赞
踩
@echo off
if "%1" == "h" goto begin
mshta vbscript:createobject("wscript.shell").run("%~nx0 h",0)(window.close)&&exit
:begin
java -Dfile.encoding=utf-8 -jar D:\project\test.jar --spring.config.location=D:\project\config\application.yml >D:\project\test.log 2>&1 &
CHCP 65001 @echo off & setlocal EnableDelayedExpansion set obj[0]=8700 set port=0 set pid=0 echo ==================== 端口号查杀工具 ======================== for /f "usebackq delims== tokens=1-2" %%a in (`set obj`) do ( set port=%%b echo 开始查找端口号【!port!】所占用进程 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 ) pause
oldpid=$(ps x | grep java | grep test | awk '{print $1}')
echo "oldpids:"$oldpid
if [ $oldpid -eq 0 ]
then
echo "oldpid为空"
else
echo "杀死旧的pid"
kill $oldpid
fi
sleep 5s
nohup java -jar /home/project/test.jar --spring.config.location=/home/project/config/application.yml >/home/project/test.log 2>&1 &
newpid=$(ps x | grep java | grep test| awk '{print $1}')
echo "newpids:"$newpid
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。