gpt4 book ai didi

java - 解析批处理文件中的可执行控制台输出

转载 作者:行者123 更新时间:2023-12-02 01:58:49 25 4
gpt4 key购买 nike

所以我运行这个命令来查找运行我的 JAR 的 java 进程。

wmic.exe process where "name like '%java%'" get processid,commandline | find "myjar.jar"

上述命令的控制台输出如下所示:

javaw  -jar "\myjar.jar"  1932

我如何解析此输出,以便我可以使用进程 ID 1932 来杀死它:

TASKKILL /PID 1932

最佳答案

您不需要获取PID,或使用TaskKillWMIC可以直接为您完成。

从命令行:

WMIC Process Where "CommandLine Like '%myjar.jar%'" Call Terminate >Nul 2>&1

在批处理文件中,您需要将百分比字符加倍:

@WMIC Process Where "CommandLine Like '%%myjar.jar%%'" Call Terminate >Nul 2>&1

关于java - 解析批处理文件中的可执行控制台输出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51918972/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com