Як в контекстне меню провідника додати команду для запуску msi-файлів від імені адміністратора,

Як в контекстне меню Провідника додати команду для запуску MSI-файлів від імені адміністратора

На відміну від EXE-файлів, для настановних пакетів MSI в контекстному меню не передбачена опція запуску від імені адміністратора, але ж відомо, що деякі, якщо тільки не більшість MSI-програм вимагають запуску з підвищеними привілеями. Але ж процедуру запуску таких файлів можна спростити, додавши в контекстне меню Провідника стандартну команду «Запуск від імені адміністратора».

Якщо раптом розділу Msi.Package у вас не виявиться, вам потрібно буде створити його вручну, а в ньому створити підрозділ shell. в свою чергу в ньому створити ще один підрозділ з ім'ям runas. Загалом, у вас повинен вийти ось такий шлях.

Як в контекстне меню провідника додати команду для запуску msi-файлів від імені адміністратора,

В останньому каталозі створіть новий строковий параметр і назвіть його HasLUAShield. Значення його залиште за умовчанням.

Як в контекстне меню провідника додати команду для запуску msi-файлів від імені адміністратора,

Як в контекстне меню провідника додати команду для запуску msi-файлів від імені адміністратора,

Цей параметр потрібен тільки для того, щоб навпаки команди була іконка UAC. Тепер створіть в підрозділі runas ще один підрозділ з ім'ям command і встановіть в якості наявного в ньому параметра за замовчуванням наступний рядок:

C: /Windows/System32/msiexec.exe / i / "% 1 /"% *

Як в контекстне меню провідника додати команду для запуску msi-файлів від імені адміністратора,

Як в контекстне меню провідника додати команду для запуску msi-файлів від імені адміністратора,

Якщо ви ніде не помилилися, в ньому ви побачите стандартну команду «Запуск від імені адміністратора».