代码之家  ›  专栏  ›  技术社区  ›  JKRT

如何杀死.bat脚本调用的子java进程

  •  1
  • JKRT  · 技术社区  · 6 年前

    我有一个.bat脚本,看起来像这样

    START CMD /K java --jar myJar1.jar
    START java -jar myJar2.jar
    ...
    (Kill what was invoked by START) 
    

    我很好奇一个人会如何杀死Jar文件启动的进程,如何解决它?

    1 回复  |  直到 6 年前
        1
  •  1
  •   Gerhard    6 年前

    您可以简单地用窗口标题启动java实例,然后根据相同的标题终止它,例如:

    start "MyTitle" java -jar myJar2.jar
    ....
    taskkill /fi "windowtitle eq MyTitle"