Параметры диалогового окна

Диалоговое окно Настройки самораспаковывающегося архива содержит следующие параметры:

Папка

Укажите папку, которая будет изначально задана в поле Папка для извлечения файлов главного окна самораспаковывающегося архива. Можно ввести абсолютный или относительный путь. Относительный путь отсчитывается от текущей папки открытого самораспаковывающегося архива. Если в поле Папка указана несуществующая папка, пользователю будет предложено создать ее. Для извлечения файлов в текущую папку оставьте это поле пустым.

Примеры относительных путей:
Gallery\Van Gogh
\Program Files\My Program
..\Pictures

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

Имя Описание
$(Temp) Папка временных файлов. Эта переменная должна использоваться отдельно (за ней не должно быть никакой части пути).
$(ProgFiles) Папка Program Files.
$(WinDir) Папка Windows.
$(SysDir) Папка System.
$[variable] Значение переменной среды.
Пример: $[windir]\Fonts
$<variable> Данные значения реестра.
Пример: $<SOFTWARE\Microsoft\Windows\CurrentVersion\ProgramFilesDir>\Outlook Express
Пользователь может изменить папку
Позволяет пользователю изменить папку для извлечения файлов.
Выполнить команду или открыть документ

Здесь можно ввести команду (с необязательными параметрами), имя документа или ссылку HTTP (должна начинаться с http://). Команда выполняется или документ либо ссылка открывается по завершении распаковки самораспаковывающегося архива. Для команды или документа можно указать абсолютный или относительный путь (относительно текущей папки открытого самораспаковывающегося архива).

Примеры:
setup.exe -x
doc\readme.txt
https://github.com/0xeb/sally

Удалить извлеченные файлы
Удаляет файлы, извлеченные во временную папку, после завершения приложения (например, установщика), указанного в поле Выполнить команду или открыть документ. Параметр доступен только при распаковке во временную папку (поле Папка содержит $(Temp)) и полезен для установочных программ.
Ожидать
Самораспаковщик может также ожидать завершения другого приложения, отличного от указанного в поле Выполнить команду или открыть документ. Подробнее см. Ожидание другого приложения.
Текст сообщений
Задает текст необязательного окна сообщения и главного окна самораспаковывающегося архива. Подробнее см. в описании диалогового окна Текст сообщений.
Язык
Позволяет выбрать язык создаваемого самораспаковывающегося архива. Если произвольные тексты (заданные в диалоговом окне Текст сообщений) не изменялись, при смене языка они заменяются значениями по умолчанию для выбранного языка. Если тексты были изменены, дальнейшее действие при смене языка определяется параметром При изменении языка интерфейса самораспаковывающихся архивов в настройках ZIP. Возможны три варианта: заменить тексты значениями по умолчанию, оставить их без изменений или запросить подтверждение замены.
При запросе подтверждения диалоговое окно «Изменение языка интерфейса» предлагает заменить произвольные тексты значениями по умолчанию для нового языка (Да) или сохранить их (Нет). Его параметры также позволяют задать обработку последующих смен языка, как в настройках ZIP: Всегда запрашивать подтверждение перед сменой текстов сохраняет запрос подтверждения, Заменять тексты значениями по умолчанию в дальнейшем заменяет их без запроса, а Не запрашивать подтверждение и не изменять тексты в дальнейшем сохраняет произвольные тексты без запроса.
Примечание: вернуть произвольным текстам значения по умолчанию можно через меню Настройки или в диалоговом окне «Текст сообщений».
Значок
Значок самораспаковывающегося архива. Он также отображается в главном диалоговом окне. Можно загрузить значок только из файла ICO или исполняемого файла Win32. Загрузка значков из 16-разрядных исполняемых файлов (например, для Win 3.11 и более старых версий) не поддерживается.
Автоматически начать распаковку
Начинает распаковку сразу после открытия самораспаковывающегося архива без каких-либо запросов пользователю.
Скрыть окно распаковки
Не показывает главное окно самораспаковщика и распаковывает файлы в фоновом режиме. Сообщения об ошибках и запросы подтверждения замены файлов по-прежнему отображаются. Этот параметр имеет смысл только при включенном параметре «Автоматически начать распаковку».
Автоматически создать папку для извлечения
Создает целевую папку (если она не существует) без запроса пользователю.
Отобразить результаты выполнения
Показывает сообщение о том, успешно ли завершилось извлечение, и, в случае успеха, о количестве извлеченных файлов.
Заменять файлы без запроса подтверждения
Заменяет существующие файлы в папке для извлечения файлов без запроса пользователю. Внимание: заменяются также файлы с атрибутами «Только чтение», «Скрытый» и «Системный».
Требуются административные привилегии
Запускает самораспаковывающийся архив с правами администратора в Windows Vista и более поздних версиях (при этом срабатывает контроль учетных записей — UAC), чтобы можно было распаковывать файлы в папки, защищенные от записи (например, Program Files).

См. также

Диалоговое окно «Текст сообщений»
Ожидание другого приложения

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