Копирование или перенос с сохранением структуры

Столкнулись с проблемой в использовании Far? Здесь можно получить помощь.
Post Reply
to4
Posts: 2
Joined: Wed 11 May, 2022 04:46

Копирование или перенос с сохранением структуры

Post by to4 »

Как в фаре сделать такое?
Находятся все файлы, например - *.mp3, выводятся во временную панель, выделяются необходимые и копируются с сохранением структуры папок.

Пример:
временная панель диск c:\Audio
d:\Вася\Маруся\1.mp3 копирование -> c:\Audio\Вася\Маруся\1.mp3
d:\Вася\Глаша\2.mp3 копирование -> c:\Audio\Вася\Глаша\2.mp3
User avatar
buniak_a_h
Posts: 4268
Joined: Sat 20 Apr, 2013 00:17
Location: Санкт-Петробад
Has thanked: 222 times
Been thanked: 644 times
Contact:

Копирование или перенос с сохранением структуры

Post by buniak_a_h »

to4 wrote: Wed 11 May, 2022 04:54 Как в фаре сделать такое?
Мой скрипт Вам в помощь.
P/S. Скрипт предусматривает только копирование. Удаление организуйте сами
Last edited by buniak_a_h on Wed 11 May, 2022 08:15, edited 1 time in total.
to4
Posts: 2
Joined: Wed 11 May, 2022 04:46

Копирование или перенос с сохранением структуры

Post by to4 »

Как им пользоваться? Куда и как распаковывать?
User avatar
buniak_a_h
Posts: 4268
Joined: Sat 20 Apr, 2013 00:17
Location: Санкт-Петробад
Has thanked: 222 times
Been thanked: 644 times
Contact:

Копирование или перенос с сохранением структуры

Post by buniak_a_h »

Это макрос с набором модулей.
  1. Распаковать в %FARPROFILE%\Macros\ (env-переменная FARPROFILE видна только из ФАРа, причём для разных экземпляром может быть разной).
  2. То, что распакуется в modules, перемещать нельзя. То, что распакуется в scripts, можно переместить в любую подпапку этой папки
  3. Вызывается тем хоткеем, что указан в поле key=… таблицы Macro. У меня сейчас повешен тупо на F5. Как было в том макросе, что я выкладывал, я уже не помню; возможно, придётся переназначить, чтобы не потерялся нативный F5. Ну, это легко найдёте и исправите в редакторе.
  4. После как всё сделаете, надо перезагрузить макросы (в комстроке набрать macro:load<Enter>)
IgorZ
Posts: 793
Joined: Wed 13 Jul, 2011 03:32
Has thanked: 15 times
Been thanked: 93 times

Копирование или перенос с сохранением структуры

Post by IgorZ »

to4 wrote: Wed 11 May, 2022 04:54 Как в фаре сделать такое?
Находятся все файлы, например - *.mp3, выводятся во временную панель, выделяются необходимые и копируются с сохранением структуры папок.

Пример:
временная панель диск c:\Audio
d:\Вася\Маруся\1.mp3 копирование -> c:\Audio\Вася\Маруся\1.mp3
d:\Вася\Глаша\2.mp3 копирование -> c:\Audio\Вася\Глаша\2.mp3
Рекомендую мою Панель для результатов поиска файлов. Установка обычная: копируем содержимое архива в %FARPROFILE%Macros\scripts, затем перегружаем макросы (или перезапускаем Far) - готово к работе. Запускаем поиск, его результаты отправляем на панель. Выбираем LuaMacro. F5/F6 копируют/переносят как обычно, AltF5/AltF6 копируют/переносят с сохранением структуры папок. Более подробно - во встроенной справке.
Post Reply

Return to “Нужна помощь”