![]() |
Перемещение всех файлов из индексных папок с последующим удалением
Господа, прощу помочь в решение следующей задачи:
есть каталог содержащий папки следующего вида: пятизначный цифровой код и индекс в скобках (пример 31000, 31000(1), 31000(2) и так далее) необходимо перенести все содержимое папок с индексами, с последующим удалением их, в папку без индекса с тем же кодом. -код всегда пятизначный 00000 -индекс всегда в скобках (n) -переносить все содержимое индексных папок без разбору (*.cr2, *.dng) -имена файлов не повторяются, - после перемещения должны остаться папки только с кодом 00000 и перемещенными файлами, а папки с индексами 00000(n) удаляются К сожалению в программировании полный ноль... |
Цитата:
|
если повтор, то пусть сохраняется с индексом любым
|
Вложенные каталоги есть?
|
нет, вложенных подкаталогов нет
Структура такая главный каталог А > 00000, 00000(1)... 00002, 00002(1), 00002(2)... 00002(n)... внутри каталога А , только папки с кодами и индексами |
Код:
@echo off |
alpap, может, на всякий случай «…&& rd /q …"» — вдруг что-то не перенесётся?
Move - Windows CMD - SS64.com: Цитата:
|
ООООО сто тысяч благодарностей!
|
Цитата:
|
megaloman, не сообразил :).
|
Время: 01:28. |
Время: 01:28.
© OSzone.net 2001-