如何使用powershell在防火墙内编辑防火墙规则?

368yc8dk  于 11个月前  发布在  Shell
关注(0)|答案(1)|浏览(142)

我知道如何在本地计算机上通过powershell编辑防火墙规则。如何编辑组策略中指定的防火墙规则?
我知道我可以通过GPMC编辑它们,但我希望根据特定的防火墙规则批量更改一些远程地址
这是针对2012 R2的。
我正在尝试使用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引发相同的错误。

avwztpqn

avwztpqn1#

如果服务器名称错误,则会出现此错误,因此在本例中,WindowsNetSysBaseFirewallPolicy可能不存在。

相关问题