Откройте CMD как администратор с помощью ярлыка Windows + R


31

Я предпочитаю использовать CMD для использования Windows+ R»type cmd» Enter.

Но это не открывает его с правами администратора. Есть ли способ ввести свой путь в командную строку с правами администратора?


2
Какая версия Windows? В Win+xпоследних версиях вы можете запустить командную строку администратора из «Меню опытного пользователя».
Бертиб

1
Вы можете напечататьrunas /user:Administrator cmd
RJFalconer

@RJFalconer Это действительно. Пожалуйста,
отправьте

Также проверьте мой wsudo, а sudo-like инструмент для Windows , доступного в виде пакета шоколадного.
noseratio

Ответы:


42

Самое простое и быстрое решение, которое следует вашему методу, - это запустить командную строку следующим образом:

Нажмите, winчтобы открыть меню «Пуск». Введите cmdдля поиска командной строки.

Нажмите ctrl+ shift+, enterчтобы запустить командную строку от имени администратора.

Это работает с Windows 7 и выше.

win + r изначально не поддерживает это, но альтернативным (и менее быстрым) способом является ввод, runas /user:Administrator cmdа затем ввод пароля для учетной записи администратора.

РЕДАКТИРОВАТЬ: Кажется, что последняя версия Windows 10 предлагает поддержку ctrl+ shift+ enterв диалоге Win + R, так что теперь вы можете использовать его там же.


1
Первый вариант довольно быстрый! второй, в конце концов, еще быстрее, если Win+ Rсоблюдает команду;)
Мохамед Хамис

Обратите внимание, что ctrl+shift+enterработает на любой ярлык в меню «Пуск». Если это настоящая программа, она не сможет перейти на Admin
gavenkoa

1
Ctrl+Shift+Enterработает даже в приглашении Win + R
phuclv

@phuclv Microsoft, должно быть, изменила это поведение. Это было невозможно сделать раньше. Спасибо, что дали мне знать. Я обновил ответ.
LPChip

на самом деле этот ярлык существует с Vista . Однако, по моему опыту, он не работает надежно на всех ПК, хотя я не знаю реальной причины
phuclv

23

Другой быстрый способ - использовать Windows+, а Xзатем нажать A.

Однако я пометил другой ответ как правильный, потому что в вопросе изначально был задан способ сделать это через Windows+R


2
Хороший ответ. Однако это относится только к Windows 8 и выше. Это то, что вы не указали в своем вопросе. Win + R доступна во всех ОС, включая даже Windows XP. Поскольку Windows XP давно умерла, я осторожно предполагал, что к настоящему времени вы будете по крайней мере на Windows 7.
LPChip

1
Просто напоследок, это больше не работает на последней Windows 10, учитывая, что Microsoft заменила командную строку на Powershell.
LPChip

3
Проголосуйте за то, что вы все еще можете использовать это в Windows 10, перейдя в «Настройки»> «Панель задач»> [Заменить командную строку Windows PowerShell ..] - отключите эту опцию.
Сид

Возможно, это самая крутая вещь дня. Я хотел бы как-то я могу обойти запустить как приглашение администратора по Windows. Я должен нажимать на да каждый раз
Maulik Modi

2

В Windows 10 вы также можете ввести cmd в окне «Выполнить», нажав Shift + Ctrl + Enter, а не просто нажать «Ввод». Будет запрошено разрешение & cmd будет в режиме администратора.


@phuclv Принятый ответ говорит о поиске командной строки в меню Пуск. Мой ответ полезен в том случае, если меню «Пуск» не открывается.
Закигаурав

нет. В любой Windows работает не только Windows 10, нажав Win + R, введите command> Ctrl + Shift + Enter. А в Windows 10 лучше использовать Win + X> A
phuclv

@phuclv Чувак, вместо того, чтобы рассказывать в комментариях, добавь свой ответ.
Закигаурав

нет. это должен быть ответ на другой ответ
phuclv

2

простой ответ:

  1. создать ярлык (LNK) для cmd.exe
  2. щелкните правой кнопкой мыши ярлык> свойства> расширенный> [v] запустить от имени администратора
  3. переместить ярлык в каталог в PATH

сейчас: Win + R> admin> просто нажмите ОК или введите.

приятно иметь

  1. UAC авто-клик. это возможно, но ВЫХОДИТ из этой области (и нарушения безопасности), поэтому я нажму Alt + y вручную.
  2. общесистемное сочетание клавиш, которое напрямую ссылается на этот ярлык (или альтернативную команду). Я использую Win + Alt + C

альтернативные (внешние) команды

elevate.exe cmd
nircmdc.exe elevatecmd
powershell.exe -command "Start-Process cmd -ArgumentList '/c %CD% && %1 %2 %3 %4 %5' -Verb runas"

(Проверено на Windows 7)


1

Чтобы запустить cmd с правами администратора через Win + R без дополнительного ввода пароля (но предупреждение UAC все еще действует), используйте следующий прием:

powershell "Start-Process cmd -Verb RunAs"

Если вы хотите получить доступ к cmd, нажав на ярлык:

  1. Создайте ярлык для cmd (C: \ Windows \ System32 \ cmd.exe)
  2. Щелкните правой кнопкой мыши ярлык> Свойства
  3. Найти поле «Цель» на вкладке «Ярлык»
  4. Замените целевое значение на C:\Windows\System32\cmd.exe /C powershell "Start-Process cmd -Verb RunAs"

Надеюсь это поможет.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.