普通启动
title XXX
chcp 65001
java -Dfile.encoding=utf-8 -jar XXX.jar
后台启动
@echo off
start "XXX" javaw -jar -Dfile.encoding=utf-8 XXX.jar
exit
日志打印
java -Dfile.encoding=utf-8 -jar XXX.jar >out.log 2>&1 &
关闭窗口
%1 mshta vbscript:CreateObject("WScript.Shell").Run("%~s0 ::",0,FALSE)(window.close)&&exit
最终 后台启动 没日志
@echo off
chcp 65001
start "XXX" javaw -jar -Dfile.encoding=utf-8 XXX.jar
exit
后台启动 有日志
@echo off
chcp 65001
%1 mshta vbscript:CreateObject("WScript.Shell").Run("%~s0 ::",0,FALSE)(window.close)&&exit
java -Dfile.encoding=utf-8 -jar XXX.jar >log.log 2>&1 &
exit
停止jar
查看所有java进程
tasklist | findstr "java"
查询自己服务端口
netstat -ano | findstr 8106
杀死进程
taskkill /f /pid 4216
标签:utf,encoding,windows,XXX,jar,启动,停止,Dfile From: https://www.cnblogs.com/message-hrp/p/17222500.html