Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/batch-file/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Batch file 没有在bat文件中执行所有命令?_Batch File - Fatal编程技术网

Batch file 没有在bat文件中执行所有命令?

Batch file 没有在bat文件中执行所有命令?,batch-file,Batch File,在startup.bat命令之后,我想用url启动chrome:http://localhost:8080/Nexus 但在tomcat启动后,bat文件被停止 批处理文件中的代码如下所示: @echo off start cmd cd I:\Users\5251966\Nexus echo yes|copy catalina.bat I:\apache-tomcat-7.0.55-windows-x64\apache-tomcat-7.0.55\bin echo yes|copy tomcat

在startup.bat命令之后,我想用url启动chrome:http://localhost:8080/Nexus 但在tomcat启动后,bat文件被停止

批处理文件中的代码如下所示:

@echo off
start cmd
cd I:\Users\5251966\Nexus
echo yes|copy catalina.bat I:\apache-tomcat-7.0.55-windows-x64\apache-tomcat-7.0.55\bin
echo yes|copy tomcat-users.xml I:\apache-tomcat-7.0.55-windows-x64\apache-tomcat-7.0.55\conf
cd I:\apache-tomcat-7.0.55-windows-x64\apache-tomcat-7.0.55\bin
startup.bat
start chrome http://localhost:8080/Nexus
使用call从批处理文件调用其他批处理文件,否则父批处理文件将终止,并且在调用子批处理文件后将不再运行任何命令:

call startup.bat

下面是一些示例代码:

@回音 设置srcDir=I:\Users\5251966\Nexus 设置dstDir=I:\apache-tomcat-7.0.55-windows-x64\apache-tomcat-7.0.55 复制/Y%srcDir%\catalina.bat%dstDir%\bin 复制/Y%srcDir%\tomcat-users.xml%dstDir%\conf CD/D%dstDir%\bin 调用startup.bat 启动铬http://localhost:8080/Nexus
请给出解决方案……任何人……如果你能得到Stututu.BAT的电话,你最好建议使用CD/D to.非常感谢……非常好地解决了它的工作问题,如果一个答案为你的问题提供了一个解决方案,请考虑将它标记为接受的;非常感谢。