[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

[其他] 批处理如何循环检测特定进程?

本帖最后由 redwolf777 于 2014-12-9 01:51 编辑

想做一个 循环检测特定进程~~~~发现后,延迟30秒关闭的批处理!!!求大神指点!!!关闭特定进程。比如qq.exe ~~~~
~

回复 8# redwolf777
  1. @echo off
  2. :loop
  3. tasklist | findstr "QQ.exe" && timeout /t 30 && taskkill /f /im "QQ.exe"
  4. timeout /t 10
  5. goto :loop
复制代码

TOP

回复 7# DAIC


    不对 大神~~~我的意思是~~检测进程,发现QQ.exe这个进程以后,要等待30秒以后 再关闭他。。你这个是~~等待30秒 检测一次进程,发现QQ.exe就关闭。。

TOP

  1. @echo off
  2. :loop
  3. taskkill /f /im "qq.exe" >nul 2>&1
  4. timeout /t 30
  5. goto :loop
复制代码

TOP

回复 4# DAIC


    在嘛 大神。帮帮忙写下啊。。谢谢

TOP

关闭特定进程。比如qq.exe

TOP

关闭特定进程还是关闭操作系统?

TOP

具体指令怎么写啊。。谢谢啊

TOP

用tasklist
find
和sleepx可以实现

TOP

返回列表