Как в фаре сделать такое?
Находятся все файлы, например - *.mp3, выводятся во временную панель, выделяются необходимые и копируются с сохранением структуры папок.
Пример:
временная панель диск c:\Audio
d:\Вася\Маруся\1.mp3 копирование -> c:\Audio\Вася\Маруся\1.mp3
d:\Вася\Глаша\2.mp3 копирование -> c:\Audio\Вася\Глаша\2.mp3
Копирование или перенос с сохранением структуры
- buniak_a_h
- Posts: 4268
- Joined: Sat 20 Apr, 2013 00:17
- Location: Санкт-Петробад
- Has thanked: 222 times
- Been thanked: 644 times
- Contact:
Копирование или перенос с сохранением структуры
Last edited by buniak_a_h on Wed 11 May, 2022 08:15, edited 1 time in total.
- buniak_a_h
- Posts: 4268
- Joined: Sat 20 Apr, 2013 00:17
- Location: Санкт-Петробад
- Has thanked: 222 times
- Been thanked: 644 times
- Contact:
Копирование или перенос с сохранением структуры
Это макрос с набором модулей.
- Распаковать в
%FARPROFILE%\Macros\
(env-переменнаяFARPROFILE
видна только из ФАРа, причём для разных экземпляром может быть разной). - То, что распакуется в
modules
, перемещать нельзя. То, что распакуется вscripts
, можно переместить в любую подпапку этой папки - Вызывается тем хоткеем, что указан в поле key=… таблицы Macro. У меня сейчас повешен тупо на
F5
. Как было в том макросе, что я выкладывал, я уже не помню; возможно, придётся переназначить, чтобы не потерялся нативныйF5
. Ну, это легко найдёте и исправите в редакторе. - После как всё сделаете, надо перезагрузить макросы (в комстроке набрать
macro:load
<Enter>)
Копирование или перенос с сохранением структуры
Рекомендую мою Панель для результатов поиска файлов. Установка обычная: копируем содержимое архива в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
копируют/переносят с сохранением структуры папок. Более подробно - во встроенной справке.