Запуск 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 | Задает текстовый префикс в строке заголовка главного окна. Для отключения префикса используйте параметр "". Также префикс можно изменить в настройках главного окна. |
| -O | Sally ведет себя так, будто установлен флажок «Запретить запуск нескольких копий 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