Посмотрите в Robocopy, Xcopy или скопируйте команды для окон. Отредактируйте следующий код в соответствии со своими потребностями, запишите его в блокнот и сохраните с расширением .bat
.
Robocopy D:\Office\*.pdf D:\YourNewFolder1
Robocopy D:\Office\*.pdf D:\YourNewFolder2
Robocopy D:\Office\*.pdf D:\YourNewFolder3
Символ *
называется подстановочным знаком. Он копирует ВСЕ имена файлов с расширением .pdf
в следующую папку. Если имя новой папки не существует, оно будет создано. Я также считаю, что по умолчанию функция robocopy заключается в копировании в алфавитном / числовом формате, что должно решить вашу потребность в копировании через последовательный порт. Если нет, вы можете использовать D:\office\*1.pdf
в примере, и он будет копировать все файлы с любым именем, заканчивающимися на 1. Промыть и повторить по мере вашей серии.
Также проверьте флаги, которые доступны для любой / каждой команды, поскольку они также могут быть полезны. т.е.: рекурсивное копирование в каталог, не копировать определенные файлы / папки и т. д.