Управлять выполнением программы установки (пользовательской версии Internet Explorer) для пользователей можно с помощью параметров командной строки. Можно использовать параметры для выбора режима установки, задания тихого режима (удаляет или уменьшает число запросов пользователя) или управления перезапуском компьютера после установки.

Можно предоставить выбор этих параметров пользователям во время установки, но, как правило, Internet Explorer включается в пакет при помощи другой программы, такой как Технология IExpress и мастер IExpress, для пакетной установки.

Параметры командной строки для программы установки

Для установки Internet Explorer 7 можно использовать следующие параметры командной строки:

[/help][/passive | /quiet][/update-no][/no-default][/nobackup][/ieak-full:<путь> | /ieak-branding:<путь>][/norestart | /forcerestart][/log:<путь>]

Параметр Описание

/help

Отображение справки в командной строке. Нельзя использовать с другими параметрами.

Режимы установки:

Есть следующие режимы установки:

/passive

Установка выполняется без каких-либо действий пользователя.

/quiet

Идентичен режиму /passive, но не отображает интерфейс пользователя.

Параметры установки:

Есть следующие параметры установки:

/update-no

Не проверять наличие обновлений Internet Explorer.

/no-default

Не делать Internet Explorer обозревателем по умолчанию.

/nobackup

Не архивировать файлы, которые в дальнейшем понадобятся для удаления Internet Explorer.

/ieak-full:<путь>

Зарезервировано для работы с пакетом администрирования Internet Explorer (IEAK).

/ieak-branding:<путь>

Зарезервировано для работы с пакетом IEAK.

Параметры перезапуска:

Есть следующие параметры перезапуска:

/norestart

Перезапуск не осуществляется после завершения установки.

/forcerestart

Перезапуск после установки.

Другие параметры:

Есть также параметры:

/log:<путь>

Создает файл журнала в папке <путь>.

Программа установки Центра обновления Windows – коды возврата и состояния

После установки приложения или ее ошибки программа установки должна сообщить о результате. Так как IE7wzd.exe входит в Ie7setup.exe, коды возврата не могут быть переданы прямо. После установки программа установки возвращает информацию в ветвь реестра HKEY_LOCAL_MACHINE\Software\Microsoft\Active Setup\InstallInfo. Любой ошибочный HResult в этой ветви обозначает какую-либо ошибку.

Подраздел Тип данных Значение (типа DWORD, отражающее значение HRESULT из установки, как следует ниже):

Завершено

Строка

0 = Успех

Завершено

Строка

0x80100003 = Отсутствуют файлы для требуемой установки.

Завершено

Строка

0x80100001 = Установка успешна частично. Один или несколько компонентов не загружены или не установлены. Выберите подраздел FailedComponents, чтобы просмотреть список компонентов.

Завершено

Строка

0x80100002 = Установка была успешна частично, но пользователь отменил установку. Один или несколько компонентов не загружены или не установлены.

Программа установки также возвращает следующую информацию для элементов, которые не были успешно установлены:

Подраздел Тип данных Значение

FailedComponents

MultiSZ

<Имя компонентов из CIFID>null<Имя компонента...>

InstallStatus

Двоичные данные

0 = Установка завершена успешно.

InstallStatus

Двоичные данные

1 = Приостановить установку. Отменившему установку пользователю поступает запрос на подтверждение отмены установки.

InstallStatus

Двоичные данные

2 = Нет, не отменять, возобновить установку.

InstallStatus

Двоичные данные

3 = Да, отмена подтверждена, выйти из установки как можно скорее. В некоторых случаях запущенная задача, такая как копирование или извлечение файлов, должна быть завершена.

Дополнительные ссылки: