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

    См. Следующий снимок экрана:Планировщик задач Windows 8 создать задачу - новое действие

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

    C: \ windows \ system32 \ cmd.exe

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

    / c start "" program.exe аргументы программы, если необходимо

    В моем примере с Regedit это будет выглядеть следующим образом:Планировщик задач Windows 8 создать задачу - новое действие cmd

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

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

    schtasks / run / tn "Regedit (повышенный)"

    Целевой ярлык Windows 8

  15. Назовите ярлык как хотите:Ярлык Windows 8 с повышенными привилегиями regedit
  16. Наконец, установите соответствующий значок для созданного вами ярлыка, и все готово:Значок ярлыка Windows 8 с повышенными привилегиями regedit

Вот и все. Как видите, создание ярлыков с повышенными правами требует слишком большого количества действий и значительного количества времени.
Чтобы сэкономить время, вы можете использовать Winaero Tweaker. Функция под названием «Повышенный ярлык» делает все, что упомянуто выше, и помогает вам быстро создавать повышенные ярлыки.

  1. Загрузите и распакуйте приложение Winaero Tweaker.
  2. Перейдите в Инструменты \ Повышенный ярлык:Winaero Tweaker ES1
  3. Создайте ярлык с помощью удобного пользовательского интерфейса, и все готово!

Добавить комментарий

Ваш адрес email не будет опубликован.