1
在我的批處理文件中,如果它正在運行,我試圖用它的名字殺死一個任務。 要做到這一點,我用下面的命令批處理文件 - Tasklist - FindStr
Tasklist | findstr "abc.exe"
IF %ErrorLevel% EQU 0 Taskkill /F /IM "abc.exe"
的問題是,有可能是「abc.exe」運行多個isntance。 兩者都存儲在兩個不同的位置(比如C:\ A \ abc.exe,C:\ B \ abc.exe)。
有沒有辦法只殺死C:\ A \ abc.exe?
嗨,謝謝你的迴應。是的,我們可以使用PID;但是,每次運行此應用程序時,它都會有不同的PID。對?這是原因,我無法使用PID。你能否以其他方式建議我? –
這裏的問題是如何在Windows中'grep'任務列表 – fer