保持批处理文件等待打开文件的完成[s]?

时间:2016-07-29 22:32:35

标签: batch-file autohotkey

我正在制作批处理文件以运行AHK(AutoHotKey)脚本文件的集合,目的是放入我的启动文件夹。

但是我在执行批处理文件时遇到了问题,它只启动第一个脚本,然后暂停,大概是等待脚本完成,它永远不会(由于AHK脚本的性质)。如何在不等待一个文件完成的情况下继续它?

我认为这可能是一个简单的问题,因为我对批处理文件还不是很快,但我找不到任何谷歌搜索。

1 个答案:

答案 0 :(得分:1)

启动程序

请参阅start /?call /?以获取有关这三种方式的帮助。

指定程序名称

c:\windows\notepad.exe

在批处理文件中,批处理将等待程序退出。什么时候 键入命令提示符不等待图形 程序退出。

如果程序是批处理文件,则传输控件并且不执行其余的调用批处理文件。

使用开始命令

start "" c:\windows\notepad.exe

开始启动程序但不等待。控制台程序在新窗口中启动。使用/ b开关强制控制台程序进入同一窗口,这将取消Start的主要目的。

开始使用Windows图形外壳 - 与在WinKey + R中键入(运行对话框)相同。试试

start shell:cache

使用呼叫命令

调用用于启动批处理文件并等待它们退出并继续当前批处理文件。