以下是使用PowerShell关闭这些端口的步骤:
方法一:使用防火墙规则关闭端口
# 定义要关闭的端口列表
$portsToClose = @(135, 137, 138, 139, 445)
# 为每个端口创建入站和出站防火墙规则
foreach ($port in $portsToClose) {
# 创建入站规则
New-NetFirewallRule -DisplayName "Block Inbound Port $port" `
-Direction Inbound `
-LocalPort $port `
-Protocol TCP `
-Action Block
# 创建出站规则
New-NetFirewallRule -DisplayName "Block Outbound Port $port" `
-Direction Outbound `
-LocalPort $port `
-Protocol TCP `
-Action Block
Write-Host "已关闭TCP端口 $port"
}
# 对于UDP端口(137、138)
$udpPorts = @

订阅专栏 解锁全文

269

被折叠的 条评论
为什么被折叠?



