что нужно выполнить в данном окне чтобы создать exe архив
Как создать самораспаковывающийся exe архив
У вас на компьютере наверняка установлен один из двух этих архиваторов, поэтому смело можете сразу приступать к практике. Если же вообще никакого архиватора нет, то можете смело установить 7-zip, ведь он бесплатный и свободно распространяется на просторах Интернета. С этого архиватора мы и начнем.
И так, готовим папку с файлами, которую необходимо заархивировать и кликаем по ней правой кнопкой мыши. Находим такой пункт, как 7-Zip
У нас выскакивает еще одно подменю, из которого мы должны выбрать пункт «Добавить к архиву…»
Вот такой файлик у меня получился на рабочем столе:
Теперь давайте разберемся, как создать точно такой же архив, но уже при помощи WinRar.
Точно так же кликаем правой кнопкой мыши по папке и выбираем пункт «Добавить в архив» :
Получился вот такой архив:
Вот мы и рассмотрели несколько способов о том, как создать самораспаковывающийся exe архив.
А также смотрим видео по теме:
Как сделать «EXE» Установочный файл
Что вы делаете, когда создаете новое программное обеспечение для Windows — от простого диагностического инструмента до сложной компьютерной видеоигры — и хотите поделиться им со всем миром? Что ж, вы можете сжать файлы в один ZIP-файл и распространить его.
Или вы можете пофантазировать и вместо этого создать установщик EXE.
В этом посте мы рассмотрим три различных способа создания EXE: самораспаковывающийся пакет, простой установщик с использованием встроенного IExpress и расширенный установщик с помощью настраиваемой Inno Setup.
1. Создайте быстрый EXE-файл с помощью 7-Zip.
Вероятно, вы уже используете 7-Zip для извлечения всех видов архивных файлов и знаете, что 7-Zip может создавать архивные файлы, но знаете ли вы, что вы также можете использовать его для создания EXE-файла, который действует как установщик?
Он называется SFX-архивом (самораспаковывающимся) и работает, сжимая все ваши конечные файлы вместе, а затем встраивая в архив специальный EXE-файл, который знает, как все распаковать.
Другими словами, получатель может извлечь SFX-архив (который выглядит как EXE-файл), даже если у него нет нужного программного обеспечения, что может случиться с такими форматами, как 7Z, RAR, TAR и ZIP.
Вот как создать SFX-архив с помощью 7-Zip:
Подготовьте все свои файлы и каталоги в одном основном каталоге и назовите каталог как хотите.
Щелкните каталог правой кнопкой мыши и выберите 7-Zip> Добавить в архив …
В разделе «Параметры» включите «Создать SFX-архив» и выберите следующие параметры …> Формат архива: 7z> Уровень сжатия: Нормальный> Метод сжатия: LZMA2> Размер словаря: 16 МБ> Размер слова: 32> Размер сплошного блока: 2 ГБ
Наконец, нажмите ОК.
Обратите внимание, что SFX-архивы не являются настоящими файлами установщика. Они не помещают извлеченные файлы в назначенный целевой каталог. Они не изменяют реестр Windows. Кроме того, они не создают журналы установки и не отображаются как установленное программное обеспечение в приложении «Удалить». Это буквально архивные файлы, оформленные как EXE-файлы.
Скачать: 7-Zip для Окна (Бесплатно)
2. Как использовать IExpress для простого создания EXE
IExpress — это утилита, которая поставляется в комплекте с версиями Windows, начиная с Windows XP и выше. Утилита поставляется с внешним графическим интерфейсом (называемым IExpress Wizard), но вы также можете создавать файлы установщика, используя файлы директивы самоизвлечения (SED), написанные вручную. Мы рекомендуем Мастера.
Как и 7-Zip, описанный выше, этот метод создает самораспаковывающийся архив, но с двумя основными отличиями: во-первых, конечный пользователь будет проходить через многостраничный мастер установки, а во-вторых, конечный пользователь может указать целевой каталог для куда инструмент извлечет файлы.
И вот как вы создаете свой установщик EXE с помощью IExpress:
Откройте командную строку «Выполнить» (клавиша Windows + R) и введите iexpress.exe, чтобы запустить мастер IExpress.
Выберите «Создать новый файл директивы самоизвлечения» и нажмите «Далее».
Выберите «Извлечь только файлы» и нажмите «Далее».
В качестве заголовка пакета можно использовать имя вашего приложения.
Для запроса на подтверждение выберите Без подсказки или Запрашивать пользователя с помощью. В любом случае это не имеет значения. Для конечного пользователя включение одного — всегда безопасный выбор.
Для лицензионного соглашения выберите Показать лицензию, если вы хотите, чтобы конечный пользователь согласился с Лицензионным соглашением с конечным пользователем (EULA). В противном случае можно выбрать вариант Не отображать лицензию.
Добавьте все файлы, которые вы хотите видеть установленными, щелкнув «Добавить», перейдя туда, где находятся файлы, и выбрав их все.
Продолжите работу с мастером IExpress и выберите предпочтительные параметры для приглашений «Показать окно» и «Готовое сообщение».
В качестве имени пакета нажмите «Обзор», перейдите туда, где вы хотите создать установочный EXE-файл, и дайте ему имя. Это EXE-файл, который вы собираетесь распространить среди конечных пользователей. Нажмите «Далее.
Наконец, выберите Сохранить файл директивы самоизвлечения (SED), если вы хотите создать измененный установщик позже, например, когда вы исправили программное обеспечение и вам потребуется обновленный установщик. Если вы выберете «Не сохранять», вам придется выполнить весь процесс с нуля.
На странице «Создать пакет» нажмите «Далее».
Ваш пакет будет создан через несколько минут. Обратите внимание, что у IExpress есть некоторые особенности и проблемы:
Это не позволяет включать пустые каталоги.
Если в вашей установке есть подкаталоги, подкаталоги не будут включены.
Если у вас есть несколько файлов с одинаковым именем, даже в разных каталогах, создание установщика не удастся.
Из-за этих странностей мы рекомендуем вместо этого использовать метод, описанный ниже.
Связанный: Что такое GUI (графический интерфейс пользователя)?
3. Лучший способ создать EXE: используйте Inno Setup.
Inno Setup — это утилита с открытым исходным кодом, которая активно разрабатывается с 1997 года. Она была создана частично в ответ на то, что в то время было второстепенным InstallShield Express. С тех пор он стал предпочтительным создателем установщика для тех, кто не хочет изучать проприетарные варианты.
Его самая большая привлекательность — это его гибкость. Inno Setup использует файлы сценариев с расширением ISS («Inno Setup Script») для настройки различных аспектов программы установки: какие файлы включены, где происходит установка, нужно ли создавать ярлыки и т. Д. Файлы ISS используют форматирование, аналогичное файлам INI и может быть сгенерирован с помощью мастера установки Inno.
Чтобы создать установщик с помощью Inno Setup, запустите приложение Inno Setup Compiler. В приглашении к приветствию выберите «Создать новый файл сценария с помощью мастера сценариев». Оттуда введите имя вашего приложения и версию приложения. При желании вы также можете указать сведения об издателе приложения и веб-сайте приложения. Нажмите «Далее.
Теперь выберите базовую папку назначения, которая по умолчанию — Program Files.
Введите имя папки приложения, которое является именем основного каталога, в который будут помещаться ваши установочные файлы. Нажмите «Далее.
Для основного исполняемого файла приложения найдите и выберите основной EXE-файл, который запустит ваше приложение.
Если вы не устанавливаете приложение, включите «У приложения нет основного исполняемого файла». Затем добавьте файлы и папки в вашу установку с помощью кнопок «Добавить файлы …» и «Добавить папки …». Нажмите «Далее.
На странице «Ярлыки приложений» оставьте значения по умолчанию или измените их в соответствии со своими предпочтениями. Все они говорят сами за себя. Нажмите «Далее.
На странице документации приложения вы можете указать до трех файлов TXT, которые будут отображаться в процессе установки конечного пользователя. Обычно это LICENSE.TXT, INSTALL.TXT и README.TXT, но это может быть все, что вы хотите. Нажмите «Далее.
На странице «Настройка языков» оставьте английский, но вы можете добавить любое количество других языков. Нажмите «Далее.
Теперь выполните следующие действия, указанные ниже:
На странице настроек компилятора вы можете настроить EXE-файл установщика:
Папка вывода пользовательского компилятора — это место, где будет помещен полученный EXE-файл установщика.
Имя базового файла вывода компилятора — это то, что будет называться EXE-файл. Значение по умолчанию — setup.exe.
Файл значка Custom Setup — это значок, который будет использовать EXE-файл установщика. Это должен быть файл ICO, который вы можете скачать или преобразовать из PNG.
Пароль программы установки защитит неавторизованных пользователей от использования вашего установщика. Оставьте поле пустым, чтобы отключить эту функцию.
После настройки параметров нажмите Готово. Когда будет предложено скомпилировать новый сценарий, нажмите Да. Когда будет предложено сохранить сценарий, выберите Нет, если это одноразовый файл установщика. Выберите Да, если вы планируете изменить или обновить его позже.
Подождите, пока процесс завершится, и вуаля, у вас будет с собой исполняемый файл.
Скачать: Inno Setup для Окна (Бесплатно)
Какой метод лучше всего подходит для создания установщика EXE?
Если у вас базовое программное обеспечение или вы собираетесь распространять его среди ограниченного числа людей, используйте метод 7-Zip. Это просто, быстро и практически не требует технических знаний.
Если ваше программное обеспечение несколько простое, и вы хотите предоставить конечным пользователям настоящий мастер установки, воспользуйтесь методом IExpress. Наконец, выберите приложение Inno, если у вас сложное программное обеспечение и вы знаете, что делаете.
Как сделать установочный файл «EXE»
Что вы делаете, когда создаете какое-то новое программное обеспечение Windows — от простого средства диагностики о сложной видеоигре для ПК — и вы хотите поделиться этим с миром? Ну, вы можете сжать файлы в один ZIP-файл и распространять его.
Или вы можете быть модным и вместо этого создать установщик EXE.
В этом посте мы рассмотрим три различных метода: самораспаковывающийся пакет, простой установщик, использующий встроенный IExpress, и расширенный установщик, использующий настраиваемую установку Inno.
Быстрый метод: использование 7-Zip
Он называется SFX-архивом («самораспаковывающийся») и работает, сжимая все ваши конечные файлы вместе, а затем встраивая в архив специальный EXE-файл, который знает, как извлечь все. Другими словами, получатель может извлечь архив SFX (который выглядит как сам файл EXE), даже если у него нет подходящего программного обеспечения, что может случиться с такими форматами, как 7Z, RAR, TAR и ZIP.
Как создать свой собственный SFX-архив с 7-Zip:
Обратите внимание, что SFX-архивы не являются настоящими установочными файлами. Они не помещают извлеченные файлы в назначенный целевой каталог. Они не изменяют реестр Windows. Они не создают журналы установки и не отображаются как «установленное программное обеспечение» в приложении удаления. Это буквально архивные файлы, наряженные в EXE-файлы.
Загрузить — 7-Zip (бесплатно)
Простой метод: использование IExpress
IExpress — это утилита, которая поставляется в комплекте с версиями Windows, начиная с Windows XP и выше. Утилита поставляется с интерфейсным графическим интерфейсом (называемым IExpress Wizard), но вы также можете создавать установочные файлы, используя файлы SED, написанные от руки. Мы рекомендуем мастера.
Как и в 7-Zip выше, этот метод создает самораспаковывающийся архив, но с двумя основными отличиями: во-первых, конечный пользователь будет использовать многостраничный мастер установки, а во-вторых, конечный пользователь может указать целевой каталог, в котором находится инструмент распакует файлы
Как создать свой собственный установщик EXE с помощью IExpress:
Обратите внимание, что у IExpress есть некоторые странности и проблемы. Это не позволяет включать пустые каталоги. Если в вашей установке есть подкаталоги, подкаталоги не будут включены. Если у вас есть несколько файлов с одинаковыми именами, даже в разных каталогах, создание установщика завершится неудачно.
Из-за этих странностей мы рекомендуем использовать метод ниже.
Рекомендуемый метод: использование Inno Setup
Inno Setup — это утилита с открытым исходным кодом. с открытым исходным Это активно развивается с 1997 года. Он был создан частично в ответ на актуальный неподходящий InstallShield Express. С тех пор он стал создателем инсталляторов для тех, кто не хочет исследовать собственные опции.
Его самая большая ничья — это гибкость. Inno Setup использует файлы сценариев с расширением ISS («Inno Setup Script») для настройки различных аспектов программы установки: какие файлы включены, где происходит установка, создавать ли ярлыки и т. Д. Файлы ISS используют форматирование, подобное формату файлов INI. и может быть создан с помощью мастера установки Inno.
Как создать свой собственный установщик с помощью Inno Setup:
Загрузить — Inno Setup (бесплатно)
Какой метод подходит вам?
Если ваша программа чрезвычайно проста или вы собираетесь распространять ее среди ограниченного числа людей, используйте метод 7-Zip. Это просто, быстро и практически не требует технических знаний.
Если ваше программное обеспечение несколько простое и вы хотите представить конечного пользователя настоящий мастер установки, воспользуйтесь методом IExpress.
Если у вас сложное программное обеспечение и у вас за плечами большой технический опыт, воспользуйтесь методом Inno Setup. Он самый гибкий, самый мощный и не страдает от проблем, которые мешают IExpress.
Какой метод вы будете использовать? Есть ли другие методы, которые мы пропустили? Дайте нам знать в комментариях ниже!
Как создать самораспаковывающийся архив в 7zip, WinRAR или WinZip
Самораспаковывающийся архив (или SFX-архив) – отличный способ передачи файлов через интернет или физические накопители. С помощью такого архива можно запаковать файлы используя сжатие и при этом не заботится о том, если у получателя архиватор для распаковки, так как подобный архив можно распаковать без использования каких-либо дополнительных программ. В данной статье мы расскажем о том, как создать самораспаковывающийся архив с помощью 7zip, WinRAR или WinZip.
Самораспаковывающийся архив в 7zip
7zip – является одним из самых популярных бесплатных архиваторов. Поэтому сначала рассмотрим процесс создания самораспаковывающегося архива на его примере.
Чтобы создать самораспаковывающийся архив в программе 7zip нужно кликнуть правой кнопкой мышки по файлам, которые нужно заархивировать, и в появившемся контекстном меню выбрать « 7zip – Добавить к архиву ».
В результате появится стандартное окно 7zip. Здесь нужно указать название файла, выбрать формат « 7z » и включить опцию « Создать SFX-архив ». Обратите внимание, для того чтобы опция « Создать SFX-архив » стала активной нужно сначала выбрать формат «7z », для других форматов SFX не поддерживается. После изменения данных настроек можно запускать архивацию, для этого просто нажимаем на кнопку « ОК ».
Также при желании можно изменить другие параметры архивирования. Например, вы можете указать уровень сжатия, метод сжатия, включить шифрование или разбить на тома. Но, это не обязательно, достаточно выбрать формат « 7z » и включить « Создать SFX-архив ».
После этого в папке с исходными файлами появится EXE-файл. При его запуске откроется небольшое окно, как на скриншоте внизу.
Для распаковки достаточно указать папку и нажать на кнопку « Extrac t», после чего файлы будут распакованы.
Самораспаковывающийся архив в WinRAR
Также рассмотрим популярный платный архиватор WinRAR. Для того чтобы создать самораспаковывающийся архив с помощью WinRAR нужно кликнуть правой кнопкой по файлам и в открывшемся контекстном меню выбрать вариант « Добавить в архив ».
В результате появится стандартное окно WinRAR. Здесь нужно указать название самораспаковывающегося архива, включить опцию « Создать самораспаковывающийся архив » и запустить архивацию нажатием на кнопку « ОК ».
При желании вы можете изменить и другие настройки архивирования. Например, можно выбрать формат (RAR, RAR4 или ZIP), изменить степень сжатия или включить разделение на тома. Но, для создания самораспаковывающегося архива это не обязательно. Вы можете оставить все эти опции по умолчанию и просто нажать на кнопку « ОК ».
После создания самораспаковывающегося архива, в папке с исходными файлами, появится EXE-файл с указанным вами названием. Это и есть самораспаковывающийся архив. При его запуске появится окно распаковки, как на скриншоте внизу.
Чтобы распаковать такой архив достаточно указать папку и нажать на кнопку « Извлечь » после чего файлы будут распакованы автоматически.
Самораспаковывающийся архив в WinZIP
Архиватор WinZip не так популярен, как WinRAR, но его также иногда используют. Поэтому рассмотрим создание самораспаковывающихся архивов и через WinZip.
Чтобы создать самораспаковывающийся архив с помощью WinZip нужно открыть основное окно данной программы. Для этого запустите WinZip с помощью ярлыка на рабочем столе или откройте меню « Пуск », введите в поиск « WinZip » и откройте программу оттуда.
После запуска программы WinZip, в нее нужно добавить файлы, которые в дальнейшем должны быть заархивированы в SFX-архив. Для этого нажмите на кнопку « С ПК или облачного сервиса » и выберите файлы, которые нужно добавить в архив. Также вы можете просто перетащить нужные файлы в основное окно WinZip из любой папки.
После добавления файлов нужно перейти на вкладку « Инструменты » и нажать на кнопку « Самораспаковывающийся EXE ».
И выбрать вариант « Сохранить и запустить ».
Дальше программа предлагает сохранить архив как ZIP-файл. Соглашаемся и указываем папку для сохранения.
После сохранения ZIP-файла появится окно для создания самораспаковывающегося EXE-файла. Здесь просто нажимаем на кнопку « ОК ».
После этого в указанной вами папке, рядом с ZIP-файлом, появится также и файл в формате EXE. Если запустить данный EXE-файл, то появится небольшое окно для распаковки, как на скриншоте внизу.
Для того чтобы распаковать такой архив достаточно указать папку и нажать на кнопку « Распаковать ».
Создатель сайта comp-security.net, автор более 2000 статей о ремонте компьютеров, работе с программами, настройке операционных систем.
Задайте вопрос в комментариях под статьей или на странице «Задать вопрос» и вы обязательно получите ответ.
Как настроить автоматическое архивирование файлов
Каждый пользователь компьютера думает о том, как сделать так, чтобы самые ценные файлы сохранялись или дублировались автоматически в более надежном хранилище. Существует много способов хранения файлов. Мы же сегодня рассмотрим автоматическое архивирование по расписанию при помощи архиватора WinRAR и Планировщика заданий.
Если у вас нет архиватора WinRAR, то его можно заменить аналогичным 7ZIP (https://www.7-zip.org/) или подобными им. Планировщик заданий имеется во всех версиях Windows.
Настройка автоматического архивирования файлов
Сама настройка не сложная и вполне под силу даже начинающему пользователю. Для начала нам необходимо открыть Планировщик заданий.
Как открыть Планировщик заданий
Резервное копирование файлов по расписанию Планировщика заданий
Рассмотрим пример настройки копирования файлов по расписанию в Windows 10.
Папку назову на латинице «arhiv».
Вы можете назвать её по-своему, но обязательно на латинице.
Иконка «Поиск» находится на панели задач справа от кнопки «Пуск».
Видео «Пропал значок поиска в Windows 10»
И ниже жмем кнопку «Далее».
Вы можете написать что-то свое. Это наименование ни на что не влияет. Оно необходимо, что потом эту задачу можно было найти в общем списке.
C:\Program Files\WinRAR
В окошке «Добавить аргументы» пропишем такую строку:
Проверка работы автоматического архивирования файлов
Для того, чтобы проверить работу нашей задачи, проделаем следующее:
Видео «Как настроить автоматическое архивирование файлов»
Таким простым способом можно настроить автоматическое архивирование файлов.