📜  批处理文件等待 exe 打开 (1)

📅  最后修改于: 2023-12-03 15:25:48.108000             🧑  作者: Mango

批处理文件等待 exe 打开

有时候,在批处理文件中需要先等待某个 exe 文件完成才继续执行后面的操作。本文将介绍如何在批处理文件中等待 exe 文件打开。

用法

使用 START 命令打开 exe 文件,在 /WAIT 参数后加上 exe 文件路径即可。例如:

START "" /WAIT "C:\Windows\System32\notepad.exe"

这将等待 Notepad 打开后才继续执行后面的操作。

示例

以下是一个批处理文件示例,在运行 notepad.exe 之前,等待 calc.exe 打开并关闭:

@echo off
START "" /WAIT "C:\Windows\System32\calc.exe"
START "" "C:\Windows\System32\notepad.exe"
延时等待

如果需要等待一段时间而不是等待另一个程序打开和关闭,可以使用 timeout 命令。例如,等待 5 秒后再执行后续操作:

timeout /t 5
START "" "C:\Windows\System32\notepad.exe"
总结

以上是在批处理文件中等待 exe 文件打开的介绍。使用 START 命令和 /WAIT 参数即可实现等待操作,使用 timeout 命令可进行延时等待。