Большинство пользователей настраивают контекстное меню, добавляя дополнительные команды в реестр для запуска программ или сценариев. Windows 7 (и выше) позволяет добавлять значок UAC Shield для элементов статического контекстного меню. Если команда, которую вы добавляете в контекстное меню, запускает программу, которая по умолчанию запускается с повышенными правами, то рекомендуется добавить значок щита UAC, чтобы пользователи знали, что задача требует повышения прав.
Например, возьмите случай с файлами .REG (также известными как Регистрационные записи ). Если щелкнуть правой кнопкой мыши файл .REG, вы увидите команду «Объединить», которая запускает Regedit.exe (всегда запускается с повышенными правами, когда вы вошли в систему как администратор) и принимает имя файла в качестве параметра. Итак, давайте добавим значок UAC к команде слияния для типа файла REG, поскольку она запускает Regedit.exe. повышенный .
Создав значение реестра с именем HasLUAShield (REG_SZ) на статическом глаголе, вы можете добавить значок щита UAC к соответствующему элементу в контекстном меню. Используйте следующие шаги:
Нажмите Пуск, введите Regedit.exe.
Перейдите в следующую ветку:
HKEY_CLASSES_ROOT regfile shell открыть
На правой панели создайте строковое значение (REG_SZ) с именем HasLUAShield
Закройте редактор реестра.
Щелкните правой кнопкой мыши файл .REG, и вы увидите значок щита UAC для Идти команда.
Одна небольшая просьба: если вам понравился этот пост, поделитесь им?
Одна «крошечная» публикация от вас серьезно помогла бы росту этого блога. Несколько отличных предложений:- Приколи это!
- Поделитесь этим в своем любимом блоге + Facebook, Reddit
- Напишите об этом в Твиттере!