Batch file CMD行工作正常,但不在.bat文件中,它只是立即关闭?
我在cmd中测试了以下行(“ctrl+r”-->“cmd”) 它可以正常工作,但在.bat文件中不起作用,cmd出现,然后立即关闭 这是我的密码Batch file CMD行工作正常,但不在.bat文件中,它只是立即关闭?,batch-file,cmd,Batch File,Cmd,我在cmd中测试了以下行(“ctrl+r”-->“cmd”) 它可以正常工作,但在.bat文件中不起作用,cmd出现,然后立即关闭 这是我的密码 D: cd D:\Java\Projects\Jasper\random-jasper-lib\ mvn clean install cd D:\Java\Projects\Jasper\random-jasper\ mvn clean install pause 我怎样才能让窗户一直开着??(最好是即使有错误)为什么不使用pause命令-或者将cm
D:
cd D:\Java\Projects\Jasper\random-jasper-lib\
mvn clean install
cd D:\Java\Projects\Jasper\random-jasper\
mvn clean install
pause
我怎样才能让窗户一直开着??(最好是即使有错误)为什么不使用
pause
命令-或者将cmd/k
放在脚本的最后一行
cd /d "D:\Java\Projects\Jasper\random-jasper-lib"
start /b "" "mvn" clean install
cd /d "D:\Java\Projects\Jasper\random-jasper"
start /b "" "mvn" clean install
cmd /k
cd/d“d:\Java\Projects\Jasper\random Jasper lib”
开始/b“mvn”清洁安装
cd/d“d:\Java\Projects\Jasper\random Jasper”
开始/b“mvn”清洁安装
cmd/k
为什么不使用
pause
命令-或者将cmd/k
放在脚本的最后一行
cd /d "D:\Java\Projects\Jasper\random-jasper-lib"
start /b "" "mvn" clean install
cd /d "D:\Java\Projects\Jasper\random-jasper"
start /b "" "mvn" clean install
cmd /k
cd/d“d:\Java\Projects\Jasper\random Jasper lib”
开始/b“mvn”清洁安装
cd/d“d:\Java\Projects\Jasper\random Jasper”
开始/b“mvn”清洁安装
cmd/k
试着这样做:
PUSHD D:\Java\Projects\Jasper\random-jasper-lib\
mvn clean install
POPD
PUSHD D:\Java\Projects\Jasper\random-jasper\
mvn clean install
POPD
PAUSE
另存为test.bat并从cmd执行它。这样它就不会关闭外壳,您可以看到错误消息尝试如下操作:
PUSHD D:\Java\Projects\Jasper\random-jasper-lib\
mvn clean install
POPD
PUSHD D:\Java\Projects\Jasper\random-jasper\
mvn clean install
POPD
PAUSE
另存为test.bat并从cmd执行它。这样它就不会关闭shell,您可以看到错误消息,mvn是一个批处理文件 如果从另一个批处理文件调用一个批处理文件,则必须使用
call
,否则调用的批处理文件将被终止:
将/d
用于cd
命令也是一个好主意
cd /d D:\Java\Projects\Jasper\random-jasper-lib\
call mvn clean install
cd /d D:\Java\Projects\Jasper\random-jasper\
call mvn clean install
pause
mvn
是一个批处理文件
如果从另一个批处理文件调用一个批处理文件,则必须使用call
,否则调用的批处理文件将被终止:
将/d
用于cd
命令也是一个好主意
cd /d D:\Java\Projects\Jasper\random-jasper-lib\
call mvn clean install
cd /d D:\Java\Projects\Jasper\random-jasper\
call mvn clean install
pause
使用XP(并尝试将“调用”放在第1行到第5行之前)相关阅读:使用XP(并尝试将“调用”放在第1行到第5行之前)相关阅读:那么我猜那里没有随机jasper文件夹。在代码停止后,我输入“PUSHD D D:\Java\Projects\jasper\random jasper”然后它转到那个DirThx人,但是在执行第2行之后它停止了,如果我复制并粘贴第3行(在它停止之后),那么第3行工作thx人,但是在执行第2行之后它停止了,如果我复制并粘贴第3行(在它停止后),那么第3行可以工作