现有个问题,有多个CMD窗口在执行java 的jar包, 我想通过程序,关闭其中一个cmd窗口,然后再次运行该窗口的命令,即关闭窗口后重新运行该命令,这样 我就需要先找到该命令对应的CMD窗口,然后关闭,再重新打开个cmd窗口,并运行命令, 可是,似乎找不到对应的cmd窗口。 望高手解惑。注意 多个cmd窗口,只能操作指定某个,不能影响到其他的cmd。或者 java的一个jar运行时,每隔1天重新运行一次,就是先将该线程kill掉,然后重新运行该命令,注意 当前cmd窗口没有关闭,希望在当前的cmd窗口继续运行命令。
看了这个链接,那些方法只能解决kill掉特定的进程,关键是,现在根本就无法确定到哪个进程,因为当前的进程有2~3 个java进程
@後浪: 你是在windows 还是linux?
@无酒也疯狂: linux
@後浪: ps aux, 其中有command, 然后你可以从这些命令里面区分不同的程序么?
好吧 自己解决。
怎么解决的 能贴出解决方案吗