操作系统您现在的位置是:首页 > 博客日志 > 操作系统

bat批处理实现遍历目录,批量下载功能

<a href='mailto:'>微wx笑</a>的头像微wx笑 2023-01-15操作系统 0 0关键字: bat  批处理  

bat批处理实现遍历目录,批量下载功能
有多个目录,下面有mp4文件但大小为0,有url.txt文件,文件内容为要下载的ts文件url列表,程序要实现的功能就是遍历目录,判断mp4文件大小为0小执行下载命令

bat批处理实现遍历目录,批量下载功能owB无知

有多个目录,下面有mp4文件但大小为0,有url.txt文件,文件内容为要下载的ts文件url列表,程序要实现的功能就是遍历目录,判断mp4文件大小为0小执行下载命令owB无知


owB无知

相关代码:owB无知

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

相关参考:owB无知

BAT批处理操作文件路径的选项语法和组合修饰符owB无知

本文由 微wx笑 创作,采用 署名-非商业性使用-相同方式共享 4.0 许可协议,转载请附上原文出处链接及本声明。
原文链接:https://www.ivu4e.com/blog/system/2023-01-15/1668.html

很赞哦! () 有话说 ()