Windows 10 批处理脚本:一键[启动/结束] Java 应用程序

功能

通过批处理命令脚本启动 Java 应用程序以及结束已启动的应用程序进程。

运行环境

  • Windows 10

脚本内容

启动脚本

@echo off
chcp 65001
start javaw -jar demo.jar
echo ------------------------------
echo START SUCCESS
echo ------------------------------
pause

结束脚本

@echo off
chcp 65001
setlocal enabledelayedexpansion
for /f "tokens=1-5" %%a in ('netstat -ano ^| find ":8080"'do (
    if "%%e%" == "" (
        set pid=%%d
    ) else (
        set pid=%%e
    )
    echo !pid!
    taskkill /f /pid !pid!
)
echo ------------------------------
echo STOP SUCCESS
echo ------------------------------
pause

原理

启动脚本原理就不做过多解释了,结束进程脚本则是将在监听 8080 端口的进程全部 kill 掉。

发布者

Avatar photo

常轩

总要做点什么吧!

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注