启动多个
@echo off
start cmd /k "title 认证服务1 && /d D:\aa\bb && start.bat"
start cmd /k "title 服务2 && /d D:\aa\bb && start.bat"
start cmd /k "title 服务3 && /d D:\aa\bb && start.bat"
start cmd /k "title tomcat服务4 && /d D:\aa\tomcat\bin && startup.bat"
exit
start.bat
java -jar -Xms1024M -Xmx131072m -jar xxx.jar
关闭多个
@echo off
start cmd /k "title 认证服务1 && /d D:\aa\bb && stop.bat"
start cmd /k "title 服务2 && /d D:\aa\bb && stop.bat"
start cmd /k "title 服务3 && /d D:\aa\bb && stop.bat"
start cmd /k "title tomcat服务4 && /d D:\aa\tomcat\bin && stopup.bat"
exit
stop.bat关闭:
@echo off
##关闭的服务端口
set port=8090
for /f "tokens=1-5" %%i in ('netstat -ano^findstr ":%port"') do (
echo kill the process %%m who use the port
taskkill /pid %%m -t -f
goto q
)
exit