Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка приложений » Конструктор инсталляторов на основе 7z SFX + готовые инсталляторы

Ответить
Настройки темы
Конструктор инсталляторов на основе 7z SFX + готовые инсталляторы

Ветеран


Автор проектов


Сообщения: 1575
Благодарности: 493


Конфигурация

Профиль | Отправить PM | Цитировать


Изменения
Автор: ya158
Дата: 13-12-2018
Описание: Новая версия Universal Extractor
Конструктор инсталляторов на основе модифицированного SFX модуля 7-Zip'а


Довольно часто пользователи сталкиваются с необходимостью перепаковки дистрибутивов различных программ:
  1. Удаление из дистрибутива ненужных довесков (панелей для браузеров, "улучшателей", "ускорителей", Adware и т.д.).
  2. Удаление ненужных языковых модулей и т.п.
  3. Добавление в дистрибутив плагинов, аддонов и т.п.
  4. Настройку программы "под себя".
  5. Добавление личной информации (например лицензии в реестр или в дополнительный файл)
  6. Объединение в дистрибутиве различных версий программы (например для 32-х и 64-битной платформ) и т.д.
При этом, как правило, такой перепакованный/обновленный дистрибутив запускается в "тихом" режиме автоматически сразу после установки новой операционной системы. Если же дистрибутив запускается не в "тихом" режиме, то обычно не требуется принятие лицензии, выбор устанавливаемых компонентов или выбор местоположения ярлыков. С моей точки зрения единственным полезным выбором является выбор папки установки. Поэтому для подобных дистрибутивов не требуется продвинутый/навороченный интерфейс инсталлятора.

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

Я не хочу устраивать "холливоры" на тему того, какой софт для создания инсталляторов лучше. Я хочу показать, как создавать полноценные инсталляторы на базе Модифицированного SFX модуля 7-Zip'а для установок от Oleg_Sch. Этот модуль в силу своей специфики имеет ряд ограничений, из-за которых нельзя добавить в получаемые инсталляторы некоторые функции (или делается это через одно место), доступные, например, в NSIS. С другой стороны синтаксис конфигурационного файла модуля довольно-таки несложный и этот файл достаточно просто получить из готового инсталлятора для изучения/корректировки. Давно известно, как создавать такие инсталляторы с помощью INF-файлов, но мне хотелось бы отказаться от них и использовать только сам модуль и встроенные в ОС средства (cmd, mshta, реестр).

Итак, описание собственно конструктора:
Перед началом работы необходимо создать папку SourceDir с файлами дистрибутива и положить рядом с ней файл настроек setting.ini и файл name.ico (name - задается в секции [SFX] файла setting.ini) с иконкой для инсталлятора. Файл setting.ini состоит из секций, в которых задаются параметры инсталлятора, пути для копирования/удаления файлов при установке, ключи реестра для добавления/удаления, параметры ярлыков и т.п. Синтаксис секций напоминает синтаксис секций INF-файлов. Все допустимые секцции с возможными параметрами приведены в файле settingSample.ini (папка !!!Tools) с комментариями. Также в папке !!!Tools есть файл Common.ini, в котором находятся настройки общие для всех создаваемых инсталляторов (перзаписываются настройками из файла setting.ini конкретного инсталлятора). Для создания инсталлятора запустите файл makeSFX7z.cmd из папки !!!Tools, указав в качестве параметра путь к папке с дистрибутивом программы. Для примера приведен дистрибутив архиватора 7-zip (положите папку 7z рядом с папкой !!!Tools и запустите файл make.cmd). Если запустить makeSFX7z.cmd из папки !!!Tools без указания пути к дистрибутиву, то будет создан тестовый инсталлятор Test.exe в паке !!!Tools.
При запуске makeSFX7z.cmd с ключом saveconfig или при наличии в папке !!!Tools (для всех) или рядом с файлом setting.ini (для конкретного инсталлятора) файла с имнем saveconfig без расширения скомпилированный файл конфигурации будет сохранен в папке рядом с файлом setting.ini.

!!!Внимание. Если при работе скрипта в консоле отображаются кракозябры. то в свойствах консоли требуется установить шрифт TrueType (Lucida Console, Consolas).

Теперь подробнее о настройках и возможностях конструктора (также см. комментарии в settingSample.ini).
читать дальше »

