Microsoft Windows XP
[Version 5.1.2600
](C) Copyright 1986-2001 Microsoft Corp.
C
:\WINDOWS>netsh firewall set allowedprogram ?
set allowedprogram
[ program =
] path
[ [ name =
] name
[ mode =
] ENABLE
|DISABLE
[ scope =
] ALL
|SUBNET
|CUSTOM
[ addresses =
] addresses
[ profile =
] CURRENT
|DOMAIN
|STANDARD
|ALL
]
ファイアウォールで許可されたプログラムの構成を設定します。
パラメータ
:
program - プログラム パス名およびファイル名です。
name - プログラム名です (省略可能)。
mode - プログラム モードです (省略可能)。
ENABLE - ファイアウォール経由の通信を許可します(既定)。
DISABLE - ファイアウォール経由の通信を許可しません。
scope - プログラム スコープです (省略可能)。
ALL - ファイアウォール経由のトラフィックをすべて許可します (既定)。
SUBNET - ローカル ネットワーク (サブネット) のトラフィックのみ許可し
ます。
CUSTOM - 指定されたファイアウォール経由の通信のみ許可します。
addresses - カスタムのスコープ アドレスです (省略可能)。
profile - 構成プロファイルです (省略可能)。
CURRENT - 現在のプロファイルです (既定)。
DOMAIN - ドメインのプロファイルです。
STANDARD - 標準のプロファイルです。
ALL - すべてのプロファイルです。
注意
: 'addresses' を指定するには、'scope' が 'CUSTOM' である必要があります。
例
:
set allowedprogram C
:\MyApp\MyApp.exe MyApp ENABLE
set allowedprogram C
:\MyApp\MyApp.exe MyApp DISABLE
set allowedprogram C
:\MyApp\MyApp.exe MyApp ENABLE CUSTOM
157.60.0.1,172.16.0.0/16,10.0.0.0/255.0.0.0,LocalSubnet
set allowedprogram program = C
:\MyApp\MyApp.exe name = MyApp mode = ENABLE
set allowedprogram program = C
:\MyApp\MyApp.exe name = MyApp mode = DISABLE
set allowedprogram program = C
:\MyApp\MyApp.exe name = MyApp mode = ENABLE
scope = CUSTOM addresses =
157.60.0.1,172.16.0.0/16,10.0.0.0/255.0.0.0,LocalSubnet