Windows 中的批处理总是在第一个命令处停止
Batch in Windows always stop at first command
我在 Windows 中有以下用于命令提示符的批处理 (.bat) 文件。
该脚本运行但在第一个命令后停止。我也尝试在命令之间添加 &&
只有第一个命令被执行。
我需要按顺序运行 .bat 中的每个命令.. 有什么解决办法吗?
:: task 1
cd C:\buildscripts
build.bat profile=C:\Projects\netventic\trunk\lib\test\test.profile.js
:: task 2
cd C:\build
del /s *.uncompressed.js
:: task 3
cd C:\build
copy C:\a.js C:\build\test\
你只需要 CALL
:
:: task 1
cd C:\buildscripts
CALL build.bat profile=C:\Projects\netventic\trunk\lib\test\test.profile.js
:: task 2
cd C:\build
del /s *.uncompressed.js
:: task 3
cd C:\build
copy C:\a.js C:\build\test\
我在 Windows 中有以下用于命令提示符的批处理 (.bat) 文件。
该脚本运行但在第一个命令后停止。我也尝试在命令之间添加 &&
只有第一个命令被执行。
我需要按顺序运行 .bat 中的每个命令.. 有什么解决办法吗?
:: task 1
cd C:\buildscripts
build.bat profile=C:\Projects\netventic\trunk\lib\test\test.profile.js
:: task 2
cd C:\build
del /s *.uncompressed.js
:: task 3
cd C:\build
copy C:\a.js C:\build\test\
你只需要 CALL
:
:: task 1
cd C:\buildscripts
CALL build.bat profile=C:\Projects\netventic\trunk\lib\test\test.profile.js
:: task 2
cd C:\build
del /s *.uncompressed.js
:: task 3
cd C:\build
copy C:\a.js C:\build\test\