$keyword = "test" # 要删除的关键字
$rules = Get-NetfirewallRule -Direction Inbound | Where-Object { $_.DisplayName -eq "$keyword" }
foreach ($rule in $rules) {
Remove-NetFirewallRule -DisplayName $rule.DisplayName -ErrorAction SilentlyContinue
}
if ($rules.Count -gt 0 ) {
Write-Host "Deleted the following rules: "
$rules | ForEach-Object {Write-Host $_.DisplayName }
} else {
Write-Host "No Rules"
}
清理windows 防火墙出站规则
最新推荐文章于 2024-10-29 09:41:05 发布