Slik blokkerer du flere filer i en Windows-brannmur



Prøv Instrumentet Vårt For Å Eliminere Problemer

En brannmur er programvare eller maskinvare som sjekker informasjon som kommer fra Internett eller et nettverk, og som enten blokkerer den eller lar den passere til datamaskinen din, avhengig av brannmurinnstillingene dine. En brannmur kan bidra til å forhindre at hackere eller skadelig programvare (for eksempel ormer) får tilgang til datamaskinen din via et nettverk eller Internett. En brannmur kan også bidra til å hindre datamaskinen i å sende skadelig programvare til andre datamaskiner.



Det samme skjer i Windows-brannmur. Noen applikasjoner må koble seg til internett fra tid til annen. Imidlertid har brannmuren kontroll over hvilke .exe- og .dll-filer på PC-en din som kan koble til nettverket, det være seg et domenenettverk, et offentlig nettverk eller et privat nettverk. Som standard er alle .exe- og .dll-filer blokkert i brannmuren. Hvis en .exe-fil ikke er tillatt i Windows-brannmur, vil den ikke kunne kommunisere over nettverket. Dette inkluderer spill som du kan spille over internett eller via en nettverkstilkobling. Hvis du vil angi Windows-brannmurinnstillinger, kan du: Trykk Windows-nøkkel + R , type brannmur.cpl og trykk enter deretter på vinduet som vises, klikk på 'tillat et program eller en funksjon gjennom Windows-brannmur.' Her kan du endre hvilke programmer som er tillatt, og legge til nye kjørbare filer.



Men når du trenger å blokkere eller oppheve blokkering av mer enn en .exe-fil, og mer, på mer enn en PC (eller hvis du utvikler en app som trenger brannmurtillatelse), vil du finne det repetitive arbeidet med energisending. I denne artikkelen skal vi vise deg hvordan du blokkerer og blokkerer flere .exe-filer som er i samme mappe. For vårt demonstrasjonsformål skal vi anta at programfiler-mappen er vår målmappe.



Det anbefales at du først tar en sikkerhetskopi av din nåværende Windows-brannmurpolicy hvis noe går galt. For å gjøre dette: Trykk Windows-nøkkel + R for å åpne løp, skriv wf.msc og trykk enter for å åpne Windows-brannmur med avansert sikkerhet . ’På panelet helt til høyre klikker du på‘ Eksporter politikk ’og lagrer filen. Hvis noe går galt, kan du importere denne policyen.

Blokkere og oppheve blokkering av .exe-filer fra brannmuren ved hjelp av en batchfil

Gjennom netsh (et skriptverktøy som lar kommandolinjemeldinger endre nettverksinnstillingene), kan du bruke kommandolinjemeldinger til å endre innstillingene på brannmuren, slik at du kan blokkere eller fjerne blokkering av .exe- eller .dll-filer. Siden brannmuren dikterer innkommende og utgående forbindelser, må vi deaktivere både inn- og ut-retningen for filene våre. Å gjøre dette:



  1. Åpne notisblokk og kopier skriptet nedenfor. Lagre den som en .bat-fil.
  2. Dette er den grunnleggende skriptsversjonen for å endre brannmurinnstillingene: Du kan angi målmappen din deretter. Bytt ut stien 'C: Program Files (x86) Test Folder ' med banen der exe-filene er. for %% G i ('C: Program Files (x86) Test Folder *. exe') gjør ( netsh advfirewall brannmur legge til regelnavn = ”Blokkert med batchfil %% G” dir = i aksjon = blokkprogram = ”%% G” aktivere = ja profil = noe
    netsh advfirewall brannmur legge til regelnavn = ”Blokkert med batchfil %% G” dir = ut handling = blokk program = ”%% G” aktivere = ja profil = noen

    )

  3. Regelnavnet er navnet filen din vil vise i brannmurinnstillingene, som i dette tilfellet er 'Blokkert med batchfil'

  1. Du kan også laste ned dette avanserte skriptet , som kan søke etter exe-filer og legge dem til i brannmurblokklisten. Plasser den nedlastede filen i mappen (kilde) der exe-filene skal skannes og blokkeres.
  2. Høyreklikk på skriptet og klikk 'Kjør som administrator' eller åpne ledeteksten som administrator, bla til mappen der filen ligger, og kjør den ved å skrive exeblocker.bat
  3. Exe-filene dine blir blokkert i Windows-brannmuren. Du kan sjekke dette ved å gå til vinduet 'Windows-brannmur med avansert sikkerhet': Trykk og hold nede Windows-nøkkel + R , type wf.msc og trykk enter.
  4. For å tillate exe-filer gjennom Windows-brannmur, er det bare å finne frasen action = block i skriptet og erstatte den med action = allow.
  5. For å tillate / blokkere .dll-filer gjennom Windows-brannmur, er det bare å finne frasen * .exe i skriptet og erstatte den med * .dll

Det kan også være lurt å utforske alternativene til et tredjepartsprogram for å legge til .exe- og .dll-filer; dette inkluderer Windows Firewall Controller som kan lastes ned fra her eller TinyWall tilgjengelig her .

3 minutter lest