netsh advfirewall => Befehl nicht gefunden

netsh advfirewall => Befehl nicht gefunden

Wegen demJava 7-Firewall-Problem, ich versuche, den folgenden Befehl als Administrator auszuführen, aber ich erhalte eine Fehlermeldung:

netsh advfirewall set global StatefulFTP disable

(Deutsch) „Der folgende Befehl wurde nicht gefunden: advfirewall“

Auf Englisch etwa:

„Der folgende Befehl wurde nicht gefunden: advfirewall“

Ich habe einen ... gefundenVerwandtes Problem, aber ich verwende kein 64-Bit-Windows, sondern Windows Vista Business SP2 32-Bit.

Eine Problemumgehung besteht darin, die Firewall zu deaktivieren. Das ist jedoch keine gute Lösung.

Entsprechend derSun-Bug-Bericht, es ist möglich, die Firewall-Einstellungen über die Registrierung zu ändern, aber ich weiß nicht wie.

Irgendwelche Ideen?

Aktualisieren

ImMicrosoft-DokumentationZu Netsh habe ich einen Artikel gefunden, der meine Fehlermeldung beschreibt. Dort wird erklärt, dass je nach Installation unterschiedliche Kontexte verfügbar sind. Bei mir fehlt der Kontext „netsh advfirewall“ auf zwei verschiedenen Computern.

Antwort1

Sie haben möglicherweise einenicht registrierte oder fehlende Hilfs-DLLinnerhalb von netsh

Führen Sie es netsh show helpervon einer Administrator-Eingabeaufforderung aus aus und durchsuchen Sie die Ausgabe nach dem Advfirewall-Kontext. Wenn dieser fehlt, führen Sie ihn aus, netsh add helper AUTHFWCFG.DLLum ihn wiederherzustellen.


Vollständige Liste der Netsh-Helfer (Kontexte), die Sie möglicherweise registrieren möchten

advfirewall: netsh add helper AUTHFWCFG.DLL
Firewall: netsh add helper FWCFG.DLL
http: netsh add helper NSHHTTP.DLL
Schnittstelle: Bridge: DHCP-Client: DNS-Client, Netio: netsh add helper IFMON.DLL
IPSec : LAN: netsh add helper HNETMON.DLL
MBN : Namespace: nap: P2P: RAS : RPC: Trace: WCN: WFP: Winhttp: Winsock: WLAN:netsh add helper DHCPCMONITOR.DLL
netsh add helper NETIOHLP.DLL
netsh add helper NSHIPSEC.DLL
netsh add helper DOT3CFG.DLL
netsh add helper WWANCFG.DLL
netsh add helper NETIOHLP.DLL
netsh add helper NAPMONTR.DLL
netsh add helper P2PNETSH.DLL
netsh add helper RASMONTR.DLL
netsh add helper RPCNSH.DLL
netsh add helper NETTRACE.DLL
netsh add helper WCNNETSH.DLL
netsh add helper NSHWFP.DLL
netsh add helper WHHELPER.DLL
netsh add helper WSHELPER.DLL
netsh add helper WLANCFG.DLL

Antwort2

Möglicherweise müssen Sie dies mit erhöhten Rechten ausführen als Administrator


Wie kann ich das machen?

Verwenden Sie eine der folgenden Methoden:

Warum ist das notwendig?

EntsprechendNetsh-Befehle für die Windows-Firewall mit erweiterter Sicherheit Sie müssen über die erforderlichen Berechtigungen verfügen, um die Netsh Advfirewall-Befehle auszuführen.

  • Wenn Sie Mitglied der Gruppe „Administratoren“ sind und die Benutzerkontensteuerung auf Ihrem Computer aktiviert ist, führen Sie die Befehle aus einer Eingabeaufforderung mit erhöhten Berechtigungen aus. Um eine Eingabeaufforderung mit erhöhten Berechtigungen zu starten, suchen Sie das Symbol oder den Startmenüeintrag, den Sie zum Starten einer Eingabeaufforderungssitzung verwenden, klicken Sie mit der rechten Maustaste darauf und klicken Sie dann auf Als Administrator ausführen.

  • Wenn Sie Mitglied der Gruppe der Netzwerkoperatoren sind, können Sie die Befehle von jeder Eingabeaufforderung aus ausführen.

  • Wenn Sie kein Administrator oder Netzwerkoperator sind und Ihnen keine anderen Berechtigungen zum Ausführen dieses Befehls delegiert wurden, können Sie nur die Befehle ausführen, die die Einstellungen anzeigen, aber nicht ändern.

verwandte Informationen