::进入当前bat文件所在目录
cd %cd%
@echo off
setlocal ENABLEDELAYEDEXPANSION  

::设置数组obj的值
set objLentth=2
set obj[0]=test1
set obj[1]=test2
@echo !obj[0]!
@echo !obj[1]!

set objIndex=0
::===在这里设置你的后缀名 
set houzhui=.jpg .gif .png .m4s
::===在这里设置你要搜索的路径,这里设置为批处理所在目录 
set pwd=%~dp0 
for /R "%pwd%" %%i in (*) do ( 
::===这里是记录文件名,根据要求记录吧 
set filename=%%~nxi 
call :check %%~xi 
) 

@echo !obj[0]!
@echo !obj[1]!

::执行合并命令
ffmpeg.exe -i !obj[0]! -i !obj[1]! -codec copy Output.mp4

pause 
 
:check 
for %%i in (%houzhui%) do ( 
::===判断后输出噢,根据自己喜欢输出吧 
if "%1"=="%%i" echo !filename! && echo ./find.sh !filename! >>kk.txt && set obj[%objIndex%]=!filename!
set /a objIndex=%objIndex%+1
) 
goto :eof 

 

posted on 2024-02-28 16:54  大话人生  阅读(15)  评论(0编辑  收藏  举报