合并多个文件夹中的所有 txt 文件或将所有文件放入一个文件夹中

Merging all txt files in multiple folders or bringing all of the files into one single folder

所以我有一个主文件夹和 2 个子文件夹,每个子文件夹包含 20 个文件夹,所有 20 个文件夹还有 3 个子文件夹。这 3 个文件夹中的每一个都有 4 到 5 个文本文件,每个文件大小为 5 到 10 mb。

我想将所有这些 txt 文件合并到一个文件中,并将所有这些文件放入一个文件夹中,删除所有子文件夹

要将树中的所有文件(例如 .txt)移动到单个文件夹,请使用以下命令:

for /r "sourcedir" %F in (*.txt) 移动 "%F" "targetdir"

替换为适当的源和目标目录路径,而不是 sourcedir 和 targetdir。

要将所有 .txt 文件合并为一个文件:

复制*.txt target.txt

对于二进制文件,在源文件模板前添加 /b 选项。