Windows Tips & News

Добавить пункт контекстного меню Запуск от имени администратора в файлы MSI

РЕКОМЕНДУЕМЫЕ: Щелкните здесь, чтобы исправить проблемы с Windows и оптимизировать производительность системы

Полезно иметь открытые файлы установщика Windows (* .msi) для запуска от имени администратора. Есть некоторые настольные приложения, которые неправильно устанавливаются при включенном UAC. Кроме того, при установке пакета MSI в учетной записи с ограниченным доступом требуется командная строка с повышенными привилегиями и ряд дополнительных действий. Чтобы избежать этого, вы можете добавить команду контекстного меню для файлов MSI в приложение File Explorer, которое позволит вам запускать выбранный файл MSI от имени администратора. Вот как это сделать.

Рекламное объявление


Это можно сделать с помощью простой настройки реестра. Следуйте инструкциям ниже.
  1. Открыть редактор реестра.
  2. Перейдите к следующему ключу реестра:
    HKEY_CLASSES_ROOT \ MSI. Пакет \ оболочка

    Совет: вы можете получить доступ к любому желаемому ключу реестра одним щелчком мыши.
    Если у вас нет такого ключа реестра, просто создайте его.

  3. Создайте здесь новый подраздел с именем «runas». Ты получишь
    HKEY_CLASSES_ROOT \ MSI. Пакет \ оболочка \ runas
  4. В подразделе runas создайте новое строковое значение с именем HasLUAShield. Не устанавливайте его значение data, оставьте его пустым. Это значение требуется только для добавления значка UAC в создаваемый вами пункт контекстного меню. У вас должно получиться так:Windows 10 добавляет запуск от имени администратора для MSI
  5. В подразделе runas создайте новый подраздел с именем «command». Вы получите следующий путь:
    HKEY_CLASSES_ROOT \ MSI. Пакет \ оболочка \ runas \ команда

    Установите параметр по умолчанию для команда подключ к следующему тексту:

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

    У вас получится что-то вроде этого:Windows 10 добавляет файл msi, запускаемый от имени администратора

Теперь щелкните правой кнопкой мыши любой файл * .msi, чтобы проверить пункт контекстного меню:MSI-файл Windows 10, запускаемый от имени администратора test1

Появится запрос UAC.MSI-файл Windows 10, запускаемый от имени администратора test2

Вы сделали. Чтобы отменить это изменение, удалите упомянутый подраздел «runas».

То же самое можно сделать, используя Winaero Tweaker. Перейдите в Контекстное меню -> Запуск от имени администратора:
Контекстное меню Winaero Tweaker runasИспользуйте эту опцию, чтобы избежать редактирования реестра.
Кроме того, я сделал готовые файлы реестра, чтобы вы могли избежать ручного редактирования реестра. Также включен файл отмены.

Скачать файлы реестра

Вот и все.

РЕКОМЕНДУЕМЫЕ: Щелкните здесь, чтобы исправить проблемы с Windows и оптимизировать производительность системы
Сборка Windows 10 14393.2396 отсутствует вместе с KB4346877

Сборка Windows 10 14393.2396 отсутствует вместе с KB4346877

1 ответСегодня Microsoft выпустила Windows 10 Build 14393.2396 для пользователей стабильной ветки...

Читать далее

Microsoft Edge получил новый интерфейс загрузки

Microsoft Edge получил новый интерфейс загрузки

Запуск в Microsoft Edge 86.0.613.0, которая является последней сборкой Canary в этой статье, в бр...

Читать далее

Edge Dev 86.0.594.1 вышел с поддержкой темы Chrome

Edge Dev 86.0.594.1 вышел с поддержкой темы Chrome

Оставьте ответВ сегодняшнем выпуске Microsoft Edge 86.0.594.1 на канале разработчиков появилась в...

Читать далее