如何制作批处理文件以在Window进程终止时执行操作?

问题描述 投票:0回答:1

我使用批处理文件启动某个程序,它会在 1 秒内触发一系列非常短的进程,我想要将操作绑定到的进程几乎立即启动然后终止,持续几毫秒。现在,我的操作是在该过程开始的那一刻执行的。我通过应用循环来做到这一点:

start ProgramX.exe

:search
        tasklist | find "ProcessA.exe"
        if errorlevel 1 goto search

"execute action N"

让我的批处理文件在该进程结束时执行操作的最佳方法是什么?由于我怀疑“操作 N”可能会干扰“ProcessA.exe”,但我不希望有任何延迟,因此我需要在在此进程终止的确切时刻执行该操作...

抱歉,我只是一个初学者,我找不到我的问题的明确答案。 有一个

/wait
命令,但只有在之前有
start
命令时才使用它,到目前为止我找不到其他任何东西......

谢谢!

windows batch-file process
1个回答
0
投票
start /wait ProgramX.exe
rem "execute action N"
© www.soinside.com 2019 - 2024. All rights reserved.