netshコマンドでWindows Firewallのルールを削除

netsh コマンドにおいてWindows Firewallのルールを削除するコマンドを紹介します。


スポンサード リンク

目的:
Windows Firewallのルールを削除

コマンド:

C:\>netsh advfirewall consec delete rule

使用方法:

使用法: delete rule name=<文字列> [type=dynamic|static] [profile=public|private|domain|any[,...] (既定値 = any)] [endpoint1=any|localsubnet|dns|dhcp|wins|defaultgateway| ||<サブネット>|<範囲>|<一覧>] [endpoint2=any|localsubnet|dns|dhcp|wins|defaultgateway| ||<サブネット>|<範囲>|<一覧>] [port1=0-65535|<ポート範囲>[,...]|any (既定値=any)] [port2=0-65535|<ポート範囲>[,...]|any (既定値=any)] [protocol=0-255|tcp|udp|icmpv4|icmpv6|any]

説明:
以下の例では全てのプロファイルから "rule001"という規則を削除します。

netsh advfirewall consec delete rule name="rule001"

以下の例では全てのプロファイルから動的な規則を全て削除します。

netsh advfirewall consec delete rule name=all type=dynamic

(*)consec = Connection Security で Windows Filrewallでは "接続セキュリティの規則"と表示されています。


スポンサード リンク

本ページは2016年5月における情報を元に記載しています。今後仕様が変更になる場合があります。
情報の正確性は保証されません。自己責任で参考にしてください。

netshコマンド一覧