找回密码
 注册
搜索
[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
查看: 21819|回复: 3

[系统相关] 如何用批处理侦测特定程序的运行?

[复制链接]
发表于 2012-12-20 13:13:22 | 显示全部楼层 |阅读模式
我希望用批处理来实现这样的功能:

1、开机后在后台自动运行(我用复制到C:\...\启动 文件夹来实现,不知道还有没有更好的实现的方法)。
2、侦测 D:\Softwares\QQ.exe 的运行,如果该程序运行则实现1分钟后关机(当然是后台)。 (考虑到占用系统可以不采用即时搜索,如:每25分钟运行一次)

现在不知道如何实现第2步,请指教!


   多谢!
发表于 2012-12-20 13:15:48 | 显示全部楼层
  1. tasklist | findstr "QQ.exe" && shutdown /s /f -t 0
复制代码
放到任务计划里面定时运行
 楼主| 发表于 2012-12-20 14:11:06 | 显示全部楼层
放到任务计划里,这个思路倒是好用,不过,很明显这个批处理的目的在于防止使用计算机的人使用特定的程序,放到计划任务里保密性就不强了,如果用代码实现计划任务一样的功能又该怎么办呢?
 楼主| 发表于 2012-12-20 14:35:02 | 显示全部楼层
参考:批处理后台隐藏运行的11种思路
http://bbs.bathome.net/thread-3271-1-1.html  呵呵,我找到了,谢谢2楼。

越来越爱论坛了!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|批处理之家 ( 渝ICP备10000708号 )

GMT+8, 2026-3-20 00:38 , Processed in 0.018013 second(s), 8 queries , File On.

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表