Запуск Sally с параметрами

Sally поддерживает параметры командной строки для открытия папок, установки фокуса на файлы, выбора настроек и выполнения действия при запуске. Именованные профили и действия -DO доступны начиная с Sally 1.0.37.

Синтаксис

SALLY.EXE [-L path] [-R path] [-A path] [-C reg_file] [-I icon_index] [-T title_prefix] [-O] [-P panel_index] [-PROFILE name] [-DO action ...]

Регистр имен параметров не учитывается. Заключайте пути и значения с пробелами в двойные кавычки. Для нескольких действий повторяйте весь параметр, например -do view -do edit.

Параметр Описание
-L pathЗадает путь левой панели. Работает с полными и относительными путями на диске, путями в архивах и путями в файловых системах плагинов.
-R pathЗадает путь правой панели. Работает с полными и относительными путями на диске, путями в архивах и путями в файловых системах плагинов.
-A pathЗадает путь активной панели. Работает с полными и относительными путями на диске, путями в архивах и путями в файловых системах плагинов. Игнорируется, если указан -L или -R.
Путь в -L, -R или -A может указывать на файл: тогда панель открывает его папку и устанавливает на него фокус, например sally.exe -l C:\Photos\beach.jpg.
-C reg_fileЗадает экспортированные настройки, импортируемые в реестр перед загрузкой настроек из него. Если полный путь файла не указан, Sally ищет его в папке установки, а в Vista и более поздних версиях — также в папке данных приложения (обычно C:\Users\<user>\AppData\Roaming\Sally)
-I icon_indexЗадаёт цвет значков окон приложения для этого запуска. Допустимые значения: 0 (красный по умолчанию), 1 (красный), 2 (зелёный) и 3 (классический оранжевый). Синий также доступен в разделе Настройка/Интерфейс; выберите его там, а не с помощью индекса командной строки.
-T title_prefixЗадает текстовый префикс в строке заголовка главного окна. Для отключения префикса используйте параметр "". Также префикс можно изменить в настройках главного окна.
-OSally ведет себя так, будто установлен флажок «Запретить запуск нескольких копий Sally». Сохраненное значение настройки не меняется.
-P panel_indexЗадает активируемую панель: 0 — по умолчанию, 1 — левая, 2 — правая.
-DO actionПосле запуска Sally и настройки панелей выполняет action над элементом в фокусе активной панели, как соответствующая команда меню: view (F3) или edit (F4). Для нескольких действий повторите -DO; они выполняются по порядку. Пример немедленного просмотра изображения: sally.exe -l C:\Pictures\beach.jpg -p 1 -do view
-PROFILE nameЗапускает Sally с отдельными настройками под именем name (буквы, цифры, ., _ и -, до 64 символов). Для нового имени используются настройки Sally по умолчанию; повторное использование имени находит те же настройки. Обычные настройки не читаются, не изменяются и не предлагаются для импорта, поэтому профиль дает чистую копию Sally для проверки параметров или нового выпуска. Имя добавляется в начало заголовка окна, если -T не задает другой текст. Настройки хранятся в реестре в HKEY_CURRENT_USER\Software\Sally\Profiles\name; удалите этот раздел для удаления профиля. Пример: sally.exe -profile test

Действия при запуске и режим одной копии

Поддерживаемые действия при запуске — view и edit. Каждое использует настроенное средство просмотра или редактор для элемента в фокусе; неизвестное имя действия вызывает ошибку. Для команды, предназначенной определенной панели, выберите левую параметром -P 1 или правую параметром -P 2.

Действия при запуске выполняются при старте новой копии Sally. Если -O или режим одной копии передает пути уже работающей копии, действия при запуске в ее окно не передаются. Режим одной копии также не различает именованные профили: он может активировать существующее окно с другим профилем.

Программа обновления Sally

Программа обновления Sally, utils\salupdate.exe, имеет собственные параметры: файл выпуска .zip для установки, --yes, --install, --check, --whats-new, --auto, --feed и --report. Они описаны в разделе «Установка и обновление Sally».

Примеры

Сразу открыть изображение настроенным средством просмотра:

sally.exe -l "C:\Pictures\beach.jpg" -p 1 -do view

Открыть документ настроенным редактором:

sally.exe -r "C:\Documents\notes.txt" -p 2 -do edit

Проверить средство просмотра в отдельном профиле; следующий запуск с preview повторно использует этот профиль:

sally.exe -profile preview -l "C:\Pictures\beach.jpg" -p 1 -do view
  • Чтобы открыть Sally с папкой "C:\Program Files" на левой панели:

    sally.exe -L "C:\Program Files"

  • Чтобы открыть Sally с личными настройками из myconfig.reg:

    sally.exe -C "myconfig.reg"

  • Чтобы открыть Sally с красным значком и префиксом ADMIN в строке заголовка:

    sally.exe -I 1 -T "ADMIN"

From the Sally manual (GPL-2.0-or-later), © 1997-2023 Open Salamander Authors; © 2025-2026 Elias Bachaalany. Source: manual source (zip) · original page in the Sally repository