2

こんにちは、netsh を使用して Windows 7 にファイアウォールの例外を追加しています。私が追加している簡単なルールは次のとおりです。

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

問題は、このコマンドを実行した後、新しいルールがファイアウォールに追加され、ファイアウォール コンソール内に表示されることですが、次の 2 つの理由で適切に構成されていないようです: 1. ファイアウォール コンソールの [削除] ボタンが無効になっている 2. クリック[詳細... ] ボタンには、他の「適切なルール」とは異なり、ルールの詳細は表示されず、名前と説明のみが表示されます

ご意見をお聞かせください

送信

オーレン

4

2 に答える 2

1

あなたのコマンドラインにプロファイル引数のみを追加し、それらすべてのスペースを削除しました... = "...すべて正常に動作します。

ps: Vikram.exe: デフォルトは有効です = はい (true)

これが私が最後に得たものです:

netsh advfirewall firewall add rule name="Visaris Diagon 3.1 Administration" dir=in action=allow profile=any description="Visaris Diagon 3.1 Administration" program="C:\Program Files (x86)\Visaris\Visaris Diagon 3.1\Visaris. Diagon.Administration.exe"

netsh advfirewall firewall add rule name="Visaris Diagon 3.1 Administration" dir=out action=allow profile=any description="Visaris Diagon 3.1 Administration" program="C:\Program Files (x86)\Visaris\Visaris Diagon 3.1\Visaris. Diagon.Administration.exe"

于 2011-12-14T12:27:08.263 に答える
0

「enable」サブコマンドを追加して、スペースを削除してみてください

例えば:

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
于 2011-01-02T18:04:03.373 に答える