Как принудительно установить пакет MSI для установки в режиме администратора
Когда вам нужно установить программу от имени администратора, вы можете щелкнуть правой кнопкой мыши по файлу .exe и выбрать Запуск от имени администратора. Однако эта опция недоступна для пакетов MSI. Мы покажем вам, как добавить опцию «Установить как администратор» для пакетов MSI..
Чтобы добавить параметр «Установить как администратор» в контекстное меню для пакетов MSI, щелкните правой кнопкой мыши кнопку «Пуск» и выберите «Выполнить» в командном меню, если вы используете Windows 8.1. Если вы используете Windows 7 или другую более раннюю версию, выберите «Выполнить» в меню «Пуск»..
ПРИМЕЧАНИЕ. Вы также можете нажать клавишу Windows + R, чтобы открыть диалоговое окно «Выполнить»..
Введите «regedit» (без кавычек) в поле «Открыть» и нажмите «ОК»..
Если появится диалоговое окно «Контроль учетных записей», нажмите «Да», чтобы продолжить.
ПРИМЕЧАНИЕ. Это диалоговое окно может не отображаться в зависимости от настроек контроля учетных записей..
Перейдите к следующей клавише:
HKEY_CLASSES_ROOT \ Msi.Package \ оболочки
Щелкните правой кнопкой мыши на ключе оболочки и выберите New | Ключ из всплывающего меню.
Новый ключ добавляется в качестве вложенного ключа в оболочке. Переименуйте его в «runas» (без кавычек).
Щелкните правой кнопкой мыши значение по умолчанию на правой панели и выберите «Изменить» во всплывающем меню..
ПРИМЕЧАНИЕ. Вы также можете дважды щелкнуть по умолчанию, чтобы изменить его значение..
В диалоговом окне «Редактировать строку» введите «Установить как & администратор» (без кавычек) в поле ввода «Значение» и нажмите «ОК»..
Теперь вам нужно добавить дополнительный ключ к ключу runas. Щелкните правой кнопкой мыши на ключе runas и выберите New | Ключ из всплывающего меню. Переименуйте подраздел «команда» (без кавычек).
Выберите подраздел команды и дважды щелкните по умолчанию на правой панели, чтобы изменить его значение. В диалоговом окне «Редактировать строку» введите в поле «Значение» следующее:
msiexec / i «% 1»
Нажмите ОК.
Закройте редактор реестра, выбрав «Выход» в меню «Файл»..
Теперь, когда вы щелкнете правой кнопкой мыши по файлу установочного пакета MSI, станет доступна опция Установить от имени администратора.
При выборе параметра «Установить от имени администратора» может отображаться диалоговое окно «Контроль учетных записей пользователей», как показано в начале этой статьи, в зависимости от настроек UAC..