1. 程式人生 > 其它 >windows 上通過批處理啟動 jar包並生成啟動日誌檔案

windows 上通過批處理啟動 jar包並生成啟動日誌檔案

技術標籤:win系統windows

目錄

windows 上通過批處理啟動 jar包並生成啟動日誌檔案

1、建立啟動bat指令碼

2、關閉windows上啟動的服務


windows 上通過批處理啟動 jar包並生成啟動日誌檔案

1、建立啟動bat指令碼

建立start.bat指令碼
第二、三、四行 是註釋,檢視相關程式埠,殺掉程序,過濾程式的
第五行 是關閉黑視窗
第六行是 啟動jar包、限制記憶體及輸出控制檯日誌 並且在後臺執行

@echo off
rem netstat -aon|findstr "8089" 
rem taskkill /f /pid 17796
rem tasklist | findstr java.exe
%1 mshta vbscript:CreateObject("WScript.Shell").Run("%~s0 ::",0,FALSE)(window.close)&&exit
java -Xms512m -Xmx1024m -XX:PermSize=256m -XX:MaxPermSize=512m -XX:MaxNewSize=512m  -jar D:\WebServer\WebServer.jar >> StartupLog.log  2>&1 &
exit

2、關閉windows上啟動的服務

建立stop.bat指令碼執行(依據程式名來結束任務)

@echo off
taskkill /F /IM java.exe
exit

根據埠號檢視pid的方式手動結束

netstat -aon|findstr "8089"

強制殺死程序

taskkill /f /pid 17796