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\