鍍金池/ 問答/網(wǎng)絡安全  Office/ windows下腳本實現(xiàn) “如果某個程序在運行則不做任何事,如果它不在運行則啟動

windows下腳本實現(xiàn) “如果某個程序在運行則不做任何事,如果它不在運行則啟動它”?

假設目標程序為abc.exe,運行時有參數(shù)-a xxx -b xxx,那么該怎么實現(xiàn)這個腳本呢?
power shell和普通的cmd都行。

回答
編輯回答
薄荷綠

我覺得你的需求一行代碼都不用寫,直接用windows自帶的服務管理去實現(xiàn)。

把你的程序注冊成為windows的服務,既可以實現(xiàn)開機自啟動,也可以實現(xiàn)掛掉之后自動啟動。

2017年10月30日 08:17
編輯回答
陌璃
tasklist|find /i "abc.exe"
if %errorlevel% == 1 (start abc.exe "-a xxx -b xxx")
2017年12月27日 17:33