news 2026/6/15 18:51:38

windows检查并启动多个jar的bat

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
windows检查并启动多个jar的bat
@echo off setlocal enabledelayedexpansion :: ============================== :: 设置代码页为 UTF-8 :: ============================== chcp 65001 >nul :: ============================== :: 配置 Java 路径 :: ============================== set "JAVA_CMD=java" :: ============================== :: 检测列表 :: ============================== :: 1. 仿真训练 call :CheckAndStart "D:\zcgk\project\javaProject\simulation-training-hn\simulation-training-hn-1.0.1-SNAPSHOT.jar" "-server -Xms10g -Xmx10g -XX:+UseG1GC -XX:MaxGCPauseMillis=200 -XX:+UseStringDeduplication -XX:G1HeapRegionSize=8m -Dfile.encoding=utf-8" :: 2. 气象 call :CheckAndStart "D:\zcgk\project\javaProject\ry_weather\weather-modification-ry-bj-1.0.1-SNAPSHOT.jar" "" :: 3. 飞行 call :CheckAndStart "D:\zcgk\project\javaProject\ry_fly\beijing-app-server-0.0.1-SNAPSHOT.jar" "" :: 4. 下载中间件 call :CheckAndStart "D:\zcgk\project\javaProject\ry_download\shadow-middle-download-1.0-20251125170703.jar" "" echo. echo ========================================== echo 所有检查已完成。 echo ========================================== pause exit /b :: ============================== :: 核心函数 :: ============================== :CheckAndStart set "fullPath=%~1" set "jvmArgs=%~2" set "jarName=%~nx1" set "workDir=%~dp1" echo --------------------------------------------------- echo 正在检查: %jarName% :: 使用 PowerShell 检测进程 (单行模式,避免编码错误) powershell -NoProfile -ExecutionPolicy Bypass -Command "if ((Get-WmiObject Win32_Process -Filter \"name like '%%java%%'\" | Where-Object { $_.CommandLine -like '*%jarName%*' })) { exit 0 } else { exit 1 }" set "checkResult=%errorlevel%" if %checkResult%==0 ( echo [运行中] 目标已运行,跳过。 ) else ( echo [未启动] 正在启动程序... pushd "%workDir%" start "%jarName%" %JAVA_CMD% %jvmArgs% -jar "%fullPath%" popd echo [已执行] 启动命令已发送。 :: 等待 2 秒 timeout /t 2 /nobreak >nul ) goto :eof
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/6/15 5:25:32

程序员必备的 6 个效率神器:2025 年开源 AI 平台盘点

在 AI 功能正快速成为应用标配的今天,选择一个合适的开源平台能极大提升开发效率、避免重复造轮子。我整理了 6 款值得关注的开源项目,评选时主要看了这几个方面:功能是否完整、上手难易度、扩展性如何、社区是否活跃,以及商业项目…

作者头像 李华
网站建设 2026/6/14 15:25:27

小白也能看懂的RLHF-PPO:原理篇

原文: https://mp.weixin.qq.com/s/8O7W8–x14-b1d3M9IS_3w LLM-RL往期文章推荐 小白也能看懂的RL-PPO 收藏!强化学习从入门到封神:5 本经典教材 8 大实战项目 7个免费视频,一站式搞定 小白也能看懂的RLHF:基础篇 在上一篇…

作者头像 李华
网站建设 2026/6/15 13:01:32

当AI成为你的生活搭档:让技术有温度地守护家庭

清晨六点,厨房的灯光自动亮起,恰到好处的亮度唤醒沉睡的身体;客厅的空气质量监测器悄悄启动新风系统,过滤掉夜间积聚的微尘;智能药盒准时响起轻柔提示,提醒母亲服用降压药。这不是科幻电影场景,…

作者头像 李华
网站建设 2026/6/15 13:04:37

cloudflare配合ikuai使用ipv6内网穿透

首先声明:文章是完全公开的,CSDN老是设置成VIP文章,我知道后都改回来了,也找不到客服怎么搞,坑。 感觉ipv6访问看自己家里的视频比ipv4快。所以就研究了两天终于把这个搞出来了。确实要比ipv4快。没有显卡硬解都感觉差…

作者头像 李华
网站建设 2026/6/15 1:50:45

华为ip-prefix

一. IP-Prefix的定义 IP-Prefix(IP前缀列表)是华为网络设备中用于精确匹配路由前缀的过滤工具。它通过前缀掩码范围的组合定义匹配规则,例如匹配192.168.1.0/24但排除192.168.1.0/26的子网。与传统ACL相比,其优势在于&#xff1a…

作者头像 李华