win bat脚本 后台运行jar包

首先杀死正在运行的8888端口,然后启动jar包,然后重启nginx。
将jar包保存在c盘的xxxJar文件夹下面。bat文件命名为xxx.bat,保存在c盘bat文件夹下面。然后添加c:\bat到path路径。就可以在电脑任意位置运行了,在cmd输入xxx.bat即可

@echo off
rem 找到8888进程,并杀死
for /f "tokens=5" %%i in ('netstat -aon ^| findstr ":8888"') do (
    set n=%%i
)
taskkill /f /pid %n%
rem 重启jar包
c:
cd \xxxJar
start javaw -jar xxx.jar
rem 重启nginx
c:
cd \nginx
start nginx.exe -s stop
start nginx.exe

exit

你可能感兴趣的:(win bat脚本 后台运行jar包)