如何使用PowerShell编辑GPO内的防火墙规则?

时间:2016-03-04 17:33:09

标签: powershell

我知道如何通过本地计算机上的powershell编辑防火墙规则。如何编辑组策略中指定的防火墙规则?

我知道我可以通过GPMC编辑它们,但我希望在特定的防火墙规则上批量更改一些远程地址

这是针对2012R2。

我正在尝试使用open-netgpo命令,但得到这个....

PS C:\Users\admin\Desktop> $gpoSession = Open-NetGPO –PolicyStore lab.domain.edu\WindowsNetSysBaseFirewallPolicy
Open-NetGPO : The parameter is incorrect.
At line:1 char:15
+ $gpoSession = Open-NetGPO –PolicyStore lab.brandeis.edu\WindowsNetSysBaseFirewal ...
+               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : InvalidArgument: (MSFT_NetGPO:root/standardcimv2/MSFT_NetGPO) [Open-NetGPO], CimExceptio
   n
    + FullyQualifiedErrorId : Windows System Error 87,Open-NetGPO

这里发生了什么?我错过了什么吗?这应该是非常直接的。这是域控制器本身的一个提升的PowerShell会话。

其他GPO会抛出同样的错误。

0 个答案:

没有答案