@ECHO OFF
:EXECUTE
"C:\Users\Lake\Desktop\New folder\Executes\spotify.bat"
:EXECUTE
"C:\Users\Lake\Desktop\New Folder\Executes\Firefox.bat"
这就是我的批处理文件中的内容。它只执行第一个,我希望它同时执行。我怎么做?
@ECHO OFF
:EXECUTE
"C:\Users\Lake\Desktop\New folder\Executes\spotify.bat"
:EXECUTE
"C:\Users\Lake\Desktop\New Folder\Executes\Firefox.bat"
这就是我的批处理文件中的内容。它只执行第一个,我希望它同时执行。我怎么做?
只需删除两个:EXECUTE
标签并使用CALL
,因此它在执行CALL
ed 后返回到当前批处理文件:
@ECHO OFF
CALL "C:\Users\Lake\Desktop\New folder\Executes\spotify.bat"
CALL "C:\Users\Lake\Desktop\New Folder\Executes\Firefox.bat"
或者,如果您希望它们异步执行,您可以使用 START 而不是 CALL:
@ECHO OFF
START "C:\Users\Lake\Desktop\New folder\Executes\spotify.bat"
START "C:\Users\Lake\Desktop\New Folder\Executes\Firefox.bat"