我们如何通过Windows cmd停止正在运行的Java进程?
2022-09-01 02:14:29
我是cmd的新手,所以请允许我问一个愚蠢的问题:我们如何通过Windows cmd阻止正在运行的Java进程?
例如,如果我们使用以下命令启动 Jetty(一个迷你 Web 服务器):
start javaw -jar start.jar
我们如何找到该过程并在以后停止它?
显然,以下命令不起作用:
stop javaw -jar start.jar
我是cmd的新手,所以请允许我问一个愚蠢的问题:我们如何通过Windows cmd阻止正在运行的Java进程?
例如,如果我们使用以下命令启动 Jetty(一个迷你 Web 服务器):
start javaw -jar start.jar
我们如何找到该过程并在以后停止它?
显然,以下命令不起作用:
stop javaw -jar start.jar
当我运行 taskkill 来停止 javaw.exe进程时,它会说它已经终止,但仍然在运行。jqs进程(java qucikstart)也需要停止。运行此批处理文件解决了此问题。
taskkill /f /im jqs.exe
taskkill /f /im javaw.exe
taskkill /f /im java.exe
我喜欢这个。
wmic process where "name like '%java%'" delete
您实际上可以以相同的方式杀死远程计算机上的进程。
wmic /node:computername /user:adminuser /password:password process where "name like '%java%'" delete
wmic真棒!