Ich möchte überprüfen, ob ein Port in der Windows-Firewall geöffnet ist.Wie überprüfe ich eine Regel in der Windows Firewall?
ich auf diese Weise unter Verwendung von netsh gefunden:
netsh advfirewall firewall show rule name="My rule"
, die zurückkehren wird, wenn die Regel existiert oder nicht ...
Aber je nach Windows-Sprache, wird dies verschiedene Nachrichten zurückzukehren. Ich versuche das besser zu lösen. Ich hätte gerne ein Ergebnis Yes
oder No
, True
oder False
, keine lokalisierte Zeichenfolge.
Haben Sie irgendwelche Tipps ??
Was wäre, wenn es einen Monitor eines Drittanbieters geben würde? auch "Advfirewall" AFAIR wird in Vista oder Win7 eingeführt, in 2000/XP gab es keinen solchen Befehl AFAIR –
Es gibt eine API. Hast du danach gesucht? –
Probieren Sie dies aus [Verwenden der Windows-Firewall mit erweiterter Sicherheits-Skript-API und Delphi] (https://theroaddodelphi.com/2013/11/21/using-the-windows-firewall-with-advanced-security-scripting-api-and) -delphi /) – RRUZ