Windows 命令按字母/数字顺序连接多个文件?

Windows 命令按字母/数字顺序连接多个文件?

我有几百个文件需要合并成一个文件,就像这个问题。问题是,我的文件必须必须按顺序排列。它们以儒略日期和文件类型命名。

以下是命名模式的一个示例:

152_1605.old
155_0935.old
156_1535.old

ETC。

这不是我经常做的事情,我可以编写自己的复杂脚本来做到这一点,但我觉得有一个很多更简单的方法,但我只是不知道那是什么方法。

答案1

这是一个双行的 powershell:

$TextFiles = Get-Item C:\Users\sudo\Documents\MachineLists\*.list

$TextFiles | sort | foreach { Add-Content -Value $(Get-Content $_) -Path C:\users\sudo\Desktop\concat.LIST}

从第一行你就可以看出,如果它们都在同一个文件夹中,这会很有帮助,我相信你不会遇到问题。

相关内容