So blockieren Sie mehrere Dateien in einer Windows-Firewall
Das gleiche passiert in der Windows-Firewall. Einige Anwendungen müssen von Zeit zu Zeit eine Verbindung zum Internet herstellen. Die Firewall hat jedoch die Kontrolle darüber, welche EXE- und DLL-Dateien auf Ihrem PC eine Verbindung zum Netzwerk herstellen können, sei es ein Domänennetzwerk, ein öffentliches Netzwerk oder ein privates Netzwerk. Standardmäßig sind alle EXE- und DLL-Dateien der Anwendung in der Firewall blockiert. Wenn eine EXE-Datei in der Windows-Firewall nicht zulässig ist, kann sie nicht über das Netzwerk kommunizieren. Dies schließt Spiele ein, die Sie über das Internet oder über eine Netzwerkverbindung spielen können. So legen Sie die Windows-Firewall-Einstellungen fest: Drücken Sie Windows-Schlüssel + R., Art firewall.cpl und drücken Sie die Eingabetaste. Klicken Sie dann im angezeigten Fenster auf “Programm oder Funktion über Windows-Firewall zulassen”. Hier können Sie ändern, welche Programme zulässig sind, und neue ausführbare Dateien hinzufügen.
Wenn Sie jedoch mehr als eine EXE-Datei blockieren oder entsperren müssen, und zwar auf mehr als einem PC (oder wenn Sie eine App entwickeln, für die eine Firewall-Berechtigung erforderlich ist), werden Sie feststellen, dass sich die Energie wiederholt zappt. In diesem Artikel zeigen wir Ihnen, wie Sie mehrere EXE-Dateien im selben Ordner blockieren und entsperren. Zu Demonstrationszwecken nehmen wir an, dass der Ordner mit den Programmdateien unser Zielordner ist.
Es wird empfohlen, zuerst eine Sicherungskopie Ihrer aktuellen Windows-Firewall-Richtlinie zu erstellen, falls etwas schief geht. Um dies zu tun: Drücken Sie Windows-Schlüssel + R. Geben Sie zum Öffnen den Lauf ein wf.msc und drücken Sie die Eingabetaste, um zu öffnen. ‘Windows-Firewall mit erweiterter Sicherheit. ‘ Klicken Sie ganz rechts auf “Exportrichtlinie” und speichern Sie die Datei. Wenn etwas schief geht, können Sie diese Richtlinie importieren.
Blockieren und Entsperren von EXE-Dateien aus der Firewall mithilfe einer Batchdatei
Über netsh (ein Skript-Tool, mit dem Befehlszeilenansagen die Netzwerkeinstellungen ändern können) können Sie mithilfe von Befehlszeilenansagen die Einstellungen in Ihrer Firewall ändern und so EXE- oder DLL-Dateien blockieren oder entsperren. Da die Firewall eingehende und ausgehende Verbindungen vorschreibt, müssen wir sowohl die Ein- als auch die Aus-Richtung für unsere Dateien deaktivieren. Um dies zu tun:
- Öffnen Sie den Editor und kopieren Sie den folgenden Skript. Speichern Sie es als .bat-Erweiterungsdatei.
- Dies ist die grundlegende Skriptversion zum Ändern Ihrer Firewall-Einstellungen: Sie können Ihren Zielordner entsprechend festlegen. Ersetzen Sie den Pfad “C: Programme (x86) Testordner “ mit dem Pfad, in dem sich die exe-Dateien befinden.für %% G in (“C: Programme (x86) Testordner *. exe”) do (netsh advfirewall firewall add rule name = “Mit Batchdatei blockiert %% G” dir = in Aktion = Programm blockieren = “%% G” enable = yes profile = any
netsh advfirewall firewall add rule name = “Mit Batchdatei %% G blockiert” dir = out action = block program = “%% G” enable = yes profile = any)
- Der Regelname ist der Name, den Ihre Datei in den Firewall-Einstellungen anzeigt. In diesem Fall lautet “Mit Batchdatei blockiert”.
- Sie können auch herunterladen dieses erweiterte Skript, die nach exe-Dateien suchen und diese zur Firewall-Sperrliste hinzufügen können. Legen Sie die heruntergeladene Datei in dem Ordner (Quelle) ab, aus dem die exe-Dateien gescannt und blockiert werden sollen.
- Klicken Sie mit der rechten Maustaste auf das Skript und klicken Sie auf “Als Administrator ausführen” oder öffnen Sie es Eingabeaufforderung Navigieren Sie als Administrator zu dem Ordner, in dem sich die Datei befindet, und führen Sie sie durch Eingabe aus exeblocker.bat
- Ihre exe-Dateien werden in der Windows-Firewall blockiert. Sie können dies überprüfen, indem Sie zum Fenster “Windows-Firewall mit erweiterter Sicherheit” wechseln: Halten Sie gedrückt Windows-Schlüssel + R., Art wf.msc und drücken Sie die Eingabetaste.
- Um exe-Dateien über die Windows-Firewall zuzulassen, suchen Sie einfach den Ausdruck action = block im Skript und ersetzen Sie ihn durch action = allow.
- Um DLL-Dateien über die Windows-Firewall zuzulassen / zu blockieren, suchen Sie einfach den Ausdruck * .exe im Skript und ersetzen Sie ihn durch * .dll
Möglicherweise möchten Sie auch die Optionen einer Drittanbieteranwendung zum Hinzufügen von EXE- und DLL-Dateien untersuchen. Dies schließt Windows Firewall Controller ein, der von heruntergeladen werden kann Hier oder TinyWall verfügbar Hier.