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

[文件操作] 批处理如何检测是否存在idm下载器的“下载完成”提示对话框

本帖最后由 pcl_test 于 2016-12-15 03:02 编辑

一个对话框无法检测到
参考了帖子http://www.bathome.net/viewthread.php?tid=12493&highlight=%B1%EA%CC%E2
可是idm的“下载完成”对话框无法检测到。
拿张照片改名字为“下载完成”都正常。就是
idm的“下载完成”对话框无法检测到。不知道为什么,求大神们支招。
1

评分人数

下载---选项--下载
显示下载完成对话框
挑勾

TOP

  1. @echo off&
  2. setlocal enabledelayedexpansion
  3. for /f "tokens=2* delims=:" %%a in ('tasklist /v') do (
  4.         set tmp=%%b
  5.         if "!tmp!" neq "!tmp:下载完成=!" start /b "" 1.bat&exit
  6. )
  7. start /b "" 2.bat&exit
  8. exit
复制代码
也不知道為什麼說我龍統,唉……就是檢測不出來,所以來求問。唉……真是莫須有。

TOP

回复 3# Heykuz


    命令行里面单独执行 tasklist /v 能看到“下载完成”吗?

TOP

唉,截圖了,可惜上傳不了,竟然說小於50kb每張圖片,我用ps弄到最低輸出還是85kb,就一個命令提示符窗口,這論壇究竟怎麼了~~~~年還沒過。
回上樓的,檢測不出來。vb可以。算了,心淡~~

TOP

如果 tasklist /v 的结果里面没有“下载完成”,3楼的代码就不用浪费时间啦,它根本不可能成功。

不一定要截图,CMD窗口中的文字直接复制出来就行了:
右键单击CMD窗口的标题栏->"属性"->"选项"->勾选"快速编辑模式"->然后在CMD窗口用鼠标左键选中想要拷贝的内容->在选中的内容上单击鼠标右键->粘贴到文本文件中即可

TOP

返回列表