Как создать самораспаковывающийся архив winrar
Обновлено: 21.11.2024
Первый вопрос, который может возникнуть у кого-либо, заключается в том, что на самом деле представляет собой архив SFX?
А также в чем разница между SFX-архивом и самораспаковывающимся архивом. Итак, давайте сначала внесем некоторую ясность.
Разница между SFX и самораспаковывающимся архивом?
В принципе, и SFX-архив, и самораспаковывающийся архив — это одно и то же. Дело в том, что в некоторых программах эта функция называется самораспаковывающимися архивами, а в некоторых — SFX-архивами. После разумного исследования я пришел к этому решению, но я не уверен. А пока просто подумайте, что SFX и самораспаковывающийся файл — это одно и то же.
Как они работают?
Это просто: вместо того, чтобы предоставить вам файл ZIP или RAR, используемое вами программное обеспечение сохранит эти файлы в специальном формате и прикрепит к ним часть программы, которая способна извлекать эти файлы. В результате вы получите файл EXE вместо файла ZIP или RAR. И когда вы откроете его, программа начнет извлекать те файлы, которые прикреплены к программе. Есть также некоторые дополнительные параметры, такие как шифрование AES-256 и многое другое.
Ну, а как мне его создать?
Итак, вот как создать самораспаковывающийся архив. С этого момента мы будем называть самораспаковывающийся архив SFX-архивом. С учетом сказанного давайте начнем.
WinRAR
Сначала выберите файлы, которые вы хотите создать SFX-архив, и щелкните их правой кнопкой мыши. Вы увидите и опцию Добавить их в архив. Просто нажмите на это. Появится диалоговое окно, подобное этому.
Теперь выберите параметры, как я сделал на картинке выше. Если у вас возникли проблемы с видимостью изображения, просто нажмите на него, чтобы показать в полном размере. Далее перейдите на вкладку «Дополнительно» и нажмите «Параметры SFX». Теперь выберите параметры, как я сделал на картинке.
Теперь введите имя папки, в которую вы хотите поместить извлеченные файлы. Если вы не хотите, просто оставьте это поле пустым. Если вы упаковываете приложение, выберите «Создать в файлах программы», а не просто выберите «Создать в текущей папке».
Теперь, если вы хотите, чтобы некоторые команды cmd выполнялись после завершения извлечения, просто введите команды в соответствующие текстовые поля.
С этого момента просто следуйте указаниям мастера.
Итак, я надеюсь, вы поняли, что здесь происходит. Если нет, посмотрите видео ниже.
То же, что и в WinRAR, выберите файлы, которые хотите добавить, щелкните правой кнопкой мыши один из них и выберите 7-zip, а затем — Добавить в архив. Как только вы это сделаете, вы увидите всплывающее окно, подобное этому, здесь выполните шаги, как я.
Теперь, после того как вы установили тот же параметр, что и на изображении выше, просто нажмите кнопку ОК, чтобы создать самораспаковывающийся архив.
Заключение
Вы видите, что и WinRAR, и 7-zip могут создавать SFX-архив, но WinRAR имеет несколько больше возможностей, чем 7-zip. Итак, если вы ничего не могли понять. Пожалуйста, обратитесь к этому видео ниже.
Самораспаковывающийся файл — это один из сжатых файлов. Для извлечения архива не требуется никакого другого программного обеспечения для сжатия, просто дважды щелкните исполняемый файл архива SFX, и он будет извлечен автоматически. В большинстве случаев мы, вероятно, не сжимаем файлы или папки в этом формате. Но, несомненно, это удобно для людей, независимо от того, есть у них программа для сжатия или нет.
Вариант 1. Создайте файл архива WinRAR SFX
Шаг 1. Запустите WinRAR и выберите файлы или папки, которые вы хотите использовать для создания самораспаковывающихся файлов RAR или ZIP.
Шаг 2. Нажмите кнопку "Добавить" и откройте диалоговое окно "Имя и параметры архива".
Шаг 3. Теперь вы можете выбрать Формат архива и установить на вкладке Общие параметр Создать архив SFX.
Шаг 4. Перейдите на вкладку "Дополнительно" и нажмите кнопку "Параметры звуковых эффектов".
Шаг 5. В новом диалоговом окне «Дополнительные параметры SFX» перейдите на вкладку «Общие» и укажите путь для извлечения.
Введите строку «%USERPROFILE%\Desktop» в поле «Путь для извлечения», что приведет к автоматическому выбору верного варианта «Абсолютный путь».
Кроме того, вы можете выбрать вариант "Создать в Program Files" или "Создать в текущей папке".
Шаг 6. Выберите вкладку «Режимы» в дополнительных параметрах SFX и установите флажок «Показать все», «Скрыть начальное диалоговое окно» или «Скрыть все» в разделе «Тихий режим».
По умолчанию выбран вариант «Показать все». Однако, если вы хотите создать SFX-архив, извлекающий все файлы и папки непосредственно в указанное место, например «%USERPROFILE%\Desktop», без отображения окна, теперь вам нужно выбрать «Скрыть все».
Шаг 7. Вкладка "Модуль" и выберите модуль SFX Default.SFX.
Шаг 8. Нажмите кнопку "ОК", чтобы закрыть окно дополнительных параметров SFX.
Шаг 9. Перейдите на вкладку "Общие" в поле "Имя и параметры архива" и "Имя архива".
Шаг 10. Начните сжимать файлы или папки в SFX-архив, нажав кнопку OK.
Вариант 2: 7-Zip создать SFX-архив
Шаг 1. Откройте 7-Zip. Найдите компьютер и перейдите к файлам или папкам, для которых вы хотите создать архив 7z SFX. Выберите их и нажмите кнопку «Добавить».
Шаг 2. В окне "Добавить в архив" задайте различные параметры создания архива SFX.
2-1 Установите флажок «Создать архив SFX» в разделе «Параметры».
2-2 Назовите архив SFX и выберите место для сохранения архива SFX.
2-3 Если вы хотите зашифровать SFX-архив, выберите метод шифрования и установите пароль.
2-4 В режиме обновления параметром по умолчанию является «Добавить и заменить файлы». Кроме того, вы можете выбрать «Обновить и добавить файлы» или другие параметры в раскрывающемся списке.
Шаг 3. Нажмите «ОК», чтобы начать сжатие файлов или папок. Вы увидите исполняемый файл в том месте, где вы выбрали сохранение SFX-архива.
Что такое самораспаковывающиеся архивы?
SFX-архивы: преимущества и недостатки
- контент и инструменты извлечения передаются как атомарная информация
- чтобы извлечь содержимое, конечному пользователю необходимо выполнить только простой подмножество инструкций с помощью минимального пользовательского интерфейса, требующего минимальной обратной связи или вообще не требующей обратной связи, вместо того, чтобы устанавливать и учиться работать с полноценным программным обеспечением для управления архивами общего назначения< /li>
- будучи модулем извлечения, встроенным в сам архив, он представляет собой дополнительную нагрузку (обычно несколько десятков или сотен КБ), что делает его заметным недостатком в случае небольших архивов.
- sfx-архив может быть выполнен только на платформах операционных систем, способных запускать sfx-модуль. Он по-прежнему может работать как стандартный архив на других платформах, если доступно подходящее программное обеспечение.
- поскольку самораспаковывающийся архив представляет собой исполняемый файл, некоторые платформы для обмена файлами — поставщики облачных услуг, серверы электронной почты — могут счесть это угрозой безопасности и заблокировать файл, препятствуя его доступу к предполагаемым конечным пользователям.
Как создавать самораспаковывающиеся файлы 7Z или ARC
SFX-архивы: преимущества и недостатки
- контент и инструменты извлечения передаются как атомарная информация
- чтобы извлечь содержимое, конечному пользователю необходимо выполнить только простой подмножество инструкций с помощью минимального пользовательского интерфейса, требующего минимальной обратной связи или вообще не требующей обратной связи, вместо того, чтобы устанавливать и учиться работать с полноценным программным обеспечением для управления архивами общего назначения< /li>
- будучи модулем извлечения, встроенным в сам архив, он представляет собой дополнительную нагрузку (обычно несколько десятков или сотен КБ), что делает его заметным недостатком в случае небольших архивов.
- sfx-архив может быть выполнен только на платформах операционных систем, способных запускать sfx-модуль. Он по-прежнему может работать как стандартный архив на других платформах, если доступно подходящее программное обеспечение.
- поскольку самораспаковывающийся архив представляет собой исполняемый файл, некоторые платформы для обмена файлами — поставщики облачных услуг, серверы электронной почты — могут счесть это угрозой безопасности и заблокировать файл, препятствуя его доступу к предполагаемым конечным пользователям.
Как создавать самораспаковывающиеся файлы 7Z или ARC
Пользовательские SFX-модули с различными наборами функций и интерфейсов взаимодействия с пользователем доступны в разделе дополнений PeaZip. Пользовательские SFX-модули.
Краткий обзор: что такое самораспаковывающиеся архивы, каковы преимущества и недостатки использования файлов sfx. Создавайте sfx-файлы с помощью бесплатного архиватора PeaZip. Как создавать самораспаковывающиеся архивы и работать с sfx-архивами.
Большинство пользователей компьютеров прибегают к сжатию файлов, когда хотят максимально уменьшить размер файла. WinRAR и 7-Zip — два самых популярных файловых архиватора, которые позволяют вам сделать это с легкостью. При этом не у всех установлено это программное обеспечение на ПК. Таким образом, если вы собираетесь отправить сжатый файл кому-то, у кого в системе нет WinRAR, 7-Zip или любой подобной утилиты для архивирования файлов, он не сможет извлечь и получить доступ к этим файлам RAR или ZIP. Эту проблему несовместимости можно решить с помощью самораспаковывающихся файлов RAR и ZIP.
Многие пользователи, использующие WinRAR и 7-Zip в своих системах, на самом деле не знают, что делает самораспаковывающийся файл RAR или ZIP и как создать самораспаковывающийся файл архива, и именно поэтому мы решили покройте это здесь.
Оглавление
Что такое самораспаковывающийся архив?
С точки зрения непрофессионала, самораспаковывающийся архив — это не что иное, как исполняемый файл Windows, который можно запускать в системе без необходимости в каком-либо дополнительном программном обеспечении, таком как WinRAR или 7-Zip. Этот исполняемый файл содержит целевой файл RAR или ZIP со всем его содержимым, а также небольшую программу для быстрого извлечения содержимого. Еще одно ключевое преимущество использования самораспаковывающегося файла заключается в том, что он может содержать несколько сжатых файлов или папок в виде одного исполняемого файла, что упрощает распространение файлов. Поскольку WinRAR и 7-Zip широко используются большинством пользователей для сжатия и извлечения файлов, мы рассмотрим, как можно создать самораспаковывающийся архив в обоих из них.
Как создать самораспаковывающийся файл RAR с помощью WinRAR
Несмотря на то, что WinRAR, возможно, является самой популярной утилитой архивирования файлов для устройств Windows, большинство людей используют ее только для извлечения и сжатия файлов. Создание самораспаковывающегося RAR-файла — это более сложная функция, поэтому, если вы не смогли ее найти, выполните следующие действия:
Шаг 1. Сначала перейдите в каталог, в котором хранятся файлы, которые вы хотите добавить в архив. Теперь выберите нужные файлы, щелкните их правой кнопкой мыши и выберите «Добавить в архив».
Шаг 2. Откроется новое окно на вашем экране. Здесь установите флажок «Создать SFX-архив» и укажите предпочтительное имя для исполняемого файла, щелкнув в разделе «Имя архива». Чтобы защитить архив паролем, нажмите «Установить пароль» в окне.
Шаг 3. Теперь введите желаемый пароль, подтвердите его и нажмите "ОК". Обратите внимание, что это совершенно необязательно, и вам не нужно использовать пароль, если он вам не нужен. р>
Шаг 4. Затем перейдите на вкладку «Дополнительно» в окне WinRAR и нажмите «Параметры SFX», где вы сможете получить доступ к некоторым дополнительным настройкам.
Шаг 5. Вы перейдете в раздел «Общие» расширенных параметров звуковых эффектов, где сможете ввести путь для извлечения исполняемого архива. В этом случае мы использовали «%USERPROFILE%\Desktop», чтобы исполняемый файл извлек содержимое сжатого файла на рабочий стол, но вы можете использовать любой путь по вашему выбору. Нажмите «ОК», когда закончите создание исполняемого файла.
Шаг 6. Теперь самораспаковывающийся файл RAR появится в том же каталоге, что и выбранные вами файлы. Просто нажмите на нее, чтобы запустить самораспаковывающийся исполняемый файл WinRAR. Чтобы начать извлечение, нажмите «Извлечь».
Обратите внимание: если вы защитили архив паролем, вам будет предложено ввести его перед началом извлечения. Мы хотели бы отметить, что шаги 3 и последующие шаги являются необязательными, и вам не нужно их выполнять, если только вы не хотите изменить каталог, в который извлекаются файлы.
Как создать самораспаковывающийся ZIP-файл с помощью 7-Zip
Если WinRAR не является вашим предпочтительным файловым архиватором, вы можете использовать только 7-Zip. Несколько пользователей предпочитают это программное обеспечение, поскольку оно имеет открытый исходный код, совершенно бесплатно и предлагает немного лучшую степень сжатия. Создание самораспаковывающегося ZIP-файла очень похоже на метод WinRAR, хотя 7-Zip удалось немного упростить этот процесс. Давайте проверим это:
Шаг 1. Перейдите в каталог, в котором хранятся файлы, которые вы хотите добавить в архив. Выберите необходимые файлы, щелкните правой кнопкой мыши и выберите «7-Zip», чтобы развернуть параметры. Теперь нажмите «Добавить в архив».
Шаг 2. На экране откроется окно 7-Zip. Установите флажок «Создать SFX-архив» в разделе «Параметры», назовите исполняемый файл в соответствии с вашими предпочтениями и при необходимости введите пароль. Когда вы закончите со всем этим, нажмите «ОК».
Шаг 3. Исполняемый файл появится в том же каталоге, где вы выбрали файлы. Просто нажмите на исполняемый файл со значком 7z, чтобы запустить его и извлечь его содержимое.
В отличие от WinRAR, 7-Zip изначально не имеет возможности выбора пути для извлеченных файлов. Еще раз, если вы ввели пароль, вам будет предложено ввести его для успешного извлечения.
Дополнительный совет: что делать, если вы забыли пароль RAR
Если у вас есть зашифрованные RAR-архивы и вы в какой-то момент забыли пароль к одному из них, вам не совсем повезло с доступом к хранящимся в нем файлам. Вы можете воспользоваться этим удобным инструментом для восстановления пароля RAR под названием PassFab for RAR, и вы можете разблокировать пароль для всех типов зашифрованных файлов RAR без потери данных. Программное обеспечение использует три уникальных метода для восстановления пароля RAR в зависимости от того, есть ли у вас какие-либо сведения о забытом пароле.
Результаты
В большинстве случаев самораспаковывающиеся архивы используются для распространения или передачи нескольких файлов или папок как одного файла. Независимо от того, используете ли вы WinRAR или 7-Zip в качестве архиватора файлов по умолчанию на своем компьютере, вы можете выполнить описанную выше процедуру для создания самораспаковывающихся архивов, прежде чем отправлять файлы неопытному или не имеющему необходимого программного обеспечения. установлено.
Какую утилиту для архивирования файлов вы предпочитаете и почему? Вы используете другое программное обеспечение вместо WinRAR или 7-Zip?Есть ли у вас какие-либо дополнительные советы или рекомендации, чтобы поделиться? Не забудьте сообщить нам об этом в разделе комментариев ниже.
Введение. Создание самораспаковывающихся файлов Zip и Rar
Создавайте самораспаковывающиеся файлы zip и rar
Сначала получите копию winrar. Просто погуглите его, скачайте и установите.
запустите winrar
Шаг 1. Добавьте файлы и т. д.
далее перейдите в каталог с файлами, которые вы хотите заархивировать
выделите файлы и нажмите «Добавить» в верхнем левом углу
появится второе окно, выберите файл zip или rar
а затем УБЕДИТЕСЬ, ЧТО ВЫ НАЖМИТЕ СОЗДАТЬ АРХИВ SFX В НАСТРОЙКАХ АРХИВА
Затем назовите его как хотите и нажмите «Обзор», чтобы сохранить его в нужном месте.
Шаг 2. Вкладка "Дополнительно"
затем щелкните вкладку «Дополнительно»
затем параметр SFX
в пути для извлечения в раздел вы можете ввести полный каталог, например
C:\Documents and Settings\Administrator\My Documents \My Pictures
или выберите другие параметры.
затем нажмите OK и снова OK
Результатом будет самораспаковывающийся файл zip/rar
и он будет сохранен в тот же каталог, в котором вы выбирали файлы для архивирования
Шаг 3. Далее мы воспользуемся этим для чего-нибудь действительно полезного
Далее я собираюсь создать еще одну инструкцию, в которой будут показаны многие способы создания этих файлов.
например,
копирование автономных exe-файлов в system32 для запуска из команды запуска
и копирование файлов обратно на компьютер с переустановленной операционной системой.
и еще кое-что. со ссылками на эти файлы.
поэтому следите за обновлениями.
Читайте также: