博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
实现进程守护 脚本命令
阅读量:5127 次
发布时间:2019-06-13

本文共 972 字,大约阅读时间需要 3 分钟。

@echo off            ::检测时间间隔,单位:秒      set _interval=3          ::需要守护的进程名称      set _processName=C:\Users\Administrator\Desktop\XunLeiX\Release\Quickstart.exe           ::需要守护的进程启动命令      set _processCmd=C:\Users\Administrator\Desktop\XunLeiX\Release\Quickstart.exe      ::set _processCmd=print_hello.exe      ::需要守护的进程预估启动完毕所需时间,单位:秒      set _processTimeout=1            ::进程用户名,一般是Administrator       set _username=adminstrator            :LOOP      set /a isAlive=false      ::tasklist /FI "username eq %_username%" | find /C "%_processName%" > temp.txt       tasklist | find /C "%_processName%" > temp.txt      set /p num= < temp.txt      del /F temp.txt            if "%num%" == "0" (       start %_processCmd% | echo start %_processName% at %time%       choice /D y /t %_processTimeout% > nul      )            if "%num%" NEQ "0" echo %_processName% is running       choice /D y /t %_interval% >nul      goto LOOP

 

转载于:https://www.cnblogs.com/xuandi/p/7070617.html

你可能感兴趣的文章
作业5
查看>>
PHP定时执行任务的3种方法详解
查看>>
AD16 快速原理图封装导出
查看>>
CentOS 6 安装HBase集群教程
查看>>
linux日常管理-xarge_exec
查看>>
Cocos2d JS 之消灭星星(三) 进入游戏过渡场景
查看>>
豆瓣的账号登录及PHP api操作
查看>>
R12.2常用手册
查看>>
jQuery工具函数
查看>>
Linux 认证
查看>>
Python----查询内存地址、小数据池、编码
查看>>
jdk学习之路--jvm垃圾回收
查看>>
基于物联网实现的智能物流系统
查看>>
Page3:组合系统状态空间输入输出描述、矩阵指数函数性质[Linear System Theory]
查看>>
Shader1.0学习笔记之SetTexture
查看>>
数据结构学习-数组A[m+n]中依次存放两个线性表(a1,a2···am),(b1,b2···bn),将两个顺序表位置互换...
查看>>
《浪潮之巅》七八章笔记
查看>>
【Leetcode】Next Permutation
查看>>
网络对抗作业1
查看>>
HTML5: HTML5 服务器发送事件(Server-Sent Events)
查看>>