I. Копирование файлов на жесткий диск. Возможно объединение 32-х и 64-х битных версий программы. Инсталлятор автоматически определит битность ОС и установит соответствующую версию программы.
  1. Секция [SFX].
    • 1.1. Параметр SourceDir задает папку с дистрибутивом программы. В этой папке должны находится все файлы устанавливаемой программы, общие для 32-х и 64-х битных версий. Файлы, предназначенные только для 32-х битной версии программы распалагаются в подпапке SourceDir\!x32, для 64-х битной - в SourceDir\!x64. Если папка SourceDir не будет найдена, то скрипт выдаст сообщение об этом и прервет свою работу.

      1.2. Параметр InstallDir задает папку в %ProgramFiles%, в которую будет установлена программа (может быть изменена после запуска инсталлятора). После копирования файлов в %ProgramFiles% проверяется битность ОС и при наличии подпапок !x32 и !x64, файлы из них копируются с заменой в InstallDir. Поэтому, например, если для дистрибутивы для 32-х и 64-х битной версий отличаются только одним основным исполняемым файлом (задается параметром FileName), то его 32-х битная версия помещается в SourceDir, а 64-х битная - в SourceDir\!x64\. Также по наличию подпапки !x64 определяется есть ли в дистрибутиве 64-х битная версия и на 64-х битных системах предлагается установка в %ProgramW6432%. Если папки !x64 нет, то и на 32-х и на 64-х битных системах предлагается установка в %ProgramFiles%.

      1.3. Параметр Pfx64 дает возможность 32-х битную программу (без подпапки !x64) на 64-х битной системе предлагается установить в подпапку в %ProgramW6432%, а не в %ProgramFiles%.
  2. Секция [CopyDel].
    Предназначена для копирования/удаления файлов и папок. С помощью данной секции возможно копирование и удаления любых файлов и папок на жестком диске, поэтому будьте аккуратны и не укажите для удаления, например, папку %WINDIR%.

II. Операции с реестром. Поскольку используется 32-битный модуль, то на 64-битных системах он обращается к 32-битным версиям reg, mshta и т.д. Поэтому, например, происходит запись в куст реестр HKLM\SOFTWARE\Wow6432Node\ вместо HKLM\SOFTWARE\. При наличии 64-битной версии программы (папка !x64 присутствует) или указан параметр REgx64=1 будут использоваться 64-битные версии reg, mshta (подробнее - в файле makeSFX7z.cmd). Если используется только 32-битная версия программы (папка !x64 отсутствует или REgx64 не равен 1), то при установке программы используются 32-битные версии reg, mshta.
  1. Секция [SFX], параметр REgx64.
    Если этот параметр равен 1, то инсталлятор 32-х битной версии программы (папка !x64 отсутствует) будет вносить изменения на 64-х битной ОС в куст реестр HKLM\SOFTWARE\ вместо HKLM\SOFTWARE\Wow6432Node\
  2. Секции [RegAddInstal] и [RegDelInstal].
    Предназначена для добавления и удаления записей реестра при установке ппрограммы.
  3. Секции [RegAddUninstal] и [RegDelUninstal].
    Предназначены для добавления м удаления записей реестра при деинсталляции программы.
  4. Секция [RegCheck].
    С помощью данной секции возможно сохранение значения записи реестра для последующего восстановления при деинсталляции программы. Может быть использована для восстановления ассоциаций файлов после деинсталляции программы. Принцип работы:
    Перед внесением изменений в реестр инсталлятор сохраняет значение valueOLD записи реестра Parameter по заданному пути HKXX\PATH\. Если при деинсталляции текущее значение записи valueNEW не равняется заданному значению value, то деинсталлятор запись не изменяет. Если valueNEW равняется value, то запись изменяется на valueOLD. Если ДО установки программы запись Parameter отсутствовала, то в случае valueNEW=value запись Parameter удаляется.

III. Регистрация и отмена регистрации элементов управления OLE, например ActiveX и библиотек DLL.
  1. Секция [RegisterOCX].
    Предназначена для регистрации элементов управления OLE. В этой секции указываетмя путь, имя и расширение к библиотеке или злементу ActiveX, кот. необходимо зарегистрировать. При деинсталляции будет произведена отмена регистрации данных файлов.
  2. Секция [UnregisterOCXs].
    Предназначена для отмены регистрации элементов управления OLE при деинсталляции.
    Таким образом при инсталляции регистрируются файлы, указанные только в секции [RegisterOCX]. При деинсталляции регистрация отменяется для файлов, указанных и в секции [RegisterOCX] и в секции [UnregisterOCXs].

