手动阀

Good Luck To You!

windows 2003 禁止UDP的bat

在 Windows Server 2003 上,你可以通过创建一个批处理文件(.bat)来禁用 UDP 端口,以下是一个示例脚本,用于禁用特定的 UDP 端口:

windows 2003 禁止UDP的bat

@echo off
setlocal
REM 定义要禁用的UDP端口号
set "PORT=12345"
REM 获取防火墙配置文件路径
for /f "tokens=*" %%i in ('netsh advfirewall show currentprofile state ^| findstr /c:"Profile"') do (
    set "PROFILE=%%i"
)
REM 删除现有的规则(如果存在)
netsh advfirewall firewall delete rule name="Block UDP %PORT%" protocol=udp localport=%PORT%
REM 添加新的规则以阻止指定的UDP端口
netsh advfirewall firewall add rule name="Block UDP %PORT%" protocol=udp localport=%PORT% dir=in action=block
echo UDP端口 %PORT% 已被禁用。
endlocal
pause

将上述代码保存为一个.bat 文件,例如disable_udp.bat,运行这个批处理文件时,它将禁用指定的 UDP 端口,你可以根据需要修改PORT 变量的值来指定不同的端口。

执行此操作需要管理员权限,请确保以管理员身份运行该批处理文件。

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

Powered By Z-BlogPHP 1.7.3

Copyright Your WebSite.Some Rights Reserved.