EQO
24.01.2011, 12:50
Hallo,
Ich schalte ein bzw. schalte aus per Batch eine Firewall Regel von Windows 7 64Bit, diese funktioniert mehr, oder weniger gut, ich möchte sie etwas verändern. (Batch wird mit Rechtsklick und als Administrator ausgeführt.)
Momentan, prüfe ich ob mein USB Stick angeschlossen ist, wenn ja wird die Regel auf enabled gesetzt, ansonsten wird sie disabled.
@ECHO OFF
::Dieses Batch prueft, ob eine Firewall Regel de/aktiviert ist
::Existiert sie, wird true zurückgegeben, andernfalls false.
IF exist "z:" (
ECHO true, and rule will be enabled
netsh.exe advfirewall firewall set rule name="Freigabe" new enable=yes
) else (
ECHO false, and rule will be disabled
netsh.exe advfirewall firewall set rule name="Freigabe" new enable=no
)
echo Das Programm wird nun Beendet!
Es ist möglich per
netsh.exe advfirewall firewall show rule name="Freigabe"
den Status der Regel xyz zu prüfen.
Ich wollte fragen ob man mit der Ausgabe vielleicht arbeiten kann und anstelle, wie bei mir Laufwerk Z: zu prüfen, mit der Ausgabe zu arbeiten und zwar mit:
Aktiviert: Ja bzw. Nein
leider weiß ich nicht, wie ich das verarbeiten kann, da stoß mein Batch wissen schon an die grenzen :mauer:
Vielen Danke für die Hilfe schon mal in voraus :)
Ich schalte ein bzw. schalte aus per Batch eine Firewall Regel von Windows 7 64Bit, diese funktioniert mehr, oder weniger gut, ich möchte sie etwas verändern. (Batch wird mit Rechtsklick und als Administrator ausgeführt.)
Momentan, prüfe ich ob mein USB Stick angeschlossen ist, wenn ja wird die Regel auf enabled gesetzt, ansonsten wird sie disabled.
@ECHO OFF
::Dieses Batch prueft, ob eine Firewall Regel de/aktiviert ist
::Existiert sie, wird true zurückgegeben, andernfalls false.
IF exist "z:" (
ECHO true, and rule will be enabled
netsh.exe advfirewall firewall set rule name="Freigabe" new enable=yes
) else (
ECHO false, and rule will be disabled
netsh.exe advfirewall firewall set rule name="Freigabe" new enable=no
)
echo Das Programm wird nun Beendet!
Es ist möglich per
netsh.exe advfirewall firewall show rule name="Freigabe"
den Status der Regel xyz zu prüfen.
Ich wollte fragen ob man mit der Ausgabe vielleicht arbeiten kann und anstelle, wie bei mir Laufwerk Z: zu prüfen, mit der Ausgabe zu arbeiten und zwar mit:
Aktiviert: Ja bzw. Nein
leider weiß ich nicht, wie ich das verarbeiten kann, da stoß mein Batch wissen schon an die grenzen :mauer:
Vielen Danke für die Hilfe schon mal in voraus :)