
[已解決]批處理根據(jù)進(jìn)程判斷程序是否關(guān)閉當(dāng)出現(xiàn)多個(gè)連帶進(jìn)程時(shí)如何判斷最后由 yunyan100 于 -7-17 10:25在壇子里找的代碼,判斷進(jìn)程是否存在,然后執(zhí)行相關(guān)操作, 但是這個(gè)程序產(chǎn)生了兩個(gè)進(jìn)程,而且關(guān)閉程序后另一個(gè)進(jìn)程還在, 導(dǎo)致不能執(zhí)行清理工作, 請(qǐng)問 各位有沒有什么辦法可 以解決?謝謝
nclick="copycode($('code0'));">復(fù)制代碼
- @echo off
- rem 注冊(cè)內(nèi)容
- call WiseRegCleaner.exe
- :a
- set a=
- tasklist|find /i WiseRegCleaner.exe>nul 2>nul&&set b==||set a==
- if %a%%b%==== (
- rem 刪除注內(nèi)容
- cd..&rd /s/q %~dp0
- del /q /f %~f0 2>nul
- exit
- )else (
- ping 127.1 -n 2 >nul
- goto:a
- )

