Windows - bat 脚本

1. 一个简单的bat脚本例子,用java启动可运行jar

%~d0
cd %~dp0   

java -Dname=Runtime-Name -server -Xms128M -Xmx512M -XX:MetaspaceSize=128M -XX:MaxMetaspaceSize=256M -XX:+HeapDumpOnOutOfMemoryError -XX:+UseParNewGC -XX:+UseConcMarkSweepGC -XX:+CMSClassUnloadingEnabled -jar app.jar

pause

%~d0

%~dp0   当前bat脚本所在的路径

cd 进入

2. run.bat 同级目录下 有 app1/app1.bat, app2/app2.bat

    这是需要用run.bat 先后启动 app1.bat, app2.bat,两个脚本之间间隔8秒,或者任意键触发第2个脚本

%~d0
cd %~dp0

set cur_path=%~dp0
set app1_path=%cur_path%/app1
set app2_path=%cur_path%/app2

cd %app1_path%
start app1.bat
timeout /t 8

cd %app2_path%
start app2.bat

pause

猜你喜欢

转载自blog.csdn.net/maihilton/article/details/81486022