zoukankan      html  css  js  c++  java
  • bat实现守护程序保证平台正常运行

    1.systeminfo查看系统最近一次重启时间:

    2.杀进程:

    :start

    taskkill /f /im "xx.exe"

    goto start

    "xx.exe"是你需要关系的进程的名称,如果名称中带空格,就必须用两个英文的双引号括起来。

    3.守护线程

    ::守护程序-沙箱自动化平台
    rem 定义循环间隔时间和监测的服务:
    set secs=30
    set srvname="notepad.exe"

    @echo off   
    echo.
    echo ========================================
    echo ==         查询沙箱测试平台服务的状态,     ==
    echo ==     每间隔%secs%分种进行一次查询,     ==
    echo ==     如发现其停止,则立即启动。     ==
    echo ========================================
    echo.
    echo 此脚本监测的服务是:%srvname%
    echo.

    tasklist -v | findstr %srvname% > NUL  
    if ErrorLevel 1 (  
      echo "========================================">>E:at empkeepAliveLog.txt  
      echo %date%+ %time% ">>当前进程不存在" >> E:at empkeepAliveLog.txt  
      ::echo %date%+ %time% >> E:at empkeepAliveLog.txt
      echo "开始启动">> E:at empkeepAliveLog.txt
      e:
      cd bat
      app.bat
      echo "执行成功" >> E:at empkeepAliveLog.txt
      echo "========================================">>E:at empkeepAliveLog.txt  
      ) else (  
      echo %date%+ %time% "进程存在">> E:at empkeepAliveLog.txt    

  • 相关阅读:
    利用线程池爬虫
    多任务协程怎么写
    利用协程多任务协程爬取前几页投诉网
    cookie的处理和代理池的建立
    bs4和xpath的用法
    怎么使用Ip代理词
    雪球网新闻标题的爬取
    爬虫学习的基础篇
    小说文本爬取
    24 张图彻底弄懂九大常见数据结构
  • 原文地址:https://www.cnblogs.com/sunyllove/p/11199613.html
Copyright © 2011-2022 走看看