赞
踩
这里通过eclipse演示
简单bat脚本: 运行jar
@echo off
E:
cd home/bat
set PATH=%JAVA_HOME%\bin;%PATH%
java -jar client.jar
通过端口号停止某个java进程
@echo off
: 获取管理员权限,否则无权限,即使不是普通用户启动的
%1 mshta vbscript:CreateObject("Shell.Application").ShellExecute("cmd.exe","/c %~s0 ::","","runas",1)(window.close)&&exit
: 保持当前目录下运行
cd /d "%~dp0"
# 设置端口,并杀掉相应进程
set port=9901
for /f "tokens=1-5" %%i in ('netstat -ano^|findstr ":%port%"') do taskkill /pid %%m -t -f
使用window定时任务启动脚本 思路是:
先杀掉进程,在重新进程。省事
(1)右击 计算机,选择服务,系统工具,任务计划程序,右侧点击创建任务
(2)配置定时任务,如下图
配置常规选项
配置触发器(什么时候执行)
配置操作选项,选择相对应的程序或者脚本,配置起始路径
配置完成。等待任务执行即可,或者右击任务运行,进行测试
启动后可以在任务管理器看到 进程
杀掉进程的方式也可以是直接在任务管理器结束任务
到此,文章结束
主要是bat脚本复杂一些,作为java程序猿,反正我接触的不多 ( ๑ŏ ﹏ ŏ๑ )
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。