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

[其他] 批处理进程监控工具:FINDPID 1.01

[复制链接]
发表于 2010-5-29 22:18:42 | 显示全部楼层 |阅读模式
应 hacker 写的进程判断。操作比较简单:
------------------------
更新:FindPid 1.01
解决部分命令大小写识别问题。
增加内部循环判断,便于操作

FindPid /T [进程名] [间隔毫秒] 通过间隔时间来进行内部循环检测。
                               直到检测到指定进程PID再继续,返回PID。
比如:FindPid /T acdsee.exe 100  ---------检测ACDSEE.EXE是否运行。每次检测间隔为100毫秒。如果检测到,返回程序的PID。
注意:时间单位为毫秒,1000毫秒=1秒。设置过小,虽然很精确,但会导致CPU资源过度浪费;设置过长会印象检测的准确性。
------------------------
FindPid 1.00 判断进程是否存在
作者:xinje
E-mail:xinje@126.com
2010.5.29

FindPid /A [进程名] 枚举方式判断,返回存在的进程个数。
FindPid /C [进程名] 枚举进程PID,返回查找的所有进程PID。如果未找到,返回-1。
FindPid /F [进程名] 单进程判断,返回进程Pid,失败返回-1。
                    如果查找的进程大于1时,此命令只返回进程Pid最小的一个。

http://bcn.bathome.net/s/tool/index.html?key=FindPid
发表于 2010-5-30 00:08:38 | 显示全部楼层
谢谢楼主啦,我测试下
发表于 2010-5-30 00:39:00 | 显示全部楼层
CreateToolhelp32Snapshot
Process32First
Process32Next

正好我的加密也做到进程方面的保护。。。
 楼主| 发表于 2010-5-30 00:50:50 | 显示全部楼层

回复 3楼 的帖子

有需要帮忙的地方请说话。哈哈
发表于 2010-5-30 09:17:52 | 显示全部楼层
是否考虑只保留最新的版本,把老版本删掉?
 楼主| 发表于 2010-5-30 10:11:01 | 显示全部楼层

回复 5楼 的帖子

说的对。呵呵。已经删除掉了。
发表于 2010-5-30 22:22:45 | 显示全部楼层
FindPid /T acdsee.exe 100  ---------检测ACDSEE.EXE是否运行。每次检测间隔为100毫秒。如果检测到继续运行并返回程序的PID。

这里的继续运行是什么意思?
是继续检测ACDSEE.EXE还是返回PID就退出?
 楼主| 发表于 2010-5-30 23:00:56 | 显示全部楼层

回复 7楼 的帖子

返回PID就退出 。
发表于 2010-5-30 23:20:35 | 显示全部楼层
建议:把“如果检测到继续运行并返回程序的PID。”改成
“如果检测到就返回程序的PID。”
楼主以为如何?
 楼主| 发表于 2010-5-31 01:37:22 | 显示全部楼层

回复 9楼 的帖子

听人劝吃饱饭,呵呵。
发表于 2010-5-31 12:39:39 | 显示全部楼层
楼主加油,期待完美,我是那个叫你写的人,呵呵!
我总结了下,如果我要循环的监控一个进程(就是不管存不存在)
然后那个进程也是一样的跳来跳去,如果能隐藏自身,(这个没想着干坏事,如果我这样跳来跳去,用我电脑的人一下就发现了)
呵呵,加油
 楼主| 发表于 2010-5-31 15:19:10 | 显示全部楼层

回复 11楼 的帖子

新版本加入了内部循环。不要用批处理的循环了。
至于隐藏进程。我以前写了一个,你配合在一起就行了。
发表于 2010-8-11 10:21:32 | 显示全部楼层
嗯,我也觉得P处理的循环不好用
发表于 2010-8-16 18:32:35 | 显示全部楼层
这个怎么利用!这么点的程序还要加个壳,不知道下来干嘛用?
发表于 2011-3-27 16:45:12 | 显示全部楼层
谢谢lz
学习下
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-3-17 02:10 , Processed in 0.012502 second(s), 8 queries , File On.

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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