新建一个记事本把下面bat代码复制到记事本里,然后保存成2.bat格式,然后双击运行 就可以保护进程了
@echo off
:loop
ping -n 6 127.0.0.1>nul
tasklist|find /i "xxx.exe">nul //检测xxx.exe是否运行
if %errorlevel%==1 (
start "" "xxx.exe" //如果xxx.exe没有运行就自动运行xxx.exe
)
goto :loop
如果你不想看2.bat的运行界面,可以先把运行的2.bat关闭掉,在2.bat的同一个文件夹目录里面新建一个记事本,把下面的vbs代码复制到记事本里,保存成3.vbs格式,然后双击3.vbs就会隐藏运行2.bat
Set ws = CreateObject("Wscript.Shell")
ws.run "cmd /c 2.bat",vbhide //隐藏运行的批处理文件