![]() |
Сортировка файлов
Добрый день всем. Может кто подскажет, возможно ли средствами CMD реализовать следующий алгоритм:
Определим переменные Шаблон1, Шаблон2.... ШаблонN Найти все файлы по расширению *.abc в папке "C\...\Конкретная_папка" Пока Получить файл = 1 Цикл Если find "Шаблон1" в текущем файле = 1 тогда Move текущий файл в папку "C\...\Шаблон1" Если find "Шаблон2" в текущем файле = 1 тогда Move текущий файл в папку "C\...\Шаблон2" ............ Если find "ШаблонN" в текущем файле = 1 тогда Move текущий файл в папку "C\...\ШаблонN" Конец цикла Иными словами надо переместить файл из общей папки в папку, название которой содержится в текущем файле Список возможных папок назначения (Шаблон) известен и немногочисленен (5-8) |
kt626
Пример: Код:
@Echo Off |
kt626, по вашему алгоритму:
Код:
@Echo Off Ограничение: в именах не должно быть символа ! (восклицательного знака). |
Время: 00:23. |
Время: 00:23.
© OSzone.net 2001-