myGully.com

myGully.com (https://mygully.com/index.php)
-   Programmierung (https://mygully.com/forumdisplay.php?f=67)
-   -   Win 7 Firewall über Batch aktivieren/deaktivieren (https://mygully.com/showthread.php?t=2311509)

Mr_Braun 16.05.11 20:24

Win 7 Firewall über Batch aktivieren/deaktivieren
 
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!

Peredor 29.05.11 12:04

machs halt einfach mit der powershell von windows da kannst du ohne probleme if abfragen einbauen
und dein befehl sollte dort auch funktionieren
aso hast schon ne lösung soltle besser vorher deinen thread komplett lesen ^^ xd
gruss pereder


Alle Zeitangaben in WEZ +1. Es ist jetzt 14:21 Uhr.

Powered by vBulletin® (Deutsch)
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.