Параметры командной строки

Far Manager


Параметры командной строки

В командной строке могут быть использованы следующие параметры:

/a Запрет отображения символов с кодами 0 - 31 и 255. Может быть полезно при запуске Far из telnet.

/ag
Запрет отображения псевдографических символов.

/e[<строка>[:<позиция>]] <filename>
Редактирование указанного файла. После /e можно дополнительно указать строку и позицию в строке, устанавливаемые после запуска редактора.
Например: far /e70:2 readme.

/p[<path>]
Искать плагины в папке, указанной в <path>.
Можно указать несколько путей поиска, разделённых символом ';'. При указании пути поиска можно использовать переменные среды.

Например: far /p%USERPROFILE%\Far\Plugins.

/co
Заставляет Far загружать плагины только из кэша. Загрузка при этом происходит быстрее, но новые или изменённые плагины не обнаруживаются. Имеет смысл применять ТОЛЬКО при стабильном списке плагинов. После добавления, замены или удаления плагинов надо загрузить Far без этого параметра. Если кэша нет, то плагины загружаться не будут.

Замечания относительно ключей /p и /co:

  • если указан пустой /p, то Far запустится без плагинов;
  • если указан /p<path>, то загрузятся только плагины из <path>;
  • если указан только ключ /co и кэш плагинов не пуст, то загружаются плагины из кэша;
  • ключ /co игнорируется, если также указан /p;
  • если не указаны ключи /p и /co, то загрузятся плагины из папки 'Plugins', находящейся одной папке с Far.exe и из папки 'Plugins', находящейся в профиле пользователя (по умолчанию %APPDATA%\Far Manager\Profile).

/m
При старте Far не будет загружать макрокоманды.

/ma
При старте Far не будет выполнять макрокоманды с опцией "Выполнять после запуска Far".

/s <profilepath> [<localprofilepath>]
Конфигурационные файлы искать в каталоге <profilepath> [<localprofilepath>] (перекрывает значение UserProfileDir [UserLocalProfileDir] из Far.exe.ini).

/u <username>
Позволяет использовать раздельные настройки для различных пользователей (влияет только на плагины от Far Manager 1.x).
Например: far /u guest

Far Manager установит переменную среды "FARUSER" в значение, равное <username>.

/v <filename>
Просмотр указанного файла. Если в качестве <filename> использовано -, данные будут читаться из stdin (стандартного входного потока).

Например, "dir|far /v -" выведет результат работы команды dir.

Если при использовании '-' входной поток пуст (например, вы не указали команду dir в указанном примере), то Far будет ждать завершения входного потока пока вы не нажмёте Ctrl-Break.

/w[-]
Подстраиваться под размер консольного окна вместо консольного буфера или наоборот.

/t templateprofile
Задаёт файл в котором располагаются умолчательные настройки, которые применяются, если какой-либо из конфигурационных файлов не существует. Параметр templateprofile перекрывает значение TemplateProfile из Far.exe.ini.

/clearcache [profilepath [localprofilepath]]
Очистить кэш плагинов и завершить работу.

Необязательный параметр profilepath задаёт полный путь к конфигурационным файлам.
Параметр profilepath перекрывает значение UserProfileDir из Far.exe.ini.
Параметр localprofilepath перекрывает значение UserLocalProfileDir из Far.exe.ini.

/export <out.farconfig> [profilepath [localprofilepath]]
Экспортировать все настройки в файл out.farconfig и завершить работу.

Необязательный параметр profilepath задаёт полный путь к конфигурационным файлам.
Параметр profilepath перекрывает значение UserProfileDir из Far.exe.ini.
Параметр localprofilepath перекрывает значение UserLocalProfileDir из Far.exe.ini.

/import <in.farconfig> [profilepath [localprofilepath]]
Импортировать все настройки из файла in.farconfig и завершить работу.

Необязательный параметр profilepath задаёт полный путь к конфигурационным файлам.
Параметр profilepath перекрывает значение UserProfileDir из Far.exe.ini.
Параметр localprofilepath перекрывает значение UserLocalProfileDir из Far.exe.ini.

/ro
Работа без сохранения изменений в базах настроек.
Этот режим позволяет работать с настройками доступными только для чтения, в том числе на защищённых от записи носителях. Опция перекрывает значение ReadOnlyConfig из Far.exe.ini.

/ro-
Нормальный (Read-Write) режим работы с БД настроек.
Опция перекрывает значение ReadOnlyConfig из Far.exe.ini.

В командной строке можно указать не более двух путей (к каталогам, файлам, архивам) или двух команд с префиксом плагина. Первый путь для активной панели, второй - для пассивной:

  • для каталогов и архивов Far покажет их содержимое;
  • для файлов - произойдёт переход в каталог с файлом и позиционирование на указанный файл, если он существует;
  • при указании префиксов плагинов (допускается смешанное использование с обычными путями) сначала выполняется команда для пассивной панели (пассивная панель при этом временно активируется). Односимвольные префиксы A-Z, или совпадающие с именем активного диска игнорируются.

Пример: far arc:c:\Far20.7z "macro:post msgbox('Far Manager','Successfully started')".


Far Manager © 1996—2000 Eugene Roshal, © 2000—2015 Far Group