IV. Добавление строк
Секция [AddString].
Предназначена для добавления строк в любой текстовый файл. Можно использовать для изменения ini-файлов настроек.

V. Запуск программ.
  1. Секция [RunPreIninstall].
    Предназначена для запуска исполнительных файлов перед установкой программы. Все пути с пробелами должны быть заключены в двойные кавычки.
  2. Секция [RunAfterIninstall].
    Предназначена для запуска исполнительных файлов после установки программы. Все пути с пробелами должны быть заключены в двойные кавычки.
  3. Секция [RunPreUninstall].
    Предназначена для запуска исполнительных файлов перед деинсталляцией программы. Все пути с пробелами должны быть заключены в двойные кавычки.
  4. Секция [RunAfterUninstall].
    Предназначена для запуска исполнительных файлов после деинсталляции программы. Все пути с пробелами должны быть заключены в двойные кавычки.

VI. Ярлыки.
Секции [Shortcut_n]. n=1,2,3...
Предназначены для добавления ярлыков файла (для каждого файла - своя секция со своим номером n) на Рабочий стол, в меню "Пуск -> Программы", в меню кнопки "Пуск", в контекстном меню "Отправить", в папке "Автозагрузка" и в панели быстрого запуска. Также возможно закрепить программу на панели задач (для Vista, 7, 8, 10). Ярлыки возможно создавать как для текущего пользователь, так и для всех пользователей, а также указывать в свойствах ярлыка, что программа должна запускаться от имени администратора. При деинсталяции все ярлыки удаляются.
  1. Если значение параметра Desktop, Programs, Star, SendTo, Autostart, QL равно 1, то ярлыки будут созданы на Рабочем стол, в меню "i]Пуск -> Программы[/i]", в меню кнопки "Пуск", в контекстном меню "Отправить", в папке "Автозагрузка" и в панели быстрого запуска соответственно. Если TaskBar=1, то файл будет закреплен на панели задач (для Vista, 7, 8, 10).
  2. Ярлыки будут созданы для всех пользователей, если AllUser=1, и для текущего при AllUser=0
  3. Ярлык для запуска прграммы от имени Администратора, если Administrator=1.
  4. Остальные параметры (src_file_path, command_line_for_file, folder_for_shortcut, description, shortcut_name, working_directory, icon_file и icon_index) описаны в документации к Модифицированному SFX модулю 7-Zip'а для установок (команда Shortcut). Единственное замечание - src_file_path может быть опущен. В этом случае ярлыки создаются для FileName (см. секцию [SFX] в settingSample.ini).

VII. Деинсталляция.
В отличии от специализированных программ для создания инсталляторов модифицированный модуль самостоятельно не создает записей в реестре и/или специальных файлов для деинсталляции. Обычно для этой цели с помощью команды RunProgram модуля создается раздел с именем программы в кусте реестра HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall с записями, которые задают пункт для деинсталляции программы в апплете "Установка и удаление программ" (или "Программы и компоненты"). С помощью записи UninstallString задается путь и имя файла для деинсталляции программы. Чаще всего для этой цели используется inf-файл или батник (при использовании InnoSetup или NSIS используется специально созданный файл). Я решил отказаться от использования дополнительных файлов и записывать команды для деинсталляции непосредственно в самом реестре. Используются как cmd, так и VBScript (mshta). Поскольку существуют ограничения на длину значения записи UninstallString, длину записи в mshta и т.п., то созаются дополнительные параметры в HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\<имя программы>. Имя раздела <имя программы> может быть любым. Я принял его равным ProgName (задается в секции [Message]).
  1. Секция [UninstallReg].
    Предназначена для задания информации, которая видна в пункте для деинсталляции программы в апплете "Установка и удаление программ" (или "Программы и компоненты").
  2. Секция [DelUninstal].
    Предназначена для удаления файлов и папок при деинсталляции. Папка InstallDir с файлами программы удаляется автоматически (если параметр NoDelInstallDir в секции [SFX] не равен 1) и здесь её указывать не нужно. Также автоматически проверяется папка, в которой находится InstallDir и, если она пуста, то удаляется (если NoDelInstallDir не равен 1). Например, если программа устанавливается в %ProgramFiles%\Folder1\Folder2, то при удалении автоматически удаляется Folder2 и, если пуста Folder1, то тоже удаляется.
    С помощью данной секции возможно удаления любых файлов и папок на жестком диске, поэтому будьте аккуратны и не укажите для удаления, например, папку %WINDIR%.
  3. Секция [PreUninstalProg].
    Если необходимо перед деинсталляции программы деинсталлировать какую-нибудь другую программу (например, плагин или аддон), то в эту секцию записываются имена разделов в кусте реестра HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall. Команды для удаления берутся из записей UninstallString, а имена программ для диалогов, в которых предупреждается о необходимости удаления - из записей DisplayName указанных в этой секции разделов.

