禁用 Windows 服务器中的所有入站规则

禁用 Windows 服务器中的所有入站规则

我正在运行 Windows Server 2012 R2,我需要禁用所有入站规则。是否有任何类型的 powershell 脚本可以一次性禁用所有规则并从空白画布开始?

我正在运行多个不在域中的服务器,逐个禁用它们需要花费太多时间。

答案1

我从 Lenniey 那里得到了我的问题的答案:

Show-NetFirewallRule | where {$_.enabled -eq 'true' -AND $_.direction -eq 'inbound'} | Disable-NetFirewallRule. 

相关内容