Что за программа installshield

Вы используете устаревший браузер. Этот и другие сайты могут отображаться в нём некорректно.
Необходимо обновить браузер или попробовать использовать другой.

Исследование InstallShield 6+ – обзор методик

Исследование InstallShield 6+ – обзор методик — Архив WASM.RU

  • Введение — обзор утилит и доступной информации
  • MSI – ресурсы
  • IS – ресурсы
  • MS CAB/IS CAB/самораспаковывающиеся файлы
  • Поиск строки в памяти
  • Интерпретаторы
  • Компиляторы
  • Практические примеры

Источник: wasm.in

Автоматическая установка приложений

Это сторонний установщик, используемый для установки приложений как на рабочие станции и серверы под управлением Microsoft Windows, так и на мобильные устройства. Отличительной особенностью данного установщика является возможность задать пароль на устанавливаемый файл . Если мы не обладаем паролем, то невозможно будет осуществить процесс установки.

InstallShield for Software Suite Installations

Чтобы определить, что программа запакована именно этим установщиком, необходимо посмотреть свойство файла setup .exe и найти там строчку типа «InstallShield (R) Setup Launcher». Рис. 5.2


Рис. 5.2.

Для автоматизации процесса установки приложения при использовании данного установщика необходимо запустить его с ключом /r , произвести установку приложения, а после ее окончания, даже если будет необходимо не перезагружать компьютер , а зайти в папку C: Windows и найти там файл setup.iss. Данный файл позволит производить установку в автоматическом режиме, подставляя ответы, которые вы указали в процессе установки.

Сценарий создания и использования файла ответа для установщика InstallShield:

  1. На тестовом компьютере запускаем файл установки с ключом /r . Например:

C:progsetup.exe /r
C:progsetup.exe /s
C:progsetup.exe /s /sms

Начиная с версии 7 InstallShieldв комплекте с установочным файлом setup.exeидет один или несколько .MSIпакетов. Сам файл инсталлятора setup .exe может быть двух типов:

  • «InstallScript MSI»
  • «Basic MSI».
Читайте также:
Что за программа bde

Первый поддерживает традиционные ключи (указанные ранее), второй же позволяет передавать ключи, указанные в кавычках, непосредственно .MSIпакетам.

Пример использование Basic MSI:

C:progsetup.exe /s /v «/qn PIDKEY=12345-678901-23456-7890-12345»

Параметры /s и /v позволяют автоматически отработать инсталлятору setup.exe, а затем он передает файлу .MSIключи, перечисленные в кавычках, в данном случае это полностью автоматическая установка, с указанием лицензионного ключа продукта.

InnoSetup

Inno Setup – альтернативный бесплатный установщик программ для Windows, превосходящий многие коммерческие аналоги по возможностям и стабильности. Программа поддерживает все операционные системы Windows , позволяет создавать одиночный установочный EXE- файл , имеет простой и понятный интерфейс , предоставляет богатые настройки для создания установщиков и деинсталляторов и т.д.

InstallShield: Patch Installers

Для того чтобы убедиться, что используется данный установщик необходимо запустить установку и нажать правой кнопкой мыши на иконку в левом верхнем углу, затем выбрать строку Setup About. Рис. 5.3.


Рис. 5.3.

Ключи автоматической установки:

  • /SILENT — автоматическая установка, показывается процесс установки
  • /VERYSILENT — автоматическая установка, процесс установки не показывается
  • /VERYSILENT /SP- — подавлять окно с сообщением об начале процесса установки
  • /saveinf=»filename» — сохраняет параметры установки
  • /loadinf=»filename» — загружает параметры установки
  • /LOG=»filename» — сохраняет отчет в файл

NSIS

NullSoft Scriptable Install System (NSIS) – профессиональная система для создания установщиков, со свободными исходными кодами. Данный инсталлятор основан на скриптах и, что очень удобно, поддерживает несколько языков установки. Официальный сайт : http://nsis.sourceforge.net.

Окно установщика изображено на рис. 5.4.


Рис. 5.4.

Для автоматической установки используйте ключ /s . Чтобы явно указать директорию установки необходимо добавить ключ /d=путь .

C:progsetup.exe /s /d=»%programfiles%Prog»

В данном случае %programfiles% является переменной окружения, которая при установки приложения заменится на параметр типа C:Program Filesили D:Program Filesв зависимости от того, в каком разделе установлена операционная система . Данный параметр можно использовать со всеми установщиками, потому что его обрабатывает не сам установщик, а операционная система . Чтобы узнать список переменных окружений используйте команду set в командном интерпретаторе cmd , а чтобы задать свою команду используйте:

Читайте также:
Фикс программа что это

За подробной информацией обращайтесь к справке команды set / ?.

Источник: intuit.ru

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru