SUBSPACE挖矿中,需要开启一个节点与一个挖矿程序,而最近挖矿程序常常在重新P盘时报错退出,不知是否与我CPU降压超频有关。
因挖矿程序需要一些参数,所以直接编辑BAT文件来启动它,假设挖矿程序为 wk.exe ,wk.bat 内容为wk.exe --xxxx --xxxx
在同目录下新建一个BAT文件,文件内容为
@echo off
:loop
start "" /b wk.bat
timeout /t 5 /nobreak >nul
:check
tasklist | find /i "wk.exe" >nul
if errorlevel 1 (
echo 挖矿程序已退出,重新启动...
goto loop
) else (
timeout /t 60 /nobreak >nul
goto check
)
之后运行该BAT文件即可实现一个简单的守护进程,每60秒检查一次EXE,使其EXE进程退出后重新启动wk.bat。