使用参数启动 Sally
Sally 支持用于打开目录、定位文件、选择配置和执行启动操作的命令行参数。从 Sally 1.0.37 起,支持命名配置和-DO启动操作。
语法
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"
-
- 使用 myconfig.reg 中保存的个人配置启动 Sally:
-
sally.exe -C "myconfig.reg"
-
- 使用红色图标,并在标题栏添加 ADMIN 前缀启动 Sally:
-
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