Як запустити інсталятор .msi з підвищеними привілеями в Windows


9

Зазвичай ви можете клацнути правою кнопкою миші виконуваний файл і вибрати "Запустити як", і ви перейдете, але це, здається, не працює для файлів .msi.

Відповіді:


11

Вам не слід запускати MSI з підвищеними привілеями, якщо ви вже увійшли в систему за допомогою облікового запису адміністратора. Послуга встановлення Windows підніметься автоматично (і підкаже вам без UAC, якщо ваша ОС налаштована для цього).

Якщо ви не ввійшли в систему як адміністратор, вам потрібно:

runas /user:<administrator username here> "msiexec /i <Path and Filename of MSI"

Це почне установку.

Ви також можете просто відкрити підвищений командний рядок, перейти до каталогу, де сидить MSI, і введіть ім'я MSI в командному рядку (з розширенням .MSI). Це також почне установку.


4

Або скористайтеся налаштуванням GPO "Завжди встановлювати з підвищеними привілеями" в шаблонах адміністратора / компонентів Windows / інсталятора Windows.


3

Ще один варіант - додати ключ реєстру в XP:

Відредагуйте ключ

HKey_Classes_Root\Msi.Package\shell\runas

і встановіть значення:

Install &as...

Створіть наступний ключ:

HKey_Classes_Root\Msi.Package\shell\runas\command

і встановити його

msiexec /i "%1"

Потім клацніть правою кнопкою миші MSI і ви переходите. Я б не пропонував цей метод, якщо це не те, що ви постійно робите.


1

Хак реєстру , я створив крихітний вікно додаток , щоб зробити це. Завантажте копію тут - https://runasadminmsiexttink.codeplex.com та запустіть програму, щоб увімкнути / відключити опцію контекстного меню « Запустити як адміністратор » для файлів .MSI.


1

Однією з головних особливостей MSI є те, що користувачі повинні мати можливість працювати з тимчасовими " підвищеними правами ". Це означає, що користувачі можуть встановлювати рекламовані їм файли MSI, а MSI матиме підвищені права (аналогічні, але не ідентичні правам адміністратора) протягом тривалості встановлення.

Це підвищення вмикається або груповою політикою, як зазначено вище, або за допомогою параметра реєстру . Очевидно, ідіть на політичний підхід, якщо можете.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.