? 显示命令行列表
add
添加防火墙配置
delete
删除防火墙配置
dump
显示一个配置脚本
help
显示命令列表
reset
将防火墙配置重置为默认值。
set
设置防火墙配置
show
显示防火墙配置
add allowedprogram
添加防火墙允许的程序配置。
add portopening
添加防火墙端口配置
delete allowedprogram
删除防火墙允许的程序配置
delete portopening
删除防火墙端口配置
set allowedprogram
设置防火墙允许的程序配置
set icmpsetting
设置防火墙 ICMP 配置
set logging
设置防火墙记录配置
set multicastbroadcastresponse
设置防火墙多播/广播响应配置
set notifications
设置防火墙通知配置
set opmode
设置防火墙操作配置
set portopening
设置防火墙端口配置
set service
设置防火墙服务配置
show allowedprogram
显示防火墙允许的程序配置
show config
显示防火墙配置。
show currentprofile
显示当前防火墙配置文件
show icmpsetting
显示防火墙 ICMP 配置
show logging
显示防火墙记录配置
show multicastbroadcastresponse
显示防火墙多播/广播响应配置
show notifications
显示防火墙操作配置
show opmode
显示防火墙端口配置
show portopening
显示防火墙端口配置
show service
显示防火墙服务配置
show state
显示当前防火墙状态
netsh firewall show allowedprogram
查看防火墙放行的程序
netsh firewall set portopening TCP 445 ENABLE
打开445端口
netsh firewall set portopening TCP 3389 ENABLE
打开3389端口
netsh firewall delete allowedprogram C:\A.exe
删除放行程序A.exe
netsh firewall set allowedprogram C:\A.exe A ENABLE
添加程序C盘下的A.exe并放行
netsh firewall add allowedprogram C:\A.exe A ENABLE
添加程序C盘下的A.exe并放行
netsh firewall set icmpsettting type=ALL mode=enable
开启ICMP协议
netsh firewall set icmpsettting type=2 mode=enable
允许出站数据包