【发布时间】:2016-05-26 11:13:11
【问题描述】:
我需要创建一个 Windows 批处理文件 (*.bat) 文件,该文件仅在某些进程(和批处理文件)未运行时才运行其命令。
我在这里查看了适用于进程 (*.exe) 的解决方案: How to wait for a process to terminate to execute another process in batch file
我想做一些非常相似的事情,但是有一个困难:批处理文件在“TASKLIST”命令中显示为“cmd.exe”。
我想检查一个特定的bat文件是否正在运行,例如:“C:\mybatch.bat”,如果是,请等到它关闭。
【问题讨论】:
-
tasklist /v给出窗口标题。就好像它是窗口标题 - cmd 不会打扰更改实际标题。
标签: windows batch-file