Домашня » як » Як змусити пакет MSI встановити за допомогою режиму адміністратора

    Як змусити пакет MSI встановити за допомогою режиму адміністратора

    Якщо потрібно встановити програму як адміністратора, можна клацнути правою кнопкою миші на .exe-файлі та вибрати Запуск від імені адміністратора. Однак ця опція недоступна для пакетів MSI. Ми покажемо вам, як додати опцію Install as administrator для пакунків MSI.

    Щоб додати параметр "Встановити як адміністратора" в контекстне меню пакетів MSI, клацніть правою кнопкою миші кнопку Пуск і виберіть пункт Виконати в меню команд, якщо ви використовуєте Windows 8.1. Якщо ви використовуєте Windows 7 або іншу попередню версію, виберіть пункт Виконати в меню Пуск.

    ПРИМІТКА. Також можна натиснути клавішу Windows + R, щоб відкрити діалогове вікно Виконати.

    Введіть "regedit" (без лапок) у полі Відкрити і натисніть OK.

    Якщо відобразиться діалогове вікно Контроль облікових записів користувачів, натисніть кнопку Так, щоб продовжити.

    ПРИМІТКА. Це діалогове вікно може не відображатися в залежності від налаштувань керування обліковими записами користувачів.

    Перейдіть до наступного ключа:

    HKEY_CLASSES_ROOT Оболонка Msi.Package

    Клацніть правою кнопкою миші на клавіші оболонки та оберіть Новий | Клавіша з контекстного меню.

    Новий ключ додається як під-ключ під оболонкою. Перейменуйте його на "runas" (без лапок).

    Клацніть правою кнопкою миші на значенні за замовчуванням у правій панелі та виберіть Змінити у контекстному меню.

    ПРИМІТКА. Можна також двічі клацнути на значенні Default, щоб змінити його значення.

    У діалоговому вікні Редагування рядка введіть "Встановити як & адміністратора" (без лапок) у вікні редагування даних про значення та натисніть OK.

    Тепер потрібно додати під-ключ до ключа runas. Клацніть правою кнопкою миші на ключі runas і виберіть пункт Новий | Клавіша з контекстного меню. Перейменувати під-ключ "команда" (без лапок).

    Виберіть під-ключ команди і двічі клацніть Default на правій панелі, щоб змінити його значення. У діалоговому вікні Редагування рядка введіть у вікні редагування даних значення наступне:

    msiexec / i "% 1"

    Натисніть кнопку OK.

    Закрийте редактор реєстру, вибравши пункт Вийти з меню Файл.

    Тепер, коли ви клацнете правою кнопкою миші на файлі інсталяційного пакета MSI, доступна опція Встановити як адміністратора.

    Якщо вибрати параметр "Встановити як адміністратора", може відображатися діалогове вікно "Контроль облікових записів користувачів", як показано на початку цієї статті, залежно від налаштувань UAC..