Ich teste eine Anwendung von Anfang bis Ende und muss in der Lage sein, einen Port in der Windows-Firewall mithilfe von PowerShell-Befehlen zu schließen und zu öffnen. Ich habe ein Skript gefunden, das eine Firewall-Regel zum Öffnen eines Ports hinzufügt, aber ich muss auch in der Lage sein, den Port zu schließen.
Ist es möglich, den Hafen auf ähnliche Weise zu schließen? Ich muss es zuerst schließen, eine Operation ausführen, dann erneut öffnen und eine weitere Operation ausführen. Hoffentlich funktionieren die Befehle unter Windows 7 (zum lokalen Testen) und Server 2008 und höher.
windows
command-line
powershell
Verschlüsselung
quelle
quelle
Antworten:
https://stackoverflow.com/questions/17981391/delete-firewall-rule-using-powershell-on-windows-7
Der obige Link enthält Lösungen für
Disabling
oderDeleting
Firewall-Regeln, zum Beispiel:Verwenden Sie
netsh
Firewall - Regeln zu löschen:So deaktivieren Sie eine Firewall-Regel:
quelle