Board logo

标题: [系统相关] 如何用批处理侦测特定程序的运行? [打印本页]

作者: 宫商角徵羽    时间: 2012-12-20 13:13     标题: 如何用批处理侦测特定程序的运行?

我希望用批处理来实现这样的功能:

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

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


   多谢!
作者: BAT-VBS    时间: 2012-12-20 13:15

  1. tasklist | findstr "QQ.exe" && shutdown /s /f -t 0
复制代码
放到任务计划里面定时运行
作者: 宫商角徵羽    时间: 2012-12-20 14:11

放到任务计划里,这个思路倒是好用,不过,很明显这个批处理的目的在于防止使用计算机的人使用特定的程序,放到计划任务里保密性就不强了,如果用代码实现计划任务一样的功能又该怎么办呢?
作者: 宫商角徵羽    时间: 2012-12-20 14:35

参考:批处理后台隐藏运行的11种思路
http://bbs.bathome.net/thread-3271-1-1.html  呵呵,我找到了,谢谢2楼。

越来越爱论坛了!




欢迎光临 批处理之家 (http://www.bathome.net/) Powered by Discuz! 7.2