Відкрийте CMD як адміністратор за допомогою ярлика Windows + R


27

Я вважаю за краще використовувати CMD Windows+ R»type cmd» Enter.

Але це не відкриває його правами адміністратора. Чи є спосіб ввести свій шлях до командного рядка з правами адміністратора?


2
Яка версія Windows? Ви можете запустити командний рядок адміністратора з Win+x"Меню користувача користувача" в останніх версіях.
bertieb

1
Ви можете набратиrunas /user:Administrator cmd
RJFalconer

@RJFalconer Це дійсно. Будь ласка, опублікуйте це як відповідь
nixda

Також перегляньте мій wsudo, sudoподібний інструмент для Windows, доступний у вигляді пакету Chocolatey.
носраціо

Відповіді:


37

Найпростіше і швидке рішення, яке слідує за вашим методом, - це запустити командний рядок наступним чином:

Натисніть, winщоб відкрити меню запуску. Введіть cmdдля пошуку командного рядка.

Натисніть ctrl+ shift+, enterщоб запустити командний рядок як адміністратор.

Це працює з Windows 7 і новіших версій.

win + r не підтримує це, проте, але це альтернативний (і менш швидкий) спосіб - це ввести runas /user:Administrator cmdта ввести пароль для облікового запису адміністратора.

EDIT: Схоже, що остання версія 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

20

Ще один швидкий спосіб - використовувати Windows+, Xа потім натиснути A.

Однак я позначив іншу відповідь як правильну, оскільки в першому запитанні було запропоновано спосіб зробити це через Windows+R


2
Гарна відповідь. Однак це стосується лише Windows 8 і новіших версій. Це те, що ви не вказали у своєму запитанні. Win + R доступний у всіх ОС, включаючи Windows XP навіть. Оскільки Windows XP давно мертвий, я ретельно припустив, що ви вже будете принаймні на Windows 7.
LPChip

Лише в головному режимі це не працює в останніх Windows 10, враховуючи, що Microsoft замінила командний рядок на Powershell.
LPChip

3
Проголосувавши це так, як ви все ще можете використовувати це в Windows 10, перейшовши в Налаштування> Панель завдань> [Замінити командний рядок на Windows Powershell ..] - вимкніть це.
Сід

2

У Windows 10 також можна ввести cmd у вікні Run, натиснути Shift + Ctrl + Enter, а не просто натискати просто Enter. Він запитає дозволу, а cmd буде в режимі адміністратора.


@phuclv Прийнята відповідь вказує на пошук командного рядка в меню "Пуск". Моя відповідь корисна у випадку, коли меню запуску не відкривається.
zackygaurav

немає. У будь-якій Windows, не тільки Windows 10, натискаючи Win + R, введіть команду> Ctrl + Shift + Enter. А в Windows 10 краще використовувати Win + X> A
phuclv

@phuclv Чувак, замість того, щоб розповідати в коментарях, додайте власну відповідь.
zackygaurav

немає. це має бути відповідь на іншу відповідь
phuclv

1

проста відповідь:

  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)


0

Щоб запустити 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.