如何通过命令提示符创建Windows 2008 Advanced Firewall规则组定
有没有办法在
Windows高级防火墙中创建组或添加到现有组的规则(最好通过命令提示符或WSH脚本).
编辑:
找到了这个老问题的解决方案,这个问题一直困扰着我很久!
New-NetFirewallRule TechNet文章说明了有关New-NetFirewallRule命令行开关的-Group参数:
听起来有机会,对吧?在尝试了解如何自己完成此操作时,我运行了以下内容: Get-NetFirewallRule -DisplayName "Core Networking - IPv6 (IPv6-In)" | Get-Member …并注意到DisplayGroup属性只有Get方法,但Group属性(带有RuleGroup别名)同时具有Get和Set方法. PowerShell解决方案如下: 感谢@maoizm,此解决方案现在可用于存在一个或多个具有相同DisplayName的规则: $RuleName = "NameOfYourFirewallRuleGoesHere" $RuleGroup = "YourGroupNameGoesHere" Get-NetFirewallRule -DisplayName $RuleName | ForEach { $_.Group = '$RuleGroup'; Set-NetFirewallRule -InputObject $_ } 这实际上会创建一个分配给您的规则的新组名. 注意:netsh命令没有add group命令.请在此处查看Netsh AdvFirewall Firewall Commands的语法. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- windows-server-2008 – 2008 GPO不能在2012服务器上复制
- windows-server-2008-r2 – Win2008R2:暴力攻击预防
- windows – 在什么条件下我需要为x86-64汇编函数设置SEH展开
- Neo4j 第一篇:在Windows环境中安装Neo4j
- active-directory – 是否可以在其上安装多个具有FSMO角色的
- 来自Windows Phone应用程序的PayPal交易
- Windows域复制监视工具
- 在使用F#时,目前无法将UWP应用程序发布到Store吗?
- 使用autoexp.dat和DLL扩展Visual Studio 2003 C调试器
- Payload 实现后门分离免杀
- windows-server-2012 – 如何在数据中心的VMware
- 如何防止我的.Net dll被添加为参考?
- 自动安装 – 使用Powershell和Hyper-V无人值守安
- windows-server-2008 – 与Windows 7和2008 Serv
- Haskell DLL导致内存泄漏
- 在使用F#时,目前无法将UWP应用程序发布到Store吗
- windows – 什么是svchost以及为什么它的多个实例
- windows-server-2008 – 备份组策略对象及其OU链
- windows – 如何在git bash中注册新安装的驱动器
- .net – Windows WPF或Silverlight中的VT100终端