Page 5 of 5
Экспорт/импорт меню
Posted: Wed 02 Oct, 2013 14:03
by CyberMuesli
Latest post of the previous page:
Far Manager, version 3.0 (build 3367) x86
Как экспортировать и затем импортировать меню? far.exe /export и far.exe /import эту информацию не сохраняет и не восстанавливает.
Где вообще хранится это меню? В реестре не вижу, в файлах "C:\Users\%USERNAME%\AppData\Local\Far Manager\" тоже
Re: Экспорт/импорт меню
Posted: Wed 02 Oct, 2013 14:13
by Kerberos464
%farprofile%\farmenu.ini
Экспорт/импорт меню
Posted: Wed 02 Oct, 2013 15:52
by CyberMuesli
Kerberos464 wrote:%farprofile%\farmenu.ini
ДА! Спасибо, это решает вопрос экспорта-импорта меню.
А о каких метасимволах идет речь?
Re: Экспорт/импорт меню
Posted: Wed 02 Oct, 2013 16:05
by HaRT
CyberMuesli wrote:о каких метасимволах идет речь?
Об
этих.
В том смысле, что вопросы, относящиеся к ним, надлежит писать туда, предварительно поискав там же ответы.
Меню пользователя
Posted: Mon 25 Jan, 2016 09:42
by mike123
Помогите сделать меню пользователя (F2)
Нужно чтобы выделенные файлы обрабатывались через ImageMagic (это работает) и чтобы из имен файлов при этом удалялись лишние пробелы.
mkdir result
for /f "delims=?" %i in (!@!) do "C:\Program Files\ImageMagick-6.9.3-Q16\convert.exe" "%i" -resize 600x600^> "result\%i"
Т.е. проблем две: не получается вообще включить в цикл больше одной команды ни через ";" ни через скобки "()". И не работает преобразование типа set newname=%i: =%
Меню пользователя
Posted: Mon 25 Jan, 2016 13:06
by Smitis
А причём здесь ";" ? Команды разделяются символом &.
Меню пользователя
Posted: Mon 25 Jan, 2016 15:22
by mike123
Спасибо! С разделителями команд разобрался. Как заставить работать переименование файлов? Например, следующий файл отлично работает из командной строки:
@echo off
setlocal enabledelayedexpansion
for %%j in (*.*) do (
set filename=%%~nj
set filename=!filename:.=_!
set filename=!filename: =_!
if not "!filename!"=="%%~nj" ren "%%j" "!filename!%%~xj"
)
Но не работает когда вставляешь меню строку set filename=!filename:.=_!. Вероятно, дело в обработке символов "!". Как это исправить?
Пользовательское меню (F2) — кроме метасимволов
Posted: Mon 25 Jan, 2016 21:11
by montonero
mike123 wrote: Вероятно, дело в обработке символов "!". Как это исправить?
Лучше всего - прочитать в справке Фара про метасимволы. Или не вставлять эти команды в меню, а просто запускать внешний батник.
Пользовательское меню (F2) — кроме метасимволов
Posted: Tue 26 Jan, 2016 20:13
by Smitis
Мне тоже кажется, что лучше всё делать через командный файл.
Пользовательское меню (F2) — кроме метасимволов
Posted: Mon 05 Nov, 2018 14:12
by John Doe
Code: Select all
Для добавления разделителя в пользовательское меню нужно добавить новый пункт меню (команду), в котором в
качестве "Горячей клавиши" указать "--".
Вот я жму Ins, { Insert command }, в поле
Hot key указываю "--", и жму Enter.
Code: Select all
╔════════════ User menu ════════════╗
║ Invalid format for UserMenu Label ║
╟───────────────────────────────────╢
║ { OK } ║
╚═══════════════════════════════════╝
Я что-то не так делаю, справка отстала от кода, или фар поломался?
Пользовательское меню (F2) — кроме метасимволов
Posted: Mon 05 Nov, 2018 17:07
by DrKnS
John Doe wrote: ↑Mon 05 Nov, 2018 14:12поломался
Да.