为什么.bat文件跳过行并跳到最后?

Aar*_*Lee 3 java ant android batch-file

我的.bat文件如下:

@echo on
cd %1\%2
copy D:\source\Meep\bat\ant.properties .\
android update project -p .\ 
ant clean
ant release
Run Code Online (Sandbox Code Playgroud)

当我启动bat文件时,它正确地运行到行android update project -p .\,然后它跳到最后跳过行ant cleanant release.

以下内容在控制台中打印出来:

D:\>cd D:\source\Meep\Meep\trunk\MeepApp

D:\source\Meep\Meep\trunk\MeepApp>copy D:\source\Meep\bat\ant.properties .\
???         1 ????

D:\source\Meep\Meep\trunk\MeepApp>android update project -p .\
Updated local.properties
Updated file D:\source\Meep\Meep\trunk\MeepApp\proguard-project.txt

D:\source\Meep\Meep\trunk\MeepApp>
Run Code Online (Sandbox Code Playgroud)

这是为什么?请告诉我如何运行整个bat命令.非常感谢.

注意:当我逐一在CMD上输入命令时,它运行正常.

laa*_*lto 8

android是一个.bat文件并从另一个调用.bat而不停止第一个需要call:

call android update project -p .\
Run Code Online (Sandbox Code Playgroud)

更多信息:如何在.BAT文件中运行多个.BAT文件