bat批处理实现遍历目录,批量下载功能
微wx笑
 2023-01-15【操作系统】
 3
 0关键字:
bat  批处理  
bat批处理实现遍历目录,批量下载功能
有多个目录,下面有mp4文件但大小为0,有url.txt文件,文件内容为要下载的ts文件url列表,程序要实现的功能就是遍历目录,判断mp4文件大小为0小执行下载命令
bat批处理实现遍历目录,批量下载功能
有多个目录,下面有mp4文件但大小为0,有url.txt文件,文件内容为要下载的ts文件url列表,程序要实现的功能就是遍历目录,判断mp4文件大小为0小执行下载命令
相关代码:
echo off
setlocal enableextensions enabledelayedexpansion
rem set /a b=0
for /f %%i in ('dir /b/s *.mp4') do (
  rem echo %%~ni
  if 0 equ %%~zi (
    cd %%~dpi
    wget -i "%%~dpiurl.txt"
    cd ../
    rem cd
    rem pause
  ) else (
      echo 1
  )
  rem if NOT EXIST "%%~ni.mp4" (move "%%i" "%%~ni.mp4")
  rem  else (echo "exist %%i")
  rem curl %%a -o !b!.ts
  rem set /a b+=1
  rem echo !b!
)
endlocal
pause相关参考:
本文由 微wx笑 创作,采用 署名-非商业性使用-相同方式共享 4.0  许可协议,转载请附上原文出处链接及本声明。
原文链接:https://www.ivu4e.cn/blog/system/2023-01-15/1668.html
上一篇:如何批量修改文件名重命名?



