win7-8-10防火墙端口出入口规则命令

2025-10-19 20:12:59

1、新建一个记事本文件(例如:1.txt),复制以下命令。

2、@echo off

COLOR a

echo #######################入站规则###########################

netsh advfirewall set allprofile state on

netsh advfirewall firewall add rule name=por445 dir=in action=block protocol=TCP 

localport=445

echo 445TCP端口已阻止

netsh advfirewall firewall add rule name=por445 dir=in action=block protocol=UDP 

localport=445

echo 445UDP端口已阻止

netsh advfirewall firewall add rule name=por135 dir=in action=block protocol=TCP 

localport=135

echo 135TCP端口已阻止

netsh advfirewall firewall add rule name=por135 dir=in action=block protocol=UDP 

localport=135

echo 135UDP端口已阻止

netsh advfirewall firewall add rule name=por137 dir=in action=block protocol=TCP 

localport=137

echo 137TCP端口已阻止

netsh advfirewall firewall add rule name=por137 dir=in action=block protocol=UDP 

localport=137

echo 137UDP端口已阻止

netsh advfirewall firewall add rule name=por138 dir=in action=block protocol=TCP 

localport=138

echo 138TCP端口已阻止

netsh advfirewall firewall add rule name=por138 dir=in action=block protocol=UDP 

localport=138

echo 138UDP端口已阻止

netsh advfirewall firewall add rule name=por139 dir=in action=block protocol=TCP 

localport=139

echo 139TCP端口已阻止

netsh advfirewall firewall add rule name=por139 dir=in action=block protocol=UDP 

localport=139

echo 139UDP端口已阻止

pause 

cls

echo 入站规则导入完毕

echo -

echo -

echo ####################出站规则###########################

netsh advfirewall firewall add rule name="por445" protocol=TCP dir=out localport=445 

action=block

echo 445TCP端口已阻止

netsh advfirewall firewall add rule name="por445" protocol=UDP dir=out localport=445 

action=block

echo 445UDP端口已阻止

netsh advfirewall firewall add rule name="por139" protocol=TCP dir=out localport=139 

action=block

echo 139TCP端口已阻止

netsh advfirewall firewall add rule name="por139" protocol=UDP dir=out localport=139 

action=block

echo 139UDP端口已阻止

netsh advfirewall firewall add rule name="por138" protocol=TCP dir=out localport=138 

action=block

echo 138TCP端口已阻止

netsh advfirewall firewall add rule name="por138" protocol=UDP dir=out localport=138 

action=block

echo 138UDP端口已阻止

netsh advfirewall firewall add rule name="por137" protocol=TCP dir=out localport=137 

action=block

echo 137TCP端口已阻止

netsh advfirewall firewall add rule name="por137" protocol=UDP dir=out localport=137 

action=block

echo 137UDP端口已阻止

netsh advfirewall firewall add rule name="por135" protocol=TCP dir=out localport=135 

action=block

echo 135TCP端口已阻止

netsh advfirewall firewall add rule name="por135" protocol=UDP dir=out localport=135 

action=block

echo 135UDP端口已阻止

pause

cls

echo -

echo -

echo -

echo 出站规则导入完毕

echo -

echo -

echo 所有必要端口已关闭

echo -

echo -

pause

echo -

echo -

echo -

pause

上段完

XP只需复制一下命令即可

@echo off

echo XP请继续 

echo -

echo -

echo -

@echo off

net stop rdr

net stop srv

net stop netbt

pause

3、复制到文本文件后另存为后缀为 .cmd 或者.bat文件,双击运行 防火墙规则就会直接被引用。

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