示例脚本
本页介绍如何使用自动化插件附带的示例脚本。
Convert Images(转换图像)
使用开源 ImageMagick 工具转换所选图像(以及所选目录中的图像)。此脚本可轻松改用于其他文件操作,尤其适合转换任务。功能:递归遍历目录、文件掩码匹配、调用外部应用程序(ImageMagick convert 命令)、进度对话框、带有是、全部、跳过、全部跳过和取消按钮的覆盖对话框、错误状态处理,以及包含操作摘要的输出日志。需要:ImageMagick(x86 或 x64)。
Count Lines(统计行数)
统计所选文件(以及所选目录中的文件)的行数。功能:递归遍历目录、文件掩码匹配、进度对话框、通过带重试、跳过、全部跳过和取消按钮的错误对话框处理错误、正则表达式,以及包含操作摘要的输出日志。
Launch Elevated Command Prompt(启动提升权限的命令提示符)
在 Windows Vista 或更新版本上,可用此脚本从源目录启动提升权限的命令提示符。在 Windows XP 上,可用它以其他用户身份启动命令提示符。此脚本演示如何创建和使用外部自动化对象。
Make Link(创建链接)
此脚本为源面板中当前具有焦点的文件或目录创建符号链接,并演示 InputBox 方法的用法。运行此脚本需要 Windows Vista 或更新版本。
Make List(生成列表)
此脚本的功能与 Sally 内置的建立文件列表命令类似。它创建源面板项目的列表,将其保存为 CSV 格式,并在关联应用程序中打开。此脚本演示 MsgBox 方法的用法,以及如何遍历 Items 集合。
Unpack Multiple Archives(解压多个压缩包)
使用开源 7-Zip 压缩程序解压所选压缩包(以及所选目录中的压缩包)。此脚本可轻松改用于其他解压程序。功能:递归遍历目录、文件掩码匹配、调用外部应用程序(7-Zip 压缩程序)、错误状态处理,以及包含操作摘要的输出日志。需要:7-Zip(x86 或 x64)。
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