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

Keep batch file from waiting for completion of opened file[s]?

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

但是我 运行 在执行批处理文件时遇到问题,它只启动第一个脚本然后暂停,大概是在等待脚本完成,但它永远不会这样做(由于AHK 脚本)。我怎样才能让它继续而不等待一个文件完成?

我认为这可能是一个简单的问题,因为我还不是超级 swift 批处理文件,但我用谷歌搜索找不到任何东西。

启动程序

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

指定程序名称

c:\windows\notepad.exe

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

如果程序是一个批处理文件,控制权将被转移,调用批处理文件的其余部分将不会被执行。

使用启动命令

start "" c:\windows\notepad.exe

Start 启动一个程序并且不等待。控制台程序以新的 window 开始。使用 /b 开关强制控制台程序进入相同的 window,这否定了启动的主要目的。

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

start shell:cache

使用调用命令

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