@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

实现进程守护 脚本命令相关推荐

  1. 【部署类】专题:消息队列MQ、进程守护Supervisor

    目录 1 背景需求 2 技术方案 2.1 消息队列 2.2 进程守护 3 源码介绍 3.1 supervisor部分 3.1.1 supervisord.conf 内容 3.1.2 MM3D.conf ...

  2. Python Twisted系列教程16:Twisted 进程守护

    作者:dave@http://krondo.com/twisted-daemonologie/  译者: Cheng Luo 你可以从"第一部分 Twist理论基础"开始阅读:也可 ...

  3. go linux下进程守护,Linux系统进程管理-Go语言中文社区

    一.进程基础知识 1.1 Linux进程的概念 Process:是运行中的程序的一个副本,是被载入内存的一个指令集合.进程ID(Process ID,PID)号码被用来标记各个进程 UID.GID.和 ...

  4. linux cron 进程查询,Linux下通过配置Crontab实现进程守护

    我们在实际运维过程中,经常会出现某一个程序(如tomcat,perl等)的进程无缘无故就在服务器上消失了,这样的话第一我们需要投入精力去分析它为什么会消失,第二还需要配置相关检查人员,比较耗费时间. ...

  5. xshell中重启指令_Linux下服务器重启的脚本命令

    Linux关闭和重启系统一般使用相同的命令可以实现. 在Linux系统下常用在关机/重启命令有shutdown.halt.reboot和init,但每个命令的内部工作过程是不同的. 1.shutdow ...

  6. linux查看运行的程序c pu,Linux系统入门之进程及任务管理命令

    Linux系统上所有运行的东西都可以称之为一个进程.每个用户任务.每个系统管理守护进程都可以称之为进程.Linux用分时管理方法使所有的任务共同分享系统资源.以下将介绍一些常用的查看和控制进程的命令. ...

  7. windbg 脚本命令实例

    debugger commands部分,痛苦死了.也找不到WINDBG的插件,还是WINDBG没插件功能?为了简化调试过程,只有学习使用SCRIPT了,现在把这几天的经验跟大家分享.附件中所有代码经N ...

  8. 程序和计划任务管理( 查看进程ps,控制进程,终止命令进程,top命令,at一次性任务,crontab周期任务)

    文章目录 程序,进程,线程之间的关系 查看进程 ps命令查看静态统计信息 查看ps aux命令 简单的列表查看进程信息 运用grep命令过滤bash进程 查看top命令 pgrep命令--查看进程信息 ...

  9. 分发器上的会话代理进程控制脚本使用说明

    分发器上的会话代理进程控制脚本使用说明 分发器上部署了三个会话代理进程: a. ans_lb_web_80 : 代理服务器的HTTP 80端口服务,WEB客户端的HTTP请求被我司的代理程序复制三份, ...

最新文章

  1. 伍六七带你学算法 入门篇——最后一个单词的长度
  2. 鸿蒙系统低端机推行,华为正在考虑少量推行搭载鸿蒙系统的中低端手机,有望年底推出!...
  3. 数据库连接类:DatabaseConnection
  4. 建议 Solr 用户更新 Apache POI
  5. JVM中GC Root对象有哪些?
  6. 订阅内容解码失败(非base64码)_【火眼金睛】超强解码能力——邦纳全新ABR系列读码器来袭!...
  7. linux操作系统 抢占式,Linux操作系统内核抢占补丁的基本原理(2)
  8. 8天玩转并行开发——第二天 Task的使用
  9. nero刻录软件linux,下载:Linux平台刻录工具NeroLINUX 3.5.2.0版
  10. 自然语言处理总复习(七)—— 概率上下文无关文法
  11. c语言 美元符号,汇编语言 美元符号
  12. 电子商务网站建设系统战略规划报告
  13. 高级语言与低级语言如何定义?解释型语言和编译型语言又如何区别?
  14. 全国海选第四期:北京和海外赛区(视频)
  15. Premiere Pro之时间轴面板(二)
  16. AVR单片机开发3——定时器T0 查询方式
  17. VUE3祖孙组件传值调用方法
  18. python zipapp_Python zipapp打包教程(超级详细)
  19. 移动端滚动穿透与滚动溢出解决方案
  20. 老图搬砖day04.2——JavaScript基础

热门文章

  1. 程序员的数学笔记2--余数
  2. 当输入www.baidu.com会发生什么
  3. 实验吧Web-易-天网管理系统(php弱类型,==号)
  4. 大数据入门第二十天——scala入门(二)scala基础02
  5. linux 中 svn 服务器搭建 重启
  6. 微信小程序开发简易教程一
  7. DM入门之Apriori小结
  8. 中反应器体积_缠绕管式反应器大幅提高能效,移热能力较列管式反应器提升逾50%...
  9. 西北大学计算机科学排名,西北大学计算机科学与信息系统Computer Science and Information Systems世界排名2020年最新排名第151-200位(QS世界排名)...
  10. 17-Flutter移动电商实战-首页_楼层区域的编写