сделать так, чтобы exe-файл автоматически запускался от имени администратора

сделать так, чтобы exe-файл автоматически запускался от имени администратора

Есть ли способ сделать так, чтобы .exeфайл запускался автоматически от имени администратора? Предположим, что я вошел в систему с учетной записьюГостьпользователь в моем Windows; теперь, когда я хочу запустить некоторые программы, такие какresmon.exeтребуется запустить его какАдминистратори всплывают следующие окна:

введите описание изображения здесь

Я хочу узнать, если у меня есть пароль администратора, есть ли способ сделать так, чтобы этот процесс выполнялся автоматически при двойном щелчке по resmon.exe?


Обновлять : Я щелкаю правой кнопкой мыши по программе, выбираю «Свойства» и изменяю параметры на вкладке «Безопасность», как показано ниже:

введите описание изображения здесь

Но когда я хочу проверить Run this program as Administratorвкладку совместимости, она не активна! Почему?

введите описание изображения здесь

Примечание: Я тестирую другие файлы, которые не находятся в каталоге Windows, и все параметры на вкладке совместимости активны. Я перемещаю файл resmon.exeиз каталога Windows на другой диск (D:) и параметры активируются!!! почему?

решение1

В свойствах exe можно установить опцию совместимости для этого. Также есть PE в SysInternals Suite под названием ShellRunAs.exe, который может оказаться полезным.

обновлять: Для системных исполняемых файлов, которые не позволяют редактировать параметры совместимости, вы можете обойти эту проблему, создав ярлык этого exe-файла, а затем в свойствах этого ярлыка вы можете выбрать «Дополнительно» и установить «Запуск от имени администратора».

Если это не подходит для вашего случая, то решение, скорее всего, потребует пользовательского редактирования реестра, о чем здесь неуместно упоминать.

Связанный контент