В Windows есть этот изящный маленький ярлык для запуска команд. Нажмите Windows+ r.
Проблема в том, есть ли простой способ, чтобы команды, которые я запускаю в этом диалоговом окне, могли запрашивать диалог учетных данных UAC и получать согласие пользователя-администратора.
Сейчас я пытаюсь запустить эту команду в диалоговом окне «Выполнить». runas /user:admin "regedit.exe"
Это работает, когда я запускаю это, хотя: runas /user:admin "cmd"
path
. Почему Ctrl + Shift не работает с диалогом Run? Даже получить расширенное диалоговое окно «Выполнить» - непростая задача, самый быстрый способ - через диспетчер задач с повышенными правами.:-(
В Windows 8 / Server 2012, если вы хотите работать
cmd
от имени администратора, вы можете просто использовать Win+ X. Затем во всплывающем меню вы можете запуститьcmd
через параметр командной строки (Admin) .Смотрите скриншот:
источник
cmd
работает так же, как команда запуска. Прикрепите его к панели задач, затем нажмите Ctrl + Shift + RightClick.источник
Вот как вы запускаете исполняемые файлы от имени администратора из диалогового окна Windows Run:
Вы должны использовать
RunAs.exe
вместоrunas
.источник
Нажмите Control+ Shiftперед запуском программы, и она будет работать с повышенными правами.
источник
Взгляните на Elevation PowerToys для Windows Vista . Это позволяет вам запускать приложения от имени администратора, просто запустив "elevate [command]"
источник
Альтернатива - полностью отключить UAC и всегда запускать все программы от имени администратора. Возможно, это не рекомендуется, но поверьте мне, это облегчение.
В Vista вы можете отключить его на панели управления, в Windows 7 вы должны изменить реестр (Примечание: это НЕ то же самое, что параметр no nags, который только скрывает UAC без его отключения):
Перезагрузка требуется после изменения этого.
Также имейте в виду, что это также отключает VirtualStore (перенаправление чтения и записи в / из папки программных файлов). Чтобы сохранить мошеннические программы нетронутыми, вам нужно правильно объединить ... / AppData / Local / VirtualStore с папками ваших программных файлов.
источник
просто нажмите Winи затем введите
regedit
. Windows7 предоставит вам несколько советов, щелкните правой кнопкой мышиregedit.exe
и выберите «Запуск от имени администратора».источник
Перейдите в C: / Windows / System32 и продублируйте cmd.exe, переименуйте его в Let's Saj cmda.exe и добавьте атрибуты «Запуск от имени администратора» . Поэтому, когда Win + R, вы вводите cmda (cmd + admin: D), вы получите приглашение UAC.
источник
Поскольку Windows 7 Powershell автоматически включается во все машины, это приводит к более простому и современному решению этой давней проблемы.
С PowerShell любую программу можно запустить от имени администратора, выполнив
Start-Process
команду с именем программы иVerb runAs
активировать приглашение UAC. Вы можете выполнять команды powershell прямо из окна запуска, чтобы получить что-то вроде командной строки администратора, вы можете написатьВот как это выглядит https://www.youtube.com/watch?v=HrhYdXoBors
источник
Это запустит командную строку с повышенными правами, которая выводит команды утилите diskpart для монтирования VHD. Странным знаком с кружком является ASCII-кодированная клавиша «Enter» для передачи многопрофильных командных команд на diskpart. Надеюсь, это поможет, даже если вам не нужно запускать утилиту diskpart.
источник