2017-11-23 9 views
0

私は、Windows 7の下で、さまざまなインターフェースのためにWindows 7の下でファイアウォールを設定することを楽しみにしている。 Windows XPでは、netshには、私はそれのためのファイアウォールを有効にしようとしています... Windows 7では、パラメータインターフェイスはもはやサポートされていません。 どうすれば対処できますか?異なるインターフェース用のWin7のファイアウォールを設定するコマンドライン

が興味を持っている人のために助け

+0

これは[SuperUser](https://SuperUser.com)にとっては良い質問です。 – jwdonahue

+0

私の最初の質問をより正確にするために、このコマンドはもうWin7では動作しません:echo firewall set opmode mode = disable interface = "LAN" | netsh(このコマンドはWindows XP上でうまくいきます)特定のインターフェースのファイアウォールを無効にしたい。手伝ってくれてありがとう – boomhid

答えて

0

いただき、誠にありがとうございます、私は、VBScriptと私の問題への解決策を見つけた:

option explicit 

Const NET_FW_PROFILE2_DOMAIN = 1 
Const NET_FW_PROFILE2_PRIVATE = 2 
Const NET_FW_PROFILE2_PUBLIC = 4 

Dim fwPolicy2 
Dim InterfaceArray 

Set fwPolicy2 = CreateObject("HNetCfg.FwPolicy2") 

InterfaceArray = Array("LAN") 

fwPolicy2.ExcludedInterfaces(NET_FW_PROFILE2_DOMAIN) = InterfaceArray 
fwPolicy2.ExcludedInterfaces(NET_FW_PROFILE2_PRIVATE) = InterfaceArray 
fwPolicy2.ExcludedInterfaces(NET_FW_PROFILE2_PUBLIC) = InterfaceArray 

- あなたがしたい場合は>私のインターフェイスの名前は、LANであります多くのインターフェースでファイアウォールを無効にするには、Array:Array( "LAN1"、 "LAN2"、...)に追加します。ファイアウォールを無効にするプロファイルを選択することができます。ドメイン、パブリックまたはプライベート

関連する問題