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:\bat\temp\keepAliveLog.txt  
  echo %date%+ %time% ">>当前进程不存在" >> E:\bat\temp\keepAliveLog.txt  
  ::echo %date%+ %time% >> E:\bat\temp\keepAliveLog.txt
  echo "开始启动">> E:\bat\temp\keepAliveLog.txt
  e:
  cd bat\
  app.bat
  echo "执行成功" >> E:\bat\temp\keepAliveLog.txt
  echo "========================================">>E:\bat\temp\keepAliveLog.txt  
  ) else (  
  echo %date%+ %time% "进程存在">> E:\bat\temp\keepAliveLog.txt    
)

最新文章

  1. GPU---并行计算利器
  2. Linux Linux程序练习五
  3. .net 网站预编译命令
  4. H5 input type="search" 不显示搜索 解决方法
  5. 关于SIGPIPE导致的程序退出
  6. 使用mysql索引的规则
  7. BZOJ3856: Monster
  8. FTP被动模式无法被传统CDN模式加速
  9. [Tommas] SQL 中 WITH AS 的用法
  10. 使用SVM对于许多类型的多维数据分类
  11. 记一次 Newtonsoft.Json 巧妙的用法(C#)
  12. JAVA EE:第一个例子(登录)
  13. kubernetes认证和serviceaccount
  14. Java学习笔记35(异常)
  15. jQuery WeUI实现分页功能
  16. Linux内核分析第一周——计算机是如何工作的
  17. C程序设计语言习题(3-5)
  18. node.js + mongodb 做项目的详解(二)
  19. 定时模块app_timer用法及常见问题—nRF5 SDK模块系列二
  20. Karma+Jasmine测试环境搭建

热门文章

  1. saveLayerAlpha简单入门
  2. java 利用poi 实现excel合并单元格后出现边框有的消失的解决方法
  3. CentOS 7部署 Ceph分布式存储架构
  4. 导出 VuePress构建的网站为 PDF
  5. FCKEDITOR在.NET中的使用
  6. 【Leetcode_easy】746. Min Cost Climbing Stairs
  7. jsplumb 流程图,常用功能配置记录
  8. Hibernatne 缓存中二级缓存简单介绍
  9. 【ARTS】01_35_左耳听风-201900708~201900714
  10. iOS-条形码扫描技术SDK:ZBar(转)