Hur man blockerar flera filer i en Windows-brandvägg



Prova Vårt Instrument För Att Eliminera Problem

En brandvägg är programvara eller hårdvara som kontrollerar information som kommer från Internet eller ett nätverk och sedan antingen blockerar den eller låter den passera till din dator, beroende på dina brandväggsinställningar. En brandvägg kan hjälpa till att förhindra hackare eller skadlig programvara (som maskar) från att få tillgång till din dator via ett nätverk eller Internet. En brandvägg kan också hjälpa till att stoppa din dator från att skicka skadlig programvara till andra datorer.



Samma sak sker i Windows-brandväggen. Vissa applikationer måste då och då ansluta till internet. Brandväggen har dock kontroll över vilka .exe- och .dll-filer på din dator som kan ansluta till nätverket, vare sig det är ett domännätverk, ett offentligt nätverk eller ett privat nätverk. Som standard blockeras alla applikationsexe- och .dll-filer i brandväggen. Om en .exe-fil inte är tillåten i Windows-brandväggen kan den inte kommunicera via nätverket. Detta inkluderar spel som du kan spela över internet eller via en nätverksanslutning. För att ställa in dina Windows-brandväggsinställningar kan du: Tryck på Windows-nyckel + R , typ firewall.cpl och tryck på enter och sedan på fönstret som visas klickar du på 'tillåt ett program eller en funktion genom Windows-brandväggen.' Här kan du ändra vilka program som är tillåtna och lägga till nya körbara filer.



Men när du behöver blockera eller avblockera mer än en .exe-fil, och mer, på mer än en dator (eller om du utvecklar en app som behöver brandväggstillstånd), kommer du att hitta den repetitiva energiförsörjningen. I den här artikeln kommer vi att visa dig hur du blockerar och avblockerar flera .exe-filer som finns i samma mapp. För våra demonstrationsändamål kommer vi att anta att programfilerna är vår målmapp.



Du rekommenderas att först ta en säkerhetskopia av din nuvarande Windows-brandväggspolicy om allt går fel. För att göra detta: Tryck på Windows-nyckel + R för att öppna körning, skriv wf.msc och tryck Enter för att öppna Windows-brandvägg med avancerad säkerhet . ”Klicka på“ Exportpolicy ”längst till höger och spara filen. Om något går fel kan du importera denna policy.

Blockera och avblockera .exe-filer från brandväggen med en batchfil

Genom netsh (ett skriptverktyg som tillåter kommandoradsuppmaningar att ändra nätverksinställningarna) kan du använda kommandoradsuppmaningar för att ändra inställningarna på din brandvägg, så att du kan blockera eller avblockera .exe- eller .dll-filer. Eftersom brandväggen dikterar inkommande och utgående anslutningar måste vi inaktivera både in- och ut-riktningarna för våra filer. Att göra detta:



  1. Öppna anteckningsblocket och kopiera skriptet nedan. Spara den som en .bat-tilläggsfil.
  2. Detta är den grundläggande scriptversionen för att ändra dina brandväggsinställningar: Du kan ställa in din målmapp i enlighet med detta. Byt ut sökvägen “C: Program Files (x86) Testmapp ” med sökvägen där exe-filerna finns. för %% G i ('C: Program Files (x86) Testmapp *. exe') gör ( netsh advfirewall brandvägg lägg till regelnamn = ”Blockerad med batchfil %% G” dir = i åtgärd = blockprogram = ”%% G” aktivera = ja profil = någon
    netsh advfirewall brandvägg lägg till regelnamn = ”Blockerad med batchfil %% G” dir = utåtgärd = blockera program = ”%% G” aktivera = ja profil = någon

    )

  3. Regelnamnet är namnet som din fil kommer att visa i brandväggsinställningarna som i detta fall är 'Blockerad med batchfil'

  1. Du kan också ladda ner detta avancerade skript , som kan söka efter exe-filer och lägga till dem i blockeringslistan för brandväggen. Placera den nedladdade filen i mappen (källa) varifrån exe-filerna ska skannas och blockeras.
  2. Högerklicka på skriptet och klicka på ”Kör som administratör” eller öppna kommandotolken som administratör, bläddra till mappen där filen finns och kör den genom att skriva exeblocker.bat
  3. Dina exe-filer blockeras i Windows-brandväggen. Du kan kontrollera detta genom att gå till fönstret ”Windows-brandväggen med avancerad säkerhet”: Håll ned Windows-nyckel + R , typ wf.msc och tryck Enter.
  4. För att tillåta exe-filer genom Windows-brandväggen, hitta bara frasen action = block i skriptet och ersätt den med action = allow.
  5. För att tillåta / blockera .dll-filer genom Windows-brandväggen, hitta bara frasen * .exe i skriptet och ersätt den med * .dll

Du kanske också vill utforska alternativen för ett tredjepartsprogram för att lägga till .exe- och .dll-filer; detta inkluderar Windows Firewall Controller som kan laddas ner från här eller TinyWall tillgänglig här .

3 minuter läst