如何在Windows中使用shell或命令行腳本來實現檢查某個進程的狀態,即, Tomcat服務器,如果它存在,它會殺死它?使用腳本在cmd或shell中殺死進程
回答
在窗口中,你可以做一個.bat
文件與此內容:
TASKKILL /F /IM "program_name.exe"
與要殺死程序替換程序名。這裏是一個體面的文章TASKKILL
或者,如果它只是tomcat你可以運行shutdown.bat
...如果TOMCAT_HOME
沒有設置只是從tomcat主目錄運行它。
謝謝。這正是我一直在尋找的。 :) – Takarakaka
@Takarakaka - 如果產生其他進程,請添加'/ t'開關。另外,除非程序名稱中有空格,否則引號是不必要的。 'taskkill/f/t/im programName.exe'就夠用了。另外,通配符也被接受,所以你可以使用'taskkill/f/t/im programName *'來強制終止名稱以'programName'開頭的所有線程以及它們產生的任何子進程。 –
工作!非常感謝:D – bholagabbar
- 1. Shell腳本無法殺死進程
- 2. 殺死進程SHELL
- 3. 在腳本中殺死進程
- 4. 殺死調用shell進程的Python腳本是否也會終止shell進程?
- 5. 在Android中從shell中殺死進程
- 6. Shell腳本。如何殺死Java進程,然後用nohup的
- 7. 如何通過shell腳本殺死linux已停用的進程
- 8. 如何在殺死一個php腳本時殺死passthru進程?
- 9. shell腳本殺死後臺進程上退出
- 10. 批處理腳本殺死進程
- 11. 批處理腳本殺死java進程
- 12. Groovy Postbuild腳本Jenkins - 殺死進程
- 13. linux腳本殺死java進程
- 14. 殺死進程殺死其他進程
- 15. 如何通過shell殺死父進程?
- 16. Shell腳本進程自動死亡
- 17. 在Mysql中殺死進程?
- 18. 殺死進程
- 19. 殺死進程
- 20. 殺死進程
- 21. 如何殺死與sudo使用Popen調用的shell腳本?
- 22. `exec`殺死腳本
- 23. 在Linux上運行的python腳本中殺死一個進程
- 24. 如何在ruby/bash腳本中殺死衍生的子進程
- 25. 我不能在Ubuntu腳本中殺死進程
- 26. 殺死不會殺死進程
- 27. 無法殺死進程並使用腳本啓動相同的進程
- 28. SIGKILL殺死進程
- 29. Android殺死進程
- 30. VB.NET - 殺死進程
這是爲什麼用Python標記的?是否接受Python解決方案? – orlp
不,它不是,如果可能的話,只是shell腳本。我不知道從哪裏開始。我不知道如何捕捉那個特定的過程,即。我不知道如何得到它的名字。這個函數是否存在於shell腳本中? – Takarakaka