批处理文件:同时启动两个进程,然后在进程 2 完成后终止进程 1
Batch File: Start two Processes Simultaneously then Kill Process 1 once Process 2 is Complete
我需要 运行 两个进程,Process1 和 Process2 同时使用一个批处理文件。
我设法使用启动命令做到了这一点,如:
start "PROCESS1" Process1
start "PROCESS2" Process2
Process2 完成后,我想终止 Process1。
目前,我通过等待 Process2 完成然后在 Process1 批处理 window 上手动按 CTRL+C 来完成此操作。有没有办法自动执行此操作?
谢谢
感谢所有提供有用建议的人。
如果其他人遇到类似问题,我将发布一个适合我的解决方案,它基本上遵循@Aacini 的建议:
Start "PROCESS1" Process1
Process2
taskkill /T /FI "WindowTitle eq PROCESS1"
通过不“启动”Process2,任务终止命令仅在此进程完成后执行。
我需要 运行 两个进程,Process1 和 Process2 同时使用一个批处理文件。
我设法使用启动命令做到了这一点,如:
start "PROCESS1" Process1
start "PROCESS2" Process2
Process2 完成后,我想终止 Process1。 目前,我通过等待 Process2 完成然后在 Process1 批处理 window 上手动按 CTRL+C 来完成此操作。有没有办法自动执行此操作?
谢谢
感谢所有提供有用建议的人。
如果其他人遇到类似问题,我将发布一个适合我的解决方案,它基本上遵循@Aacini 的建议:
Start "PROCESS1" Process1
Process2
taskkill /T /FI "WindowTitle eq PROCESS1"
通过不“启动”Process2,任务终止命令仅在此进程完成后执行。