我需要殺死一個Windows進程(java.exe)。我目前使用:使用taskkill/F返回代碼0殺死進程
taskkill.exe /F /IM java.exe
我需要使用/ F選項,因爲是一個重要的過程,但這種方式,我得到一個返回碼1,而不是我需要一個返回碼0(當我不回t使用/ F來殺死其他不關鍵的進程)
我該如何解決這個問題?
非常感謝
我需要殺死一個Windows進程(java.exe)。我目前使用:使用taskkill/F返回代碼0殺死進程
taskkill.exe /F /IM java.exe
我需要使用/ F選項,因爲是一個重要的過程,但這種方式,我得到一個返回碼1,而不是我需要一個返回碼0(當我不回t使用/ F來殺死其他不關鍵的進程)
我該如何解決這個問題?
非常感謝
我使用Windows Server上的以下命令2008R2
Taskkill /IM B2B_Crawler_V2.exe /F
參考Taskkill和Killing a process in Batch and reporting on success
在CMD
獲取開放的進程列表中執行此
netstat -a -o -n
而且然後殺死這個過程請使用以下命令:
taskkill /F /PID <pid>
爲什麼不使用PowerShell?
Stop-Process -Name java.exe
從舊命令提示:
powershell -Command "Stop-Process -Name java.exe"