标签: powershell tcp udp port windows-firewall
如何编写powershell脚本来打开指定协议(TCP或UDP)的Windows防火墙端口?
这样的事情:
$ports = @(843, 943) foreach($item in $ports){ # open the ports, 843 for TCP and 943 for UDP ... } "DONE"
我进行了搜索,但无法找到指定协议的方法。
答案 0 :(得分:1)
因为它似乎挽救了生命:)
为此目的有一个专用的cmdlet:New-NetFirewallRule
New-NetFirewallRule
您可以在此处找到其文档:technet