在startup.bat
命令之后,我想用url:http://localhost:8080/Nexus
启动chrome,但是在启动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
答案 0 :(得分:1)
以下是一些示例代码:
@Echo Off
Set "srcDir=I:\Users\5251966\Nexus"
Set "dstDir=I:\apache-tomcat-7.0.55-windows-x64\apache-tomcat-7.0.55"
Copy /Y "%srcDir%\catalina.bat" "%dstDir%\bin"
Copy /Y "%srcDir%\tomcat-users.xml" "%dstDir%\conf"
CD /D "%dstDir%\bin"
Call "startup.bat"
Start chrome http://localhost:8080/Nexus
答案 1 :(得分:0)
使用call
从批处理文件中调用其他批处理文件,否则您的父批处理文件将终止,并且在调用子代后不再运行任何命令:
call startup.bat