Windows 脚本将目录及其子目录中的所有 .html 文件合并到单个 .html 文件中?

Windows script to merge all .html files in a directory and its subdirectories into a single .html file?

我有一个 Results 目录,其中有许多子目录,每个子目录包含一个具有特定命名格式的 HTML 文件,_ExeReport.html.

我想编写一个 Windows 脚本,将这些文件中的每一个合并到一个文件中。

现在,我尝试了 运行 两个命令:

dir /S *_ExeReport.html

这是所有文件的列表(带有一些额外信息),并且:

copy /b *.html final.html

这是将当前目录中的所有文件合并为一个文件。

但是,我无法编写一个可以组合并完成我需要的一切的脚本。

有人可以帮我解决这个问题吗?我是脚本语言的新手。

感谢@T3RR0R 分享link。我的最终命令:

FOR /F "tokens=*" %G IN ('dir /b /s *_ExeReport.html') DO TYPE "%G" >> MergedOutput.html