Перенос файлов по шаблону

Обсуждение Total Commander. Установка, использование, настройка, решение проблем, скрытые функции. Обсуждение новых версий.

Модераторы: d-view, Моторокер, Avada, CaptainFlint, Nik

Ответить
plaz
Сообщения: 3
Зарегистрирован: Чт дек 24, 2015 19:58

Перенос файлов по шаблону

Сообщение plaz »

Привет всем!
Прошу помощи!
Есть папка с файлами выполненная по следующей структуре:

...каталог1\подкаталог1\файл1, файл2
...каталог2\подкаталог1\файл1, файл2


нужно привести все к виду:

...каталог1\файл1, файл2
...каталог2\файл1, файл2


папка подкаталог1 ненужна и подлежит удалению

Существует ли решение данной задачи посредством ТС?

з.ы. возможности ТС не знаю, программа для меня новая.
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

Посредством ТС только в два захода. Иначе скрипты - 1, 2 (памятка).
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
plaz
Сообщения: 3
Зарегистрирован: Чт дек 24, 2015 19:58

Сообщение plaz »

Спасибо! Скрипты изучаю.
А как посредством ТС? Последующее удаление папок подкаталог1 проблем не вызывает.[/b]
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

На форуме уже отвечалось. Маска в ИГП (Ctrl+M): ..\[N]
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
plaz
Сообщения: 3
Зарегистрирован: Чт дек 24, 2015 19:58

Сообщение plaz »

Спасибо за ответ. Разбираюсь с ТС.

Если у кого то еще возникнет такая необходимость могу предложить bat'ник

Код: Выделить всё

for /f "delims==" %%i in ('dir /a:d /b') do for /f "delims==" %%f in ('dir %%i /a:d /b') do (move "%%i\%%f\*" "%%i"&&rd "%%i\%%f" /s /q)
Ответить