感谢以上各位,利用论坛整合了一个分步处理bat文件,看起来有用,每一次运行生成两个TXT,下次要运行就直接修改关键地方的TXT。
应该还可以优化的 ,然后不知道怎么优化了- @echo ********************************************
- @echo * 欢迎使用多组合批量下载系统!@by DAILYAD*
- @echo ********************************************
- @echo * 用法:
- @echo * 1.取要下载文件的关键词,每一个关键词必须唯一,和要下载的文件一一对应。
- @echo * 2.将要下载的关键词输入到1.txt,每行一个关键词。
- @echo * 3.自行建立Download文件夹
- @echo * 4.以上和wget.exe在同一文件夹
- @echo *************************************************
- @pause
- echo on
- for /f "delims=" %%a in ('type "1.txt"') do start /b "" "wget.exe" -nc -c -t0 -T120 "网址/%%a.文件类型" -P "./Download"
-
- @echo ********************************************
- @echo * 统计已下载文件*
- @echo ********************************************
-
- for /f "delims=" %%i in ('dir/s/b *.文件类型')do echo %%~ni>>2.txt
-
- @echo ********************************************
- @echo * 对比文件,导出未下载成功文件*
- @echo ********************************************
-
- findstr /v /x /g:2.txt 1.txt > 3.txt
复制代码
|