Чи є більш швидкий спосіб відкрити процес як адміністратор (з увімкненим UAC)?


49

Наразі (у Windows 10) - якщо я хочу відкрити підказку CMD, натискаю клавішу Windows, набираю CMDта натискаю Enter. Якщо я хочу, щоб він відкрився в якості адміністратора, я повинен right clickвибрати елемент і натиснути Run As administrator. Чи є спосіб я це зробити без використання миші?

введіть тут опис зображення


2
у програмі win10 та win8 можна клацнути правою кнопкою миші кнопку запуску та вибрати "командний рядок (адміністратор)". Я думаю, що це найшвидший спосіб. оскільки мені не подобається працювати з мишею, я використовую CTRL SHIFT ENTER, як і запропоновано у відповідях
SimonS

Відповіді:


81

Утримуючи CTRL+ SHIFT, натискаючи кнопку Enter, вона відкривається як адміністратор.

Здається, ви також можете утримувати CTRL+ SHIFT+ Left Clickвікно CMD на панелі завдань (можливо, і інші програми), щоб також відкрити нове в якості адміністратора.

Підтверджено роботу в Windows 7, 8, 8.1 та 10.


Так, це безумовно працює в 8 / 8.1. Я вважаю, що він працював і в 7, але зараз не можу спробувати.
Даніель Б

2
Але це робить. Я використовую його щодня.
Даніель Б

1
Прямо! +1 Також якщо у вас є щось, що ви завжди хочете запустити як адміністратор, ви можете натиснути правою кнопкою миші, перейти до властивостей, натиснути Додатково, а потім встановити прапорець "Запустити як адміністратор". Він підкаже піднесення під час кожного запуску. Однак не всі ярлики / посилання / програми дозволяють це зробити. Наприклад, ярлик MIcrosoft Edge не дозволить мені клацнути правою кнопкою миші та перейти до властивостей. Я бачу, як Бен Н поставив це як відповідь.
Тодд Вілкокс

3
Зауважте, що це ТІЛЬКИ працює на панелі меню "Пуск". Він НЕ працює з підказкою запуску програми Win + R.
Нельсон

1
Прекрасний спосіб поголити кілька сотень мілісекунд поза робочим процесом. Змінило моє життя. +1
ПНДА

22

Для Windows 8.1 та 10 англійською мовою відкрити командний рядок адміністратора за допомогою клавіатури

Windows Key+ XдаліA

Для інших мов відповідна клавіша для використання буде вказана підкресленням у спливаючому меню.


3
Майте на увазі, що мнемоніка швидкого доступу до меню, як правило, локалізована, тому для деяких мов це може бути різним. (Хоча адміністратор досить стабільний у цьому питанні)
PTwr

2
Моєю мовою, це Windows+ X, то C.
Петро Худечек

Це має бути прийнятою відповіддю. Це найшвидший метод з усіх відповідей тут.
ПНДА

1
@ PandaLion98 Це не відповідає на питання. ОП попросило рішення для будь-якої програми, а не лише командного рядка.
Девід Маршалл

@DavidMarshall Touche
PNDA,

8

Ctrl+ Shift+ Enter- це зручно, але якщо ви віддаєте перевагу середовищу, подібному до Linux, цей сценарій можна зберегти як sudo.cmdдесь у вашому PATH:

@echo Set objShell = CreateObject("Shell.Application") > %temp%\sudo.tmp.vbs
@echo args = Right("%*", (Len("%*") - Len("%1"))) >> %temp%\sudo.tmp.vbs
@echo objShell.ShellExecute "%1", args, "", "runas" >> %temp%\sudo.tmp.vbs
@cscript %temp%\sudo.tmp.vbs

Тоді ви можете використовувати цю команду:

sudo cmd

Першоджерело


1
Мабуть, ви самі вже давали атрибуцію раніше: P: superuser.com/a/640599
d0nut

1
@iismathwizard Це ... цікаво;) Дякую!
gronostaj

4

Якщо ви постійно відкриваєте підказки адміністративних команд, ви можете створити ярлик на панелі завдань:

  1. Знайти командний рядок в результатах пошуку. (Пошук cmdтворів.)
  2. Клацніть правою кнопкою миші та виберіть Закріпити на панелі завдань .
  3. Відкрийте властивості ярлика на панелі завдань, клацнувши правою кнопкою миші на піктограмі, а потім клацніть правою кнопкою миші пункт, що з'являється в командному рядку , і виберіть " Властивості" .
  4. На вкладці Ярлик натисніть кнопку Додатково .
  5. У вікні властивостей позначте пункт Запустити як адміністратор і OK

Тепер ви можете активувати цей ярлик, утримуючи клавішу Windows і натиснувши номер, який відображає положення цього значка (не включаючи стандартний значок перемикача на робочому столі Windows 10). Наприклад, якщо значок вашого командного рядка є другим закріпленим елементом, натискання Windows+ 2активує його. Якщо натиснути Alt+, Yви приймете підказку UAC. Ось лише дві команди клавіатури, загалом чотири клавіші, жодна миша.


1
+1 Зауважте, що якщо обліковий запис, який ви використовуєте, не є локальним адміністратором (якого насправді не повинно бути!), Ви не можете просто Alt + Y, ви фактично повинні ввести ім'я користувача та пароль адміністративного акаунта. Цей спосіб ідеально підходить для запуску будь-якого інструмента адміністрування, наприклад, менеджера сервера або Powershell, де ви хочете, щоб він працював як адміністратор домену, але не хотів увійти на свій комп’ютер як адміністратор домену.
Тодд Вілкокс

1
Зауважте, що Windows+ 2трюк (якого я раніше не бачив) діє по суті так само, як натискання на відповідний значок: він запустить ярлик, якщо він не працює, або переключиться на (або переключиться між ним), якщо вони вже запущені . (Це було в Windows 7).
TripeHound

2

Якщо на клавіатурі є клавіша меню , ви можете використовувати її замість правої кнопки миші.

Це не так зручно, як деякі інші варіанти в цьому випадку, але це також більш загальне.


3
Якщо на вашій клавіатурі немає клавіші меню, замість цього можна використовувати shift-f10.
Джеральд Шнайдер

1

Я припускаю, що "швидкий" у первісному питанні стосується швидкості використання, і вкладення часу для цього не викликає занепокоєння.

Якщо це правда, наступне, безумовно, призведе до швидкого запуску, оскільки воно підвищується без необхідності працювати з підказкою UAC.

http://www.thewindowsclub.com/create-elevated-shortcut-run-programs-bypass-uac

Щоб забезпечити конспект методики, ви створюєте завдання в планувальнику завдань, який запускає вашу програму вибору з підвищеними обліковими даними. Запуск цієї програми не вимагає взаємодії з підказкою UAC, і, викликавши планувальник завдань з відповідними параметрами, ви можете запустити програму вибору за допомогою подвійного клацання по ярлику.

Для цього потрібна окрема задача планувальника завдань для кожної різної програми, яку ви хочете підвищити.


0

EDIT: Я просто перечитав те, що ви запитали, і побачив, що ви не хочете користуватися мишкою. Вибач за те. Я буду тримати цей коментар для тих, хто хоче використовувати мишу.


Чому б не клацнути правою кнопкою миші значок меню "Пуск" у Windows 8/10 та натиснути командний рядок (адміністратор)?

Клацніть правою кнопкою миші на:

Меню "Пуск"

потім натисніть:

Пункти контекстного меню


0

win + r, regedit.exe, ctrl + f "enablelua", почекайте трохи, встановіть значення d-word на 0

Тепер усе відкриється з правами адміністратора за замовчуванням.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.