有位同事adobe reader11打开pdf不久就停止工作,写个批处理将adobe reader程序加入出入规则禁止联网。正常。
@echo off
:start
set /p schoose="输入选择添加规则,显示(add|show):"
if "%schoose%"=="add" goto add
if "%schoose%"=="show" goto show
:add
set /p achoose="选择加出|入规则(addout|addin):"
if "%achoose%"=="addout" goto addout
if "%achoose%"=="addin" goto addin
:addin
set /p rname="规则名称:"
set /p appath="程序路径:"
set /p isallow="允许|阻止(a|b):"
if "%isallow%"=="a" set act="allow"
if "%isallow%"=="b" set act="block"
netsh advfirewall firewall add rule name="%rname%" dir=in action="%act%" program="%appath%" enable=yes
goto start
:addout
set /p rname="规则名称:"
set /p appath="程序路径:"
set /p isallow="允许|阻止(a|b):"
if "%isallow%"=="a" set act="allow"
if "%isallow%"=="b" set act="block"
netsh advfirewall firewall add rule name="%rname%" dir=out action="%act%" program="%appath%" enable=yes
goto start
:show
netsh advfirewall firewall show rule name=all verbose
goto start