使用powershell管理Windows防火墙是否容易甚至可能?

bwe*_*rks 4 windows powershell wmi windows-firewall windows-server-2012

我正在服务器 2012 环境中进行一些 POC 测试,在初始防火墙配置期间,当我真的更愿意编写脚本时,我发现自己反复进入 GUI。我四处搜索,但找不到任何关于 3.0 中新的 powershell 命令的信息,也没有通过 WMI 找到任何信息。

有什么我遗漏的或者这仍然主要是面向 GUI 的任务吗?

The*_*ner 5

对的,这是可能的...

http://technet.microsoft.com/en-us/library/hh831755.aspx

做一个:

Get-Command *-*firewall*
Run Code Online (Sandbox Code Playgroud)

还可以查看各种可用命令。