Чтобы понять, как сделать самораспаковывающийся архив WinRAR, необходимо понимать, зачем и для чего пользователи используют данный функционал программного обеспечения архиватора WinRAR. Ведь такого рода архивы создаются не только из благих побуждений, но и великолепная возможность для злоумышленников реализовать свои коварные замыслы.
SFX архив – это аббревиатура с английского языка от SelF-eXtracting, что в переводе на русский язык означает само извлекающийся / само распаковывающийся. Данный вид архивных файлов представляют собой смесь архива и исполняемого модуля (.exe). Благодаря этому симбиозу архивный «sfx» файл можно использовать, как обычную программу, не имея при этом никаких установленных архиваторов. Очень полезное свойство, особенно, когда пользователю необходимо отправить цифровые заархивированные файлы человеку, у которого не установлено программное обеспечение на персональном компьютере. Благодаря функции «sfx» получатель легко получит содержимое архивного документа простым двойным нажатием левой кнопкой мыши.
Но всё же разработчики рекомендуют иметь в своём распоряжении архиватор WinRAR. В случаи получения самораспаковывающегося файла из глобальной сети, дабы не нарваться на неприятные сюрпризы (мошенничество, вредоносное программное обеспечение, вирус, червь, троян), пользователю стоит проверить содержимое перед извлечением. Это можно осуществить путём простого стандартного открытия архивного файла в файловом менеджере архиватора ВинРАР.
Как создать самораспаковывающийся архив в программе WinRAR
Для создания самораспаковывающегося архива в программном обеспечении WinRAR самому, необходимо проделать следующие действия:
- Открыть файловый менеджер архиватора ВинРАР. Для этого надо кликнуть правой кнопкой мышки на существующем архивном файле и в открывшемся контекстном меню выбрать функцию «Открыть».
- В файловом менеджере в настройках меню выбрать «Tools» => «Convert archive to SFX» (комбинация горячих клавиш «Alt+X»)
- В открытом окне настроек осуществить переход во вкладку «SFX» и выбрать задачу «Add a new SFX module». Кнопка «ОК» для подтверждения к выполнению
Через некоторое мгновение самораспаковывающийся архивный файл будет готов.
Для распаковки данного документа достаточно щёлкнуть мышкой дважды. В открытом диалоговом окне выбрать директорию для извлекаемых файлов и нажать кнопку «Install».
Мгновение и файл уже извлечёт из архива.
Можно не модифицировать архивный файл в файл «SFX», а создать новый архив с полезной функцией. Для этого правой кнопкой мыши вызываем контекстное меню. Выбираем функцию добавления файлов в архив «Add to archive…».
В настройках «General» => «Archiving options» => «Create SFX archive».
После нажатия кнопки «ОК» получаем самоизвлекающийся архивный файл с разрешением «.exe».
Для проверки нового самораспаковывающегося файла есть возможность посмотреть его свойства.
Примечание: Очень полезное свойство «SFX» достойного архиватора WinRAR не раз пригодится в повседневной жизни. Но остерегайтесь таких файлов, полученных из сомнительных источников с неизвестным производителем. Не станьте очередной жертвой злоумышленников или просто деятелей с чёрным юмором.