О том что UAC – надоедливая штука, мы прекрасно знаем. Знаем и как отключить UAC. Однако, можно ли сделать так, чтобы запуск программ от имени администратора, был возможен без необходимости каждый раз щелкать по уведомлению UAC?
Так мы убиваем сразу двух зайцев – и UAC останется включенным, и при запуске программ от имени администратора не придется щелкать в этом назойливом UAC-окошке.
Есть несколько способов, как это можно сделать.
Способ 1. Щелкните правой кнопкой мыши на значке программы и выберите команду Запуск от имени администратора.
Способ 2. Щелкните на кнопке Пуск, введите название программы либо нужную команду и нажмите комбинацию клавиш <Ctrl+Shift+Enter> – программа/команда будет сразу запущена с правами администратора.
Способ 3. Щелкните правой кнопкой мыши на значке программы и выберите команду Свойства. Перейдите на вкладку Совместимость и установите флажок Выполнять эту программу от имени администратора.
Как видим, ничего сложного. Есть и более интересный способ, в рамках которого необходимо использовать Планировщик заданий Windows 7.
Планировщик заданий и запуск с правами администратора
Для начала запустим планировщик заданий, для чего щелкните на кнопке Пуск и перейдите в меню Все программы > Стандартные > Служебные > Планировщик заданий.
Откроется окно Планировщик заданий.
Щелкните на ссылке Создать задачу в правой панели окна. Откроется окно Создание задачи. В нем введите имя задачи и установите флажок Выполнить с наивысшими правами.
Перейдите на вкладку Действия, щелкните на кнопке Создать. Откроется новое окно, в нем щелкните на кнопке Обзор.
Найдите нужную программу, которую следует запускать с правами администратора, и щелкните на кнопке ОК. Затем еще раз на кнопке ОК в предыдущем окне.
Теперь щелкните на свободном месте рабочего стола правой кнопкой мыши и выберите команду Создать > Ярлык. В поле Укажите расположение объекта введите такую команду:
schtasks /run /tn supa_dupa_pux
В данном случае supa_dupa_pux – это имя задачи, что мы указали ранее в Планировщике заданий. Поменяйте его на свое имя. Желательно чтобы в названии не было пробелов, если же они есть – название следует указать в кавычках, скажем, “supa dupa pux”.
Осталось ввести имя ярлыка и щелкнуть на кнопке Готово. Теперь при щелчке на созданном ярлыке программа будет запускаться от имени администратора.
Программа Elevated Shortcut
Ну а есть и совсем простой способ – использовать программу Elevated Shortcut. Вся эта возня с планировщиком благодаря этой программы упрощается до простого действия – достаточно значок программы перетащить на окно Elevated Shortcut и вы сразу получите на рабочем столе ярлык, при щелчке на котором программа будет запущена с правами администратора. Простенько и со вкусом.
Как видите есть немало способов, которые позволяют оставить UAC включенным и упростить задачу запуска программ с повышенными привилегиями. А отключать UAC или нет – решать вам, имхо, лишняя защита не помешает.
Яна
Огромное спасибо за статью! не могла воспользоваться программой для создания загрузочной флешки, требовала права администратора и в других местах предлагали лесть в реестр и чего то там прописывать – чего очень не хотелось делась! А благодаря вам все решилось очень просто и быстро, с первого пункта:) Еще раз спасибо!:)
Grem
“…лесть в реестр и чего то там прописывать…”
А какие проблемы? Один раз проделать операцию: Проводник->Нужный файл->Свойства->Совместимость->Установить птичку на “Выполнять эту программу от имени администратора”. Всё! Далее она, программа, ВСЕГДА будет выполняться от имени админа. :)
Как видите – без “костылей” и правки реестра…
Олег
вы не правы, программа будет выполняться от имени администрации только в том случае если вы ее сами запустите. Но есть программы которые на определенном этапе запускают другой exe файл, и это exe-шник все так же запросит права администратора, даже если вы заранее выставили галочку, и в ручную он запускается с правами администратора. При запуске програмы другой программой это не сработает. Т.к. галочка действует только на запуск от имени пользователя!
Сергей
Походу, сами и не пользовались своими советами… Толку, что поставил галку “запуск от имени админа”, uac все равно запросит подтверждение. Эта галочка устраняет всего лишь одно лишнее действие при запуске файла – щёлканье правой кнопкой и выбора из контекстного меню – “запуск от имени админа”.
Учите – “Windows на селе”