使用Java终止程序

使用Java终止程序,java,exe,Java,Exe,如果用户在其计算机上执行foo.exe,是否有办法使用Java程序终止foo.exe 编辑:为了澄清问题,我说的是一个不是由Java应用程序创建的进程。看起来您是在Windows上 终止进程的命令是:taskill或tskill,具体取决于您的Windows版本 tskill yourprocessname 由java执行 Runtime.getRuntime().exec(new String[]{"tskill", "foo"}); 重点是什么?它已经被执行了:DI真的应该看到它的到来p这

如果用户在其计算机上执行
foo.exe
,是否有办法使用Java程序终止
foo.exe


编辑:为了澄清问题,我说的是一个不是由Java应用程序创建的进程。

看起来您是在Windows上

终止进程的命令是:
taskill
tskill
,具体取决于您的Windows版本

tskill yourprocessname

由java执行

Runtime.getRuntime().exec(new String[]{"tskill", "foo"});

重点是什么?它已经被执行了:DI真的应该看到它的到来p这可能是相关的:那么您将使用在命令行中使用的相同参数来运行它?(taskkill/im“foo.exe”)