Откройте любую программу от имени администратора без запроса UAC

Часто вам нужно запускать приложения с повышенными правами в Windows Vista, Windows 7 или Windows 8. Программы, требующие прав администратора, отображают запрос UAC. Приложение «Редактор реестра» – хороший пример такого приложения. Если часто используемому приложению требуется запрос UAC при каждом запуске, это может немного раздражать. В этой статье мы увидим, как создать ярлык для запуска приложений с повышенными привилегиями без запроса UAC в Windows Vista, Windows 7 или Windows 8.

Чтобы обойти приглашение UAC и Для запуска приложения с повышенными правами необходимо создать специальную задачу в Планировщике задач Windows, которая позволяет запускать приложения с правами администратора. Планировщик заданий имеет графическую версию MMC (taskschd.msc), которую мы будем использовать.

В приведенном ниже руководстве я покажу, как заставить Regedit работать с повышенными правами без приглашения UAC. . Вы можете повторить эти шаги для любого приложения, которое хотите запустить с повышенными правами.

Создайте ярлык для запуска приложений с повышенными правами без запроса UAC в Windows Vista, Windows 7 и Windows 8.

  1. Откройте панель управления.
  2. Перейдите в Панель управления Система и безопасность Администрирование.
  3. Щелкните ярлык Планировщика задач:
  4. Слева щелкните элемент Библиотека планировщика заданий:
  5. Справа щелкните ссылку Создать задачу:
  6. Новое окно «Создать Задача »будет открыта. На вкладке Общие укажите название задачи. Выберите какое-нибудь понятное имя, например «Имя приложения – повышенное». В моем случае я буду использовать «Regedit (повышенный)».
    Вы также можете заполнить описание, если хотите.
  7. Теперь установите флажок “Запускать с наивысшими привилегиями”:
  8. Теперь перейдите на вкладку Действия. Там нажмите кнопку «Создать …»:
  9. Откроется окно «Новое действие». открыт. Здесь вы можете указать путь к исполняемому файлу приложения, которое вы пытаетесь запустить с повышенными привилегиями, без запроса UAC. В моем случае я введу
     c:  windows  regedit.exe 

    См. Следующий снимок экрана:

    Примечание: по умолчанию приложения, запускаемые из задач, которые мы только что создали, запускаются без фокусировки. Его окно может отображаться в фоновом режиме.
    Если вас не устраивает эта проблема, добавьте действие для задачи следующим образом:
    – В «Программа/сценарий» введите следующее:

    C:windowssystem32cmd.exe

    В “Добавить агрументы” введите следующее:

    /c start "  "Program.exe программные аргументы, если требуются 

    В моем примере с Regedit это будет выглядеть следующим образом:

  10. Нажмите OK в диалоговом окне« Новое действие », чтобы закрыть его.
  11. Перейдите на вкладку« Условия »: снимите отметку с этих параметров
    – Остановить, если компьютер переключается на питание от батареи
    – Запускать задачу только в том случае, если компьютер подключен к сети переменного тока
    См. Следующий снимок экрана:
  12. Теперь нажмите OK, чтобы закрыть окно создания задачи. Это Хорошая идея – протестировать вашу задачу прямо сейчас. Щелкните ее правой кнопкой мыши и выберите «Выполнить» в контекстном меню. Должно открыться указанное вами приложение:
  13. Теперь создайте новый ярлык для запуска приложения с рабочего стола.
    Справа щелкните пустое место на рабочем столе и выберите «Создать» -> ярлык:
  14. В поле «Введите местоположение в поле “элемент” введите следующее:
     schtasks/run/tn "имя вашей задачи" 

    В моем случае это должно быть t следующая команда:

     schtasks/run/tn "Regedit (с повышенными правами)" 

  15. Назовите ярлык как хотите:
  16. Наконец, установите соответствующий значок для созданного вами ярлыка, и все готово:
Оцените статью
digitdocom.ru
Добавить комментарий