类别:网吧杂文 / 日期:2021-03-23 / 浏览:127 / 评论:0

@echo off  
  
:check  
  
:: 判断当前用户本机下进程标题为“aaabbbccc”的进程是否存在  
tasklist /V /S localhost /U %username% >temp_process_list.txt  
type temp_process_list.txt | find "aaabbbccc"  
  
::如果退出代码为1(不成功),跳到1处执行;否则执行0.  
if errorlevel 1 goto 1  
if errorlevel 0 goto 0  
  
:0  
echo start.bat进程已存在  
goto exit  
  
:1  
echo start.bat进程不存在,将启动start.bat  
call c:\start.bat  
echo start.bat已启动  
goto exit  
  
:exit  
  
del temp_process_list.txt  
  
::睡眠5分钟后重新执行  
start /wait sleep.vbs  
  
goto check


start.bat

@echo off  
title aaabbbccc  
echo start.bat程序正在启动  
echo start.bat程序已经启动  
pause


sleep.vbs

WScript.sleep 5000


打赏
版权声明 : 本文未使用任何知识共享协议授权,您可以任何形式自由转载或使用。

评论区

发表评论 / 取消回复

必填

选填

选填

◎欢迎讨论,请在这里发表您的看法及观点。