我有大约 200 个文件夹,里面装满了 MPG 拆分文件。我想将每个文件夹的文件连接在一起。我在 stackoverflow 上的其他问题中找到了这个 BATCH 脚本。
@echo off &setlocal enabledelayedexpansion
cd /d "%sourcefolder%"
set "line="
for %%a in (*.mpg) do set line=!line! +"%%~a"
"C:\Program Files\MKVToolNix\mkvmerge.exe" -o "Output.mkv" %line:~2%
它很好用,但问题是,我必须将 .bat 文件粘贴到大约 200 个文件夹中,然后运行大约 200 次。
有人可以帮帮我吗。如何从根文件夹运行此文件以合并/加入子文件夹中的所有文件,并在每个子文件夹或新文件夹(如“/OutputVideos”)中创建新的“output.mkv”文件,名称中可能有一个数字增量或与子文件夹同名。
我非常感谢您的帮助。谢谢