@echo off & setlocal EnableDelayedExpansion
set obj[0]=8181
set port=0
set pid=0
for /f "usebackq delims== tokens=1-2" %%a in (`set obj`) do (
set port=%%b
for /f "tokens=5" %%m in ('netstat -aon ^| findstr ":%%b"') do (
set pid=%%m
)
if "!pid!"=="0" (
echo 端口号【!port!】没有占用
) else (
echo 端口号【!port!】相关进程以杀死
taskkill /f /pid !pid!
)
set pid=0
)
echo f | xcopy C:\Users\Administrator\.jenkins\workspace\config\config\target\config.jar D:\config.jar /Y
echo 复制config.jar 完成
start java -Dloader.path=totallib -jar D:\config.jar &
echo 后台启动jar
exit
网友评论