我有数千个.prt
文件,使用以下命令在 CMD 中合并它们:
copy /b *.prt newfile.prt
我将它们导入 Excel,并且运行良好,不过我还想包含单个文件的名称。
在 CMD 中是否有命令可用于此目的?或者在我正在使用的命令中添加一些内容?任何帮助都将不胜感激。
答案1
该命令for
提供了一种更灵活的方式来处理一组文件。以下命令在功能上类似于copy /b *.prt newfile.prt
:
for %i in (.\*.prt) do type %i >> newfile.prt
根据您想要在新的连接文件中包含文件名的具体方式,您的实现可能会有所不同。下面仅仅是一个示例,其中每个单独文件的名称在新文件中都位于其内容之前:
for %i in (.\*.prt) do echo %i >> newfile.prt && type %i >> newfile.prt