Команда Windows для объединения нескольких файлов в алфавитном/цифровом порядке?

Команда Windows для объединения нескольких файлов в алфавитном/цифровом порядке?

У меня есть несколько сотен файлов, которые нужно объединить в один файл, примерно так:этот вопрос. Проблема в том, что мои файлыдолжендолжны быть в порядке. Они названы с юлианской датой, за которой следует тип файла.

Вот пример схемы именования:

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

и т. д.

Я делаю это нечасто, и я мог бы написать свой собственный сложный сценарий, чтобы сделать это, но я чувствую, что естьмногоесть ли более простой способ сделать это, но я просто не знаю, какой это способ.

решение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}

Как вы можете видеть из первой строки, будет лучше, если все они будут находиться в одной папке, и я уверен, что у вас не возникнет с этим проблем.

Связанный контент