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

下载显示进度的批处理命令求帮助

举个例子吧,某个批处理要求同时判断大小和下载
分开我会,合起来不会
只显示进度一个窗口
批处理1
  1. @echo off
  2. setlocal enabledelayedexpansion
  3. echo 下载中
  4. wget zhshh.svfree.net/1234.txt
复制代码
批处理2
  1. @echo off
  2. :q
  3. for %%i in (1234.txt) do (
  4. set s=%%~zi
  5. )
  6. for %%i in (1234.txt) do (
  7. ping 127.1 -n 2 >nul
  8. cls
  9. echo 已下载%%~zi/110402
  10. set ssss=%%~zi*100/110402
  11. echo 已下载%ssss%%
  12. set ss=%%~zi
  13. set /a sss=%ss%-%s%
  14. echo 下载速度%sss%B/s
  15. goto q
  16. )
复制代码
而且常有不准的时候,且是负数,后来又改了一下,没测试,帮忙修改下

返回列表