VIII. Добавление языковых и/или платформенных секций.
Как известно файл конфигурации модифицированного SFX модуля 7-Zip'а может после основной секции содержать дополнительные секции (подробнее - в справке к модифицированному SFX модуля 7-Zip'а). Для их добавления служит файл end_of_cfg.txt, который ищется в той же папке, что и setting.ini. Файл end_of_cfg.txt должен соответствовать требованиям, предъявляемым к файлу конфигурации модифицированного SFX модуля 7-Zip'а.

IX. Проверки перед распаковкой дистрибутива.
  1. Проверка на повторный запуск инсталлятора. Если в процессе установки инсталлятор будет запущен повторно, то вторая копия процесса установки автоматически завершится с выводом окна пердупреждения.
  2. Проверка на предыдущую неудачную установку. Если в процессе установки обнаружена предыдущая неудачная установка (определяется по наличию файла %%T\UnCom.~), то она будет удалена (инструкции для корректной деинсталляции берутся из %%T\UnCom.~) и работа инсталлятора прекращена.
  3. Секция [Check] - предназначена для проверки версии Windows, на которой запускается инсталлятор, а также наличия или отсутствия
    • файлов
    • записей реестра
    • определенной версии Microsoft .NET Framework
    • определенной версии Microsoft Visual C++ Redistributable Package
    Формат записей в этой секции приведен в settingSample.ini. Также см. параметры NoDotNet, AlreadyDotNet, NeedRegistry, AlreadyRegistry, NeedFile и AlreadyFile в секции [Message].


В этой же теме я также буду выкладывать конструкторы для создания некоторых программ. Список:
  1. 7-zip 16.04
  2. Ashampoo Uninstaller 4.3.0.0
  3. BSplayer Pro 2.7.0.1080
  4. CCleaner 5.29.0.6033
  5. ConsoleZ 1.15.0.15253
  6. FileMenu Tools 6.8.0.0
  7. HashTab 5.2.0.0
  8. ImgBurn 2.5.8.0
  9. IZArc 4.3.0.3856
  10. Paint.NET 4.0.19, Paint.NET 3.5.11 и плагины
  11. Regshot 2.0.1.70
  12. Resource Hacker 4.5.30.180
  13. Scanner 2.13
  14. Universal Extractor 1.6.1.1035 (13/12/2018) mod by koros aka ya158
  15. Набор утилит для удаления SpyWare, AdvWare, руткитов, троянов, червей и т.п. v1.2

История версий

Скачать ЯДиск Скачать GoogleDrive

-------
Объективная реальность есть бред, вызванный недостатком алкоголя в крови.
Оптимизм есть недостаток информации.
Хочу быть змеёй, чтобы на работу лёжа ходить.
Конструктор инсталляторов на основе 7z SFX + готовые инсталляторы


Отправлено: 16:38, 06-02-2015

 

Ветеран


Автор проектов


Сообщения: 1575
Благодарности: 493

Профиль | Отправить PM | Цитировать


Конструктор Набор утилит для удаления SpyWare, AdvWare, руткитов, троянов, червей и т.п.

В набор утилит включены:

Антивирусная утилита AVZ

Утилита предназначена для обнаружения и удаления:
  • SpyWare и AdWare модулей - это основное назначение утилиты
    Dialer (Trojan.Dialer)
    Троянских программ
    BackDoor модулей
    Сетевых и почтовых червей
    TrojanSpy, TrojanDownloader, TrojanDropper
