Справочник по автоматической установе Windows XP

         

InstallShield


Чтобы автоматически установить приложение, использующее InstallShield, вам надо предварительно создать файл setup.iss на рабочей ОС.

  • Запустите приложение приложение из командной строки, используя ключ /r (например, Setup.exe /r)
  • Пойдет процесс установки, вы будете отвечать на вопросы - все как обычно. Главное, не выбирайте опцию перезагрузки компьютера сразу после установки ("Restart the computer now")
  • После окончания установки зайдите в вашу системную директорию (C:\Windows) и извлеките оттуда файл setup.iss. Перед автоматической установкой положите файл в директорию, где лежит ваша программа.
  • В принципе, достаточно запустить автоматическую установку приложения таким образом:

    start /wait %systemdrive%\install\setup.exe /s

    Проблема в том, что инсталлятор раздваивается на два процесса и закрывает первый, так что start /wait отрабатывает вхолостую. Вы, наверняка, захотите поместить эту команду в пакетный файл, устанавливающий также и другие приложения. В таком случае правильнее использовать еще и ключ /sms, который заставит инстяллятор дождаться окончания установки приложения. Таким образом, команда будет выглядеть так:

    start /wait %systemdrive%\install\setup.exe /s /sms



    Содержание раздела