
[已解決]監控程序批處理無法監控到程序,請高人幫忙看看謝謝最后由 lion991128 于 -9-6 09:50設想很簡單有2個文件夾 里面分別有2個相同名字的程序 開啟時系統是不同的PID 所以kill的時候可以同時終止 開啟時分別開啟,主要是對這2個程序的監控,以下是我的代碼 但是這個代碼在運行時 會出現找不到已開始的進程會被不停的啟用,還請高手看看問題出現在哪里謝謝!!
nclick="copycode($('code0'));">復制代碼
- @echo off
- setlocal enabledelayedexpansion
- :1
- tasklist |find 1.exe>nul 2>nul
- if errorlevel 1 (
- echo 系統已掛掉
- goto 2
- ) else (
- echo 系統已開啟
- )
- ping -n 20 127.1 >nul
- goto 1
- :2
- taskkill /f /im 1.exe
- start D:AA1.exe
- echo 01已啟動
- ping -n 20 127.1 >nul
- start D:AA21.exe
- echo 02已啟動
- echo 系統于%date% %time%已經掛掉,已經重啟完成>>D:login.txt
- goto 1

