实现进程守护 脚本命令
生活随笔
收集整理的這篇文章主要介紹了
实现进程守护 脚本命令
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
@echo off ::檢測時間間隔,單位:秒 set _interval=3::需要守護的進程名稱 set _processName=C:\Users\Administrator\Desktop\XunLeiX\Release\Quickstart.exe ::需要守護的進程啟動命令 set _processCmd=C:\Users\Administrator\Desktop\XunLeiX\Release\Quickstart.exe ::set _processCmd=print_hello.exe ::需要守護的進程預估啟動完畢所需時間,單位:秒 set _processTimeout=1 ::進程用戶名,一般是Administrator set _username=adminstrator :LOOP set /a isAlive=false ::tasklist /FI "username eq %_username%" | find /C "%_processName%" > temp.txt tasklist | find /C "%_processName%" > temp.txt set /p num= < temp.txt del /F temp.txt if "%num%" == "0" ( start %_processCmd% | echo start %_processName% at %time% choice /D y /t %_processTimeout% > nul ) if "%num%" NEQ "0" echo %_processName% is running choice /D y /t %_interval% >nul goto LOOP
?
轉載于:https://www.cnblogs.com/xuandi/p/7070617.html
總結
以上是生活随笔為你收集整理的实现进程守护 脚本命令的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 数字后端——电源规划
- 下一篇: LM优化算法