首先运行该批处理 会检查是否存在杀毒软件
ABC.exe和DEF.exe进程(2个都是安全保护杀毒软件)
如果存在 则认为安全 提示安全 则运行C:\xyz.exe
如果不存在杀毒软件ABC.exe或DEF.exe进程 则 提示有风险
不运行C:\xyz.exe
一楼的答案有错
taskkill /f /im abc.exe
是结束 abc.exe进程
我的要求是检查 abc.exe进程是否存在 而不是去结束它
这个简单!等等!我帮你写
@echo off
taskkill /f /im abc.exe
set lev=%errorlevel%
if %lev% GEQ 1 goto NO_Scu
if %lev% LEQ 0 goto Scu
goto End
:Scu
taskkill /f /im def.exe
set lev=%errorlevel%
if %lev% GEQ 1 goto NO_Scu
if %lev% LEQ 0 goto Scu2
:Scu2
echo 电脑很安全
start C:\xyz.exe
goto End
:No_Scu
echo 电脑不安全
:End
echo 检测完成
pause
嘿嘿……如果你的杀毒软件能够被我简简单单的taskkill杀死的话,你觉得这样的杀毒软件信的过吗?还用的着提示什么“安全”吗?不信你试试
@echo off
taskkill /f /im abc.exe
set lev=%errorlevel%
if %lev% GEQ 1 goto NO_Scu
if %lev% LEQ 0 goto Scu
goto End
:Scu
taskkill /f /im def.exe
set lev=%errorlevel%
if %lev% GEQ 1 goto NO_Scu
if %lev% LEQ 0 goto Scu2
:Scu2
echo 电脑很安全
start C:\xyz.exe
goto End
:No_Scu
echo 电脑不安全
:End
echo 检测完成
pause
嘿嘿……如果你的杀毒软件能够被我简简单单的taskkill杀死的话,你觉得这样的杀毒软件信的过吗?还用的着提示什么“安全”吗?不信你试试
温馨提示:答案为网友推荐,仅供参考