Hallo Gemeinde,
ich suche eine Möglichkeit die Windows 7 Firewall mit nur EINER Batchdatei zu aktivieren und zu deaktivieren.
Die Commands mit Administratorrechten funktionieren soweit.
Zitat:
Windows-Firewall per Kommandozeile (cmd) aktivieren und deaktivieren.
Windows Firewall deaktivieren:
C:\>netsh advfirewall set currentprofile state off
Windows Firewall aktivieren:
C:\>netsh advfirewall set currentprofile state on
|
Ich möchte mir nicht zwei Batchfiles auf den Desktop legen. Sondern möchte nur eine nutzen, schön wäre auch eine Bestätigung wie: "Die Firewall ist jetzt aktiviert."
Für Hilfe wäre ich sehr dankbar.
Beste Grüße
Mr_Braun
--
Die Lösung fand sich nun doch in den tiefen des Internets:
Zitat:
@echo off &setlocal
for /f "tokens=2" %%a in ('netsh advfirewall show currentprofile state^|findstr /b /c:"Status"') do (
if "%%a"=="EIN" (
netsh advfirewall set currentprofile state off >nul
) else (
netsh advfirewall set currentprofile state on >nul
)
)
|
Batch mit Adminrechten ausführen - funktioniert ohne Probleme!