使用包含程序路径的PowerShell导出防火墙规则
我正在寻找一种使用Power
Shell导出现有
Windows防火墙规则的方法,PowerShell包含被引用程序的路径(对于那些引用程序路径而不是端口范围的规则).
Get-NetFirewallRule包含大量信息,但似乎缺少程序.优选地,在人类可读的格式中,我也可以自动化.作为PowerShell对象的输出是最好的,但表格式的东西就足够了. 我尝试过的: > Get-NetFirewallRule,管道到Get-Member,管道到Format-List * 这是在管理用于在软件公司进行持续集成的数十个构建VM的上下文中,但也可以应用于我们其他工作站的系统管理. 到目前为止,我还没有找到一个解决方案,可以让我对一个系统(特定规则)制定规则,并创建一个PowerShell脚本(或GPO或其他),将相同的规则添加到其他计算机.我所缺少的只是程序路径.有了这些,我就可以轻松处理规则创建方面.
所以Get-NetFirewallRule实际上返回了特殊对象.只能使用关联的Get-NetFirewall *命令访问某些对象的属性.
对于应用程序信息,将对象传递到Get-NetFirewallApplicationFilter https://technet.microsoft.com/en-us/library/jj554860%28v=wps.630%29.aspx PS C:UsersNeil> get-netfirewallrule '{1A26910B-1B3B-4091-81E2-E3C7CBF02F45}' | get-netfirewallapplicationfilter Program : C:Program FilesMyProgramthisProgram.exe Package : (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- Rstudio:设置TO DOs
- .net – 为什么当我在父对象上引发通知事件时,为什么Window
- windows – 将.exe包装到MSI中的最佳(免费)工具是什么?
- Windows 2008 R2 powershell术语“Get-Disk”无法识别为cmd
- windows-server-2008-r2 – 无法在事件查看器中的应用程序日
- windows – Chef Powershell从文件运行
- windows-server-2008 – “以批处理作业登录”用户权限被GP
- windows防火墙实验-命令行设置远程桌面连接以及禁止浏览器上
- windows – 在播放器到达真实声卡之前拦截播放器中的音频
- Windows Azure Active Directory和Office 365集成