PowerShell通过显示名称、端口、方向和协议查找防火墙规则

icomxhvb  于 2023-04-21  发布在  Shell
关注(0)|答案(1)|浏览(225)

Get-NetFirewallRule只获取显示名称。
Get-NetFirewallPortFilter仅获取协议和端口。
方向呢?
如何将它们结合在一起?
Get-NetFireallrule -displayname“d1”
Get-NetFirewallPortFilter|Where-Object {$.LocalPort -eq 443 -and $.Protocol -eq“TCP”}

gkn4icbw

gkn4icbw1#

你可以用管道把一个连接到另一个。这是一种有效的方法。

Get-NetFirewallPortFilter -protocol tcp | Where LocalPort -eq 443 | 
  Get-NetFirewallrule | Where DisplayName -eq 'd1'

相关问题