Batch file 检查子流程是否通过cmd运行

Batch file 检查子流程是否通过cmd运行,batch-file,Batch File,我试图检测当前是否有一个子进程正在通过CMD运行,但我不知道如何做到这一点,我知道如何检测正常进程,但不知道如何检测子进程 有什么想法吗 编辑:我正在运行一个程序,如果程序完成,它将打开一个新窗口,我想检测该窗口何时打开如果该窗口仅在程序关闭时显示,则您可以检查该程序是否仍在运行,如果未运行,则将显示该窗口 要检查程序是否正在运行,请使用以下解决方案之一: 请指定。我正在运行一个程序,如果程序完成,它将打开一个新窗口,我想检测该窗口何时以不同的可执行文件名打开该窗口?如果不是,批处理不能这样做。

我试图检测当前是否有一个子进程正在通过CMD运行,但我不知道如何做到这一点,我知道如何检测正常进程,但不知道如何检测子进程 有什么想法吗


编辑:我正在运行一个程序,如果程序完成,它将打开一个新窗口,我想检测该窗口何时打开

如果该窗口仅在程序关闭时显示,则您可以检查该程序是否仍在运行,如果未运行,则将显示该窗口

要检查程序是否正在运行,请使用以下解决方案之一:


请指定。我正在运行一个程序,如果程序完成,它将打开一个新窗口,我想检测该窗口何时以不同的可执行文件名打开该窗口?如果不是,批处理不能这样做。窗口是否在任务列表中被列出,直到它被打开,还是任务列表将它视为与打开它的程序相同的过程?没有一个子过程。有过程或者什么都没有。