Board logo

标题: [网络连接] 批处理能否检测迅雷是不是正在下载? [打印本页]

作者: smallbear    时间: 2009-5-31 17:59     标题: 批处理能否检测迅雷是不是正在下载?

请问批处理能不能检测迅雷是不是正在下载?比如我想做一个关机的批处理,首先判断迅雷是否在下载,如果在下载,则提示用户,如果不在下载,则关机。谢谢各位。
我希望用迅雷是否还有下载任务做为判断标准,如果这个方法不好判断的话,那就用迅雷的进程来判断,也就是如果存在该进程则不关机。

[ 本帖最后由 smallbear 于 2009-6-1 17:39 编辑 ]
作者: Batcher    时间: 2009-5-31 18:34

你准备以什么为标准来判断雷是不是正在下载?查看thunder进程是否存在?或者其它什么标志?
请在顶楼描述清楚
作者: youxi01    时间: 2009-5-31 19:09

从来没想过这个问题,迅雷本身就带了这个下载完关机功能的

如果真的要做的,个人觉得起码有两种途径可以来判断:
1、开放的端口规律

2、正在下载的文件的大小(不知道文件操作过程中能不能获取文件大小)
作者: baby5200    时间: 2009-5-31 22:25

@echo off
tasklist|find /i "thunder5.exe" && ( echo 迅雷己打开! ) || shutdown.exe -s
pause




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