Loops 批处理文件以在多个子目录中循环,并将*.mts文件复制/转换为*.mp4文件
我有下面的批处理脚本,它在多个目录中循环,并将*.mts文件复制/转换为*.mp4文件 脚本可以工作,但它会将所有文件复制到与批处理脚本相同的目录中。我希望脚本将文件转换/复制到它们所在的同一目录中。我该怎么做Loops 批处理文件以在多个子目录中循环,并将*.mts文件复制/转换为*.mp4文件,loops,for-loop,ffmpeg,subdirectory,Loops,For Loop,Ffmpeg,Subdirectory,我有下面的批处理脚本,它在多个目录中循环,并将*.mts文件复制/转换为*.mp4文件 脚本可以工作,但它会将所有文件复制到与批处理脚本相同的目录中。我希望脚本将文件转换/复制到它们所在的同一目录中。我该怎么做 FOR /R %%A IN ("*.mts") DO ffmpeg -y -i "%%A" -c:v copy -c:a copy "%%~nA.mp4" 用“%%~dpnA.mp4”替换“%%~nA.mp4”Genius!非常感谢。请将“%%~nA.mp4”替换为“%%~dpnA.m
FOR /R %%A IN ("*.mts") DO ffmpeg -y -i "%%A" -c:v copy -c:a copy "%%~nA.mp4"
用
“%%~dpnA.mp4”替换“%%~nA.mp4”
Genius!非常感谢。请将“%%~nA.mp4”
替换为“%%~dpnA.mp4”
Genius!非常感谢。