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

[网络连接] 批处理能否检测迅雷是不是正在下载?

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

[ 本帖最后由 smallbear 于 2009-6-1 17:39 编辑 ]

你准备以什么为标准来判断雷是不是正在下载?查看thunder进程是否存在?或者其它什么标志?
请在顶楼描述清楚
我帮忙写的代码不需要付钱。如果一定要给,请在微信群或QQ群发给大家吧。
【微信公众号、微信群、QQ群】http://bbs.bathome.net/thread-3473-1-1.html
【支持批处理之家,加入VIP会员!】http://bbs.bathome.net/thread-67716-1-1.html

TOP

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

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

2、正在下载的文件的大小(不知道文件操作过程中能不能获取文件大小)

TOP

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

TOP

返回列表