我不会告诉您为什么需要执行此操作的所有详细信息,但是基本上,我试图在批处理文件中运行几个命令,但是当我运行类似的命令时:
"C:\Program Files (x86)\Microsoft Office\root\Office16\EXCEL.EXE"
它暂停执行。因此,除非我随后关闭excel,否则该程序将不会继续。
如果有人可以帮助我使以下程序正常工作,我将不胜感激(其概念是告诉我的计算机运行EXCEL,等待5秒钟,然后运行WORD:
CALL "C:\Program Files (x86)\Microsoft Office\root\Office16\EXCEL.EXE"
TIMEOUT /5
CALL "C:\Program Files (x86)\Microsoft Office\root\Office16\WORD.EXE"
答案 0 :(得分:4)
使用Start
:
Start "" "%ProgramFiles(x86)%\Microsoft Office\Office16\EXCEL.EXE"
Timeout 5 >Nul
Start "" "%ProgramFiles(x86)%\Microsoft Office\Office16\WINWORD.EXE"
根据%PATH%
和%PATHEXT%
变量值以及App Paths注册表项中的条目,您甚至可能会忽略路径和扩展名: < / p>
Start Excel
Timeout 5 >Nul
Start WinWord
答案 1 :(得分:-3)
将call
替换为start
,它将起作用。