如果您使用 Powershell 模块NetSecurity使用 eg 命令对 GPO Windows 防火墙规则进行任何修改New-NetFirewallRule
,或者Set-NetFirewallRule
更改不会立即应用。我只能通过随后在 MMC GUI 中进行任何更改(这似乎是重新加载它)或重新启动计算机来做到这一点。
也许可以使用 Windows 防火墙 API FwPolicy2或旧版 cmdline 工具,netsh
但如果可能的话,我更愿意使用 NetSecurity 模块来完成?