Как да блокирам множество файлове в защитна стена на Windows



Опитайте Нашия Инструмент За Премахване На Проблемите

Защитната стена е софтуер или хардуер, който проверява информацията, идваща от интернет или мрежа, и след това или я блокира, или позволява да премине към вашия компютър, в зависимост от настройките на вашата защитна стена. Защитната стена може да помогне за предотвратяване на хакери или злонамерен софтуер (като червеи) да получат достъп до вашия компютър чрез мрежа или интернет. Защитната стена също може да помогне на вашия компютър да не изпраща злонамерен софтуер на други компютри.



Същото се случва и в защитната стена на Windows. Някои приложения трябва да се свързват от интернет от време на време. Защитната стена обаче има контрол върху това кои .exe и .dll файлове на вашия компютър могат да се свържат към мрежата, независимо дали става въпрос за мрежа на домейн, публична мрежа или частна мрежа. По подразбиране всички приложения .exe и .dll файлове са блокирани на защитната стена. Ако .exe файл не е разрешен на защитната стена на Windows, той няма да може да комуникира по мрежата. Това включва игри, които можете да играете през интернет или чрез мрежова връзка. За да зададете предпочитанията на защитната стена на Windows, можете: Натиснете Ключ на Windows + R , Тип firewall.cpl и натиснете Enter, след което на прозореца, който се появява, кликнете върху „разрешаване на програма или функция през защитната стена на Windows“. Тук можете да промените кои програми са разрешени и да добавите нови изпълними файлове.



Когато обаче трябва да блокирате или деблокирате повече от един .exe файл и още повече, на повече от един компютър (или ако разработвате приложение, което се нуждае от разрешение на защитната стена), ще намерите повтарящото се енергийно захващане. В тази статия ще ви покажем как да блокирате и деблокирате множество .exe файлове, които са в една и съща папка. За нашите демонстрационни цели ще приемем, че папката с програмни файлове е нашата целева папка.



Препоръчваме ви първо да направите резервно копие на текущата политика на защитната стена на Windows, в случай че нещо се обърка. За да направите това: Натиснете Ключ на Windows + R за да отворите изпълнение, напишете wf.msc и натиснете Enter, за да отворите Защитна стена на Windows с разширена защита . ’В крайния десен панел кликнете върху„ Export Policy “и запазете файла. Ако нещо се обърка, можете да импортирате тази политика.

Блокирайте и деблокирайте .exe файлове от защитната стена с помощта на партиден файл

Чрез netsh (инструмент за скриптове, който позволява на командния ред да променя мрежовите настройки), можете да използвате подкани на командния ред, за да промените настройките на вашата защитна стена, като по този начин ви позволяват да блокирате или деблокирате .exe или .dll файлове. Тъй като защитната стена диктува входящи и изходящи връзки, трябва да деактивираме както входящите, така и изходните указания за нашите файлове. Да го направя:



  1. Отворете бележника и копирайте скрипта по-долу. Запазете го като .bat файл с разширение.
  2. Това е основната версия на скрипта за промяна на настройките на вашата защитна стена: Можете да настроите съответно вашата целева папка. Заменете пътя “C: Program Files (x86) Test Folder ” с пътя, където са exe файловете. за %% G в („C: Program Files (x86) Test Folder *. exe“) do ( netsh advfirewall firewall добавяне на име на правило = ”Блокиран с Batchfile %% G” dir = в действие = block program = ”%% G” enable = yes profile = any
    netsh advfirewall firewall добавяне на правило име = ”Блокиран с Batchfile %% G” dir = out действие = block program = ”%% G” enable = yes profile = any

    )

  3. Името на правилото е името, което вашият файл ще покаже в настройките на защитната стена, което в този случай е „Блокиран с Batchfile“

  1. Можете също да изтеглите този разширен скрипт , който може да търси exe файлове и да ги добавя към списъка с блокове на защитната стена. Поставете изтегления файл в папката (източника), откъдето exe файловете трябва да бъдат сканирани и блокирани.
  2. Щракнете с десния бутон върху скрипта и щракнете върху „Изпълни като администратор“ или отворете командния ред като администратор, намерете папката, в която се намира файлът, и го изпълнете, като въведете exeblocker.bat
  3. Вашите exe файлове ще бъдат блокирани на защитната стена на Windows. Можете да проверите това, като отворите прозореца „Защитна стена на Windows с разширена защита“: Натиснете и задръжте Ключ на Windows + R , Тип wf.msc и натиснете Enter.
  4. За да разрешите exe файлове през защитната стена на Windows, просто намерете фразата action = block в скрипта и я заменете с action = allow.
  5. За да разрешите / блокирате .dll файлове през защитната стена на Windows, просто намерете фразата * .exe в скрипта и я заменете с * .dll

Може да искате да проучите опциите на приложение на трета страна за добавяне на .exe и .dll файлове; това включва контролера на защитната стена на Windows, който можете да изтеглите от тук или TinyWall на разположение тук .

3 минути четене