Создание самораспаковывающегося архива средствами Windows XP

Создание самораспаковывающегося архива средствами Windows XP

К использованию архиваторов многие пользователи прибегают ежедневно. Возможности архиваторов позволяют создавать как простые архивы, так и самораспаковывающиеся в формате EXE, не требующие наличия архиватора. Однако не все знают, что создать такой архив можно исключительно средствами Windows XP.

Поможет нам в этом утилита IExpress. Находится она в папке Windows, в поддиректории system32. Файл называется iexpress.exe.

Запускаем утилиту и выбираем опцию Создать новый Self Extraction Directive файл.

Создать новый Self Extraction Directive файл

Далее будет предложено выбрать тип архива, есть три варианта:
Извлечение файлов с командами установки – файлы будут размещены во временной папке. В таком случае дальнейшая их установка зависит от используемой программы.
Только извлечение файлов – файлы будут размещены в папке, указанной пользователем. Эти файлы могут использоваться в дальнейшем, например, при установке принтера или видеодрайвера.
Только сжать файлы (установка ActiveX) – файлы будут упакованы в архив (CAB) без механизма самоизвлечения.
Для нашей задачи более всего подходит второй тип архива, выбираем его и жмём [Далее].

Только извлечение файлов

Теперь вводим заголовок архива, это название будет отображаться в распаковочном файле.

Заголовок архива

В разделе Определение вопросов можно указать дополнительные вопросы, которые будут заданы пользователю во время распаковки exe-архива. Включаем опцию Спросить у пользователя и вводим вопрос.

Определение вопросов

Следующий диалог позволяет отобразить пользователю текст лицензии. Если это необходимо, указываем файл с текстом пользовательского соглашения. Тут мы и добрались до выбора файлов, которые будут добавлены в архив. Для этого жмём кнопку [Добавить] и указываем файлы. Все выбранные файлы отобразятся в списке.

Файлы для упаковки

Далее мы можем настроить параметры отображения окна, можно оставить вариант По умолчанию. А в следующем диалоге мастер предложит ввести текст сообщения, которое пользователь увидит по завершении процесса самоизвлечения архива.

Сообщение при завершении самораспаковки

В заключение остаётся указать папку и название архива. Ему будет присвоено расширение EXE.

Название exe архива

После всех настроек начнётся создание самораспаковывающегося архива.

Создание exe архива

В случае успешного создания архива мы увидим все его характеристики:

Параметры созданного exe архива

Готовый файл самоизвлекающегося архива с расширением EXE создан и сохранён в указанной папке.

EXE архив в файловом менеджере

Теперь его можно запускать как обычное приложение, после чего начнётся автоматическое извлечение файлов из архива.

7739
Нет комментариев. Ваш будет первым!
Загрузка...