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
上一篇:如何批量修改文件名重命名?