我需要编写一个Java应用程序,其中有几个.bat
文件在连续循环中运行。我有4个,其中只有一个可以同时运行。我需要阻止其他3.
像
这样的东西 if
condition
.bat
文件(通常其中一个会运行,但不知道哪个,我试图阻止所有3个); .bat
文件。.bat
文件的其他条件时,其他3(实际上是一个)将被停止+此.bat
文件开始运行(连续循环)我正在努力学习如何从我的java代码中停止这些.bat
文件...我可以在命令行中使用什么来阻止一个特定的.bat
文件运行,识别它的名字还是什么?因为使用Java从cmd
运行命令是我知道如何做的事情。
答案 0 :(得分:0)
抱歉延迟:我很忙。
通常,当您从java(以太使用Runtime.exec()
或ProcessBuilder
)执行外部流程时,您会引用具有方法java.lang.Process
的{{1}}实例。调用此方法相当于Unix中的destroy()
。