У меня есть куча файлов DOS в папке, которую я хочу заархивировать по группам. Имена файлов кодируются следующим образом:
devXXXXdbt01.log
qasXXXXwb01.log
devYYYap01.log
qasYYYdb02.log
первые 3 буквы — это либо dev, либо q, а следующие 3-5
буквы (XXXX или YYY) — это имя динамической группы, которое я хочу использовать в качестве имени zip-файла, следующие 2 буквы ( db, wb, ap) являются одним из 3: db, wb или ap следующая необязательная буква t означает, что это временный файл. в некоторых случаях в имени файла нет буквы t последние 2 цифры серийный номер
поэтому я хочу создать zip-файл XXXX.zip, содержащий файлы, подобные первым двум, zip-файл YYY.zip< /strong>, который содержит такие файлы, как последние 2.
Как я могу написать пакет DOS, чтобы он делал это автоматически, без жесткого кодирования имен групп?