win编写bat脚本启动java服务

新建txt,编写,前台启动,出现cmd黑窗口

复制代码
@echo off
start java -jar zhoao1.jar
start java -jar zhoao2.jar
pause

完成后,重命名.bat

1、后台启动,不出现cmd黑窗口,app是窗口名称

复制代码
@echo off
start "名称" javaw -jar zhoao1.jar
start "名称" javaw -jar zhoao2.jar
pause

2、关闭

复制代码
@echo off
set port=9001
for /f "tokens=1-5" %%i in ('netstat -ano^|findstr ":%port%"') do (
    echo kill the process %%m who use the port 
    taskkill /pid %%m -t -f
)
set port1=9002
for /f "tokens=1-5" %%i in ('netstat -ano^|findstr ":%port1%"') do (
    echo kill the process %%m who use the port1 
    taskkill /pid %%m -t -f
)
:q

3、重启

复制代码
@echo off
set port=9001
for /f "tokens=1-5" %%i in ('netstat -ano^|findstr ":%port%"') do (
    echo kill the process %%m who use the port 
    taskkill /pid %%m -t -f
)
set port1=9002
for /f "tokens=1-5" %%i in ('netstat -ano^|findstr ":%port1%"') do (
    echo kill the process %%m who use the port1 
    taskkill /pid %%m -t -f
)
:start
start "app" javaw -jar zhoao1.jar
start "app" javaw -jar zhoao2.jar
相关推荐
JIngJaneIL18 分钟前
基于springboot + vue古城景区管理系统(源码+数据库+文档)
java·开发语言·前端·数据库·vue.js·spring boot·后端
敲敲了个代码25 分钟前
隐式类型转换:哈基米 == 猫 ? true :false
开发语言·前端·javascript·学习·面试·web
专注VB编程开发20年38 分钟前
C#全面超越JAVA,主要还是跨平台用的人少
java·c#·.net·跨平台
小信啊啊40 分钟前
Go语言切片slice
开发语言·后端·golang
阿华hhh43 分钟前
Linux系统编程(标准io)
linux·开发语言·c++
南_山无梅落1 小时前
9.Python3集合(set)增删改查和推导式
java·开发语言
sg_knight1 小时前
拥抱未来:ECMAScript Modules (ESM) 深度解析
开发语言·前端·javascript·vue·ecmascript·web·esm
爱笑的眼睛111 小时前
超越MSE与交叉熵:深度解析损失函数的动态本质与高阶设计
java·人工智能·python·ai
程序喵大人1 小时前
推荐个 C++ 练习平台
开发语言·c++·工具推荐