Оффсайт

Также в состав набора входят

Редактор скриптов AVZ
и
Парсер логов AVZ

Check Browsers LNK

Утилита для проверки ярлыков браузеров на наличие вредоносных ссылок
Оффсайт

GMER

Утилита для обнаружения и удаления руткитов (rootkits). После первого запуска ищет и удаляет руткиты из скрытых процессов, модулей, файлов, ключей реестра, драйверов SSDT/IDT/IRP
Оффсайт

Также в состав набора входит

Парсер логов GMER

HijackThis

Утилита для для удаления спайваре/spyware, троянов/trojans, вирусов.
Оффсайт

Также в состав набора входит

RSIT -- Random's System Information Tool x86 и x64 - утилита представляющая собой инструмент для быстрого, но глубокого автоматического исследования наиболее уязвимых областей операционной системы пользователя на основе утилиты HijackThis, но с более расширенными возможностями анализа, позволяющего отследить изменения, произошедшие за определённый период, будь то процесс, служба, драйвер, ключ реестра, директория или файл.


Конструктор также позволяет скачать последние версии утилит (в том числе и антивирусных баз) из интернета. Для этого файл make.cmd надо запускать с параметром "download" (без кавычек). Или создать рядом с файлом make.cmd файл без расширения с именем download.
Здесь можно найти аддон для UpdatePack-XPSP3-Rus с этими утилитами.
История версий
читать дальше »

14.04.17 v1.2
- Добавление ключа --no-check-certificate для утилиты wget.exe для правильной скачки с https://safezone.cc/.

14.05.15 v1.1
- Изменение скрипта для зачистки следов AVZ при деинсталляции Набора
- Утилита wget.exe вынесена в папку !!!Tools\bin Конструктора инсталляторов на основе модифицированного SFX модуля 7-Zip'а
07.04.15 v1.0
Первая версия

-------
Объективная реальность есть бред, вызванный недостатком алкоголя в крови.
Оптимизм есть недостаток информации.
Хочу быть змеёй, чтобы на работу лёжа ходить.
Конструктор инсталляторов на основе 7z SFX + готовые инсталляторы


Последний раз редактировалось ya158, 14-04-2017 в 14:07. Причина: Новая версия

Это сообщение посчитали полезным следующие участники:

Отправлено: 23:28, 07-04-2015 | #21



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Аватара для popt2t

Ветеран


Сообщения: 785
Благодарности: 132

Профиль | Отправить PM | Цитировать


Цитата ya158:
Конструктор Набор утилит для удаления SpyWare, AdvWare, руткитов, троянов, червей и т.п. »
ya158, при загрузке утилит и создании набора все сообщения выводятся кракозябрами. Сохранил файл make.cmd в кодировке OEM-866 и все стало нормально.

-------
Prince Of Persia


Отправлено: 09:24, 08-04-2015 | #22


Аватара для popt2t

Ветеран


Сообщения: 785
Благодарности: 132

Профиль | Отправить PM | Цитировать


При запуске созданного набора вылезает такое:

-------
Prince Of Persia


Отправлено: 09:47, 08-04-2015 | #23


Ветеран


Автор проектов


Сообщения: 1575
Благодарности: 493

Профиль | Отправить PM | Цитировать


Цитата popt2t:
при загрузке утилит и создании набора все сообщения выводятся кракозябрами. »
А если попробовать прочитать шапку. Хотя бы то, что выделено при помощи красного слова !!!Внимание.

Цитата popt2t:
При запуске созданного набора вылезает такое: »
Это после изменения make.cmd?

-------
Объективная реальность есть бред, вызванный недостатком алкоголя в крови.
Оптимизм есть недостаток информации.
Хочу быть змеёй, чтобы на работу лёжа ходить.
Конструктор инсталляторов на основе 7z SFX + готовые инсталляторы

Это сообщение посчитали полезным следующие участники:

Отправлено: 16:55, 08-04-2015 | #24


Аватара для popt2t

Ветеран


Сообщения: 785
Благодарности: 132

Профиль | Отправить PM | Цитировать


Цитата ya158:
А если попробовать прочитать шапку. Хотя бы то, что выделено при помощи красного слова !!!Внимание. »
За это простите, как-то проскочило мимо глаз.
Цитата ya158:
Это после изменения make.cmd? »
Перекачал заново конструктор. Ничего не изменял, результат такой:

