在 linux 中我可以运行:
System.exec('echo test & echo $1');
这将返回我执行的命令的进程 ID。如何将类似的方法转化为 Windows?允许我执行命令并返回其 PID。
需要说明的是,我并不是在寻找我的 JAVA 应用程序的 PID。我正在寻找由 JAVA 使用 System.exec
生成的外部应用程序的进程 ID。
谢谢
最佳答案
试试 jps - Java 虚拟机进程状态工具
日元
18027 Java2Demo.JAR
18032 日元
18005 统计
关于java exec 在 Windows 中返回 PID,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5573826/