امتیاز موضوع:
  • 1 رأی - میانگین امتیازات: 5
  • 1
  • 2
  • 3
  • 4
  • 5
اضافه کردن برنامه به Firewall ویندوز
نویسنده پیام
The.Ghost غایب
مدیر بازنشسته
*****

ارسال‌ها: 461
موضوع‌ها: 201
تاریخ عضویت: مهر ۱۳۸۸

تشکرها : 674
( 354 تشکر در 158 ارسال )
ارسال: #1
Question  اضافه کردن برنامه به Firewall ویندوز
کد:
Procedure ADDApplicationToFirewall(Name:string;Path:string);
var
  fwMgr,app:OleVariant;
  profile:OleVariant;
Const
  NET_FW_PROFILE_DOMAIN = 0;
  NET_FW_PROFILE_STANDARD = 1;
  NET_FW_IP_VERSION_ANY = 2;
  NET_FW_IP_PROTOCOL_UDP = 17;
  NET_FW_IP_PROTOCOL_TCP = 6;
  NET_FW_SCOPE_ALL = 0;
  NET_FW_SCOPE_LOCAL_SUBNET = 1;
begin
if FileExists(Trim(Path)) = True then
   begin
     Try
       fwMgr := CreateOLEObject('HNetCfg.FwMgr');
       profile := fwMgr.LocalPolicy.CurrentProfile;
       app := CreateOLEObject('HNetCfg.FwAuthorizedApplication');
       app.ProcessImageFileName := Path;
       app.Name := Name;
       app.Scope := NET_FW_SCOPE_ALL;
       app.IpVersion := NET_FW_IP_VERSION_ANY;
       app.Enabled :=true;
       profile.AuthorizedApplications.Add(app);
     Except
     End;
end;
end;

Assembly Language 039

۱۶-فروردین-۱۳۹۱, ۰۶:۲۲:۵۳
ارسال‌ها
پاسخ
تشکر شده توسط : lord_viper, Ghoghnus


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  هشدار به تمام کابران ویندوز mrt Mr.pRoGraMmer 20 43,932 ۰۸-فروردین-۱۳۹۶, ۱۹:۵۰:۴۹
آخرین ارسال: babyy
  [آموزشی] آموزش غیرفعال کردن بروز رسانی ویندوز توسط آنتی ویروس ESET NOD32 Mayyah 1 3,934 ۰۶-شهریور-۱۳۹۲, ۱۶:۴۵:۲۶
آخرین ارسال: babyy
  تعمیر ویندوز بعد از حذف ویندوز saeedsmk 3 4,688 ۰۴-خرداد-۱۳۸۸, ۰۳:۰۲:۳۷
آخرین ارسال: saeedsmk

پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 1 مهمان

صفحه‌ی تماس | IranVig | بازگشت به بالا | | بایگانی | پیوند سایتی RSS