如何避免Set-NetFirewallRule将普通规则转换为预定义规则?

时间:2019-04-18 10:45:07

标签: windows powershell windows-firewall

关于PowerShell,我绝对是新手,所以请忍受...

今天,我想将一些现有的Windows防火墙规则(我使用UI手动创建)放入规则组。 UI没有提供这样做的方法,因此我进行了一些研究,发现使用PowerShell可以很容易地做到这一点。我使用了类似以下代码的东西:

$rule = Get-NetFirewallRule -DisplayName 'MyRuleName'; $rule.Group = 'MyGroupName'; $rule | Set-NetFirewallRule;

这确实可以根据需要将组分配给规则(反之亦然),但是它将相关规则从普通规则转换为预定义规则。

如何防止这种情况发生,或者如何使用PowerShell将预定义规则转换回普通规则?我已经读过the documentation for Set-NetFirewallRule,但是没有发现任何提示。

编辑: Windows 10 x64 Enterprise 1809版,英语

0 个答案:

没有答案