如何编写Powershell脚本来打开指定协议(TCP或UDP)的Windows防火墙端口?
像这样:
$ports = @(843, 943)
foreach($item in $ports){
# open the ports, 843 for TCP and 943 for UDP
...
}
"DONE"
我进行了搜索,但找不到指定协议的方法。
因为它似乎挽救了一条生命:)
有一个专用的cmdlet用于此目的: New-NetFirewallRule
您可以在此处找到其文档:技术网