📅  最后修改于: 2023-12-03 15:25:48.108000             🧑  作者: Mango
有时候,在批处理文件中需要先等待某个 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
命令可进行延时等待。