-------
Prince Of Persia


Отправлено: 08:36, 09-04-2015 | #25


Аватара для popt2t

Ветеран


Сообщения: 785
Благодарности: 132

Профиль | Отправить PM | Цитировать


Разобрался. У меня была старая версия самого конструктора инсталляторов. Перекачал и конструктор отработал как надо, но ошибка при запуске готового набора осталась прежняя.

-------
Prince Of Persia


Последний раз редактировалось popt2t, 09-04-2015 в 09:02.


Отправлено: 08:54, 09-04-2015 | #26


Ветеран


Автор проектов


Сообщения: 1575
Благодарности: 493

Профиль | Отправить PM | Цитировать


popt2t,
Такое ощущение, что всё-таки остался старый makeSFX7z.cmd. Какое у него время изменения? Должно быть 7 апреля 2015 г., 12:17:24.
В 409 строке должно быть
Код: Выделить весь код
    IF DEFINED Pre SET "Pre=!Pre:~-3!:"

-------
Объективная реальность есть бред, вызванный недостатком алкоголя в крови.
Оптимизм есть недостаток информации.
Хочу быть змеёй, чтобы на работу лёжа ходить.
Конструктор инсталляторов на основе 7z SFX + готовые инсталляторы


Отправлено: 09:32, 09-04-2015 | #27


Аватара для popt2t

Ветеран


Сообщения: 785
Благодарности: 132

Профиль | Отправить PM | Цитировать


ya158, в архиве файл от 05.04.2015 17:26:36.

В 409-й строке такое:
Код: Выделить весь код
IF errorlevel 1 ENDLOCAL

-------
Prince Of Persia


Отправлено: 10:54, 09-04-2015 | #28


Ветеран


Сообщения: 2182
Благодарности: 720

Профиль | Отправить PM | Цитировать


Попробовал собрать AVZ
Цитата ya158:
Для этого файл make.cmd надо запускать с параметром "download" (без кавычек) »
- К чему эти сложности с параметрами? Хочется сборку, один раз запустил батник и сборка готова.
- Пришлось менять кодировку 1251 на 866, иначе кракозябры.
- Работа скрипта обрывается и требует создать папку Tools. Нельзя это было предусмотреть сразу?
ИМХО скрипт должен быть рабочим с настройкам по умолчанию.

Последний раз редактировалось sov44, 09-04-2015 в 11:17.


Отправлено: 11:10, 09-04-2015 | #29


Аватара для popt2t

Ветеран


Сообщения: 785
Благодарности: 132

Профиль | Отправить PM | Цитировать


Цитата sov44:
- Пришлось менять кодировку 1251 на 866, иначе кракозябры. »
Цитата ya158:
!!!Внимание. Если при работе скрипта в консоле отображаются кракозябры. то в свойствах консоли требуется установить шрифт TrueType (Lucida Console, Consolas). »
Цитата sov44:
- К чему эти сложности с параметрами? »
Разве это так сложно?

Цитата sov44:
- Работа скрипта обрывается и требует создать папку Tools. Нельзя это было предусмотреть сразу? »
Это конструктор набора утилит на основе конструктора инсталляторов, а не самостоятельный скрипт.

-------
Prince Of Persia


Отправлено: 11:22, 09-04-2015 | #30



Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка приложений » Конструктор инсталляторов на основе 7z SFX + готовые инсталляторы

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Модифицированный SFX модуль 7-Zip'а для установок Oleg_Sch Автоматическая установка Windows 2000/XP/2003 2011 20-03-2024 11:07
GUI для модифицированного 7-Zip SFX модуля для установок hobbeat Автоматическая установка Windows 2000/XP/2003 259 09-10-2016 07:01
Project SFX Config - GUI для создания конфигураций модифицированного модуля 7zip Medic84 Автоматическая установка Windows 2000/XP/2003 79 14-04-2014 22:04
CMD/BAT - [решено] 7-zip. Командная строка. Как изменить иконку sfx архива? Centrinar Скриптовые языки администрирования Windows 1 01-08-2011 03:53
Создание silent 7-zip sfx mitiya Автоматическая установка Windows 2000/XP/2003 17 01-03-2011 22:14




 
Переход