2011-01-02 8 views
2

Hallo Ich füge eine Firewall-Ausnahme zu Windows 7 mit netsh. Die einfache Regel Ich füge ist:Verwenden Sie netsh advfirewall zum Hinzufügen von Windows 7 Firewall-Ausnahme

netsh advfirewall firewall add rule name = "The Test App3" dir = in action = allow description = "Smart Cipher inbound messages" program = "C:\temp\a.exe" 

Das Problem ist, dass nach diesem Befehl eine neue Regel des Firewall hinzugefügt ausgeführt und wird innerhalb der Firewall-Konsole angezeigt - aber es scheint es nicht richtig für zwei so konfiguriert ist, Gründe: 1. die entfernt Schaltfläche in der Firewall-Konsole 2. Durch Klicken auf die Einzelheiten deaktiviert ist ... Taste für die Regel keine Details zeigen, im Gegensatz zu anderen „guten Regeln“, sondern nur Namen und eine Beschreibung

Bitte Beratung

Tx

Oren

Antwort

0

Versuchen Sie, die "Freigabe" Sub-Befehl hinzufügen und entfernen die Räume

zB:

netsh advfirewall firewall add rule name="The Test App3" dir=in action=allow 
description="Smart Cipher inbound messages" program="C:\temp\a.exe" enable=yes 
+0

Danke, aber hinzufügen" enable = yes "und Entfernen von Leerzeichen hat nicht geholfen ... –

1

hinzugefügt nur Argumente zu Ihrem Profile Befehlszeile auch alle entfernt diese Räume ... = "... alles funktioniert gut.

ps: Vikram.exe: default aktiviert ist = yes (true)

hier ist das, was ich am Ende bekam:

netsh advfirewall Firewall Regel name = "Visaris Diagon 3.1 Verwaltung hinzufügen "dir = in Aktion = ermöglichen Profil = beliebige Beschreibung =" Visaris Diagon 3.1 Administration“Programm = "C: \ Program Files (x86) \ Visaris \ Visaris Diagon 3.1 \ Visaris.Diagon.Administration.exe"

Netsh Advfirewall Firewall hinzufügen rule name = "Visaris Diagon 3.1 Verwaltung" dir = out action = erlauben profile = any description = "Visaris Diagon 3.1 Verwaltung" program = "C: \ Programme (x86) \ Visaris \ Visaris Diagon 3.1 \ Visaris.Diagon .Administration.exe "