Есть ли способ открыть командную строку Windows из проводника Windows с правами администратора?

Есть ли способ открыть командную строку Windows из проводника Windows с правами администратора?

В проводнике Windows можно открыть папку и ввести "cmd" в адресной строке. Затем открывается CLI (cmd) с CWD, установленным на путь, выбранный в проводнике Windows. Но это не запускается от имени администратора.

Есть ли что-то подобное для открытия cmd с правами администратора?

решение1

Вы можете создать ярлык на панели инструментов с помощью следующей команды:

C:\Windows\System32\schtasks.exe /run /TN "AdminCommandPrompt"

Создайте задачу расписания с именем , AdminCommandPromptкоторая запускается с наивысшей привилегией, Действие команды с именем %windir%\system32\cmd.exe, и разрешите ее запуск по требованию. Затем создайте ярлык, который вы назовете запланированной задачей.

Подробнее:

Вот как должна выглядеть ваша задача в планировщике заданий:

Планировщик заданий AdminCommandPrompt

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

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

Затем создайте новый ярлык с помощью следующей команды:

C:\Windows\System32\schtasks.exe /run /TN "AdminCommandPrompt"

Затем вызовите ярлык AdminCP. Если вы его запустите, то должны получить командную строку администратора без UAC. Если вы измените значок, я не могу по какой-то причине получить фокус на консоли.

решение2

Этот файл regedit создаст соответствующий ярлык контекстного меню для контекстного меню, вызываемого нажатием клавиши Shift и правой кнопкой мыши: (предоставленоsevenforums)

Windows Registry Editor Version 5.00   

[-HKEY_CLASSES_ROOT\Directory\shell\runas]

[HKEY_CLASSES_ROOT\Directory\shell\runas]
@="Open command window here as Administrator"
"Extended"=""
"HasLUAShield"=""

[HKEY_CLASSES_ROOT\Directory\shell\runas\command]
@="cmd.exe /s /k pushd \"%V\""

[-HKEY_CLASSES_ROOT\Directory\Background\shell\runas]

[HKEY_CLASSES_ROOT\Directory\Background\shell\runas]
@="Open command window here as Administrator"
"Extended"=""
"HasLUAShield"=""

[HKEY_CLASSES_ROOT\Directory\Background\shell\runas\command]
@="cmd.exe /s /k pushd \"%V\""

[-HKEY_CLASSES_ROOT\Drive\shell\runas]

[HKEY_CLASSES_ROOT\Drive\shell\runas]
@="Open command window here as Administrator"
"Extended"=""
"HasLUAShield"=""

[HKEY_CLASSES_ROOT\Drive\shell\runas\command]
@="cmd.exe /s /k pushd \"%V\""


[-HKEY_CLASSES_ROOT\LibraryFolder\background\shell\runas]

[HKEY_CLASSES_ROOT\LibraryFolder\background\shell\runas]
"Extended"=""
"HasLUAShield"=""
@="Open command window here as Administrator"

[HKEY_CLASSES_ROOT\LibraryFolder\background\shell\runas\command]
@="cmd.exe /s /k pushd \"%V\""

Вся магия кроется в HasLUAShieldключевом слове. (Удалите Extendedстроки, если хотите, чтобы оно было в обычном контекстном меню)

решение3

Я научился справляться с этим следующим образом: перейти в корневой каталог (C:\Windows\System32\cmd.exe), создать ярлык на рабочем столе. На ярлыке перейти в свойства, дополнительно, поставить галочку «запуск от имени администратора».

или

Введите cmd в меню «Пуск» от имени администратора. Как показано ниже:

  1. НажмитеНачинать.
  2. вНачать поисккоробка, типcmd, а затем нажмите CTRL+SHIFT+ENTER.
  3. ЕслиКонтроль учетных записей пользователейПоявится диалоговое окно, подтвердите, что отображаемое в нем действие — это то, что вам нужно, а затем щелкнитеПродолжать.

решение4

В зависимости от версии Windows существует несколько возможных способов:


Windows - 8 / 8.1 / 10

Щелкните правой кнопкой мыши поСтартовое менюзначок
Выберите вариантCommand Prompt (Admin)

Windows - Виста / 7 / 8 / 8.1 / 10

ОткройСтартовое меню
ТипcmdвПанель поиска
Когда появится соответствующий значок, щелкните по нему правой кнопкой мыши иRun as Administrator

Универсальный метод среди большинства версий Windows

Идти кC:\Windows\System32
Искатьcmd.exe
Щелкните правой кнопкой мыши и выберитеSend to -> Desktop (Shortcut)
Вернуться кРабочий столгде вы должны щелкнуть правой кнопкой мыши по ярлыку и выбратьProperties
Compatibilityвкладку
Отметьте галочкойRun as administratorопция
Применить и ОК


PS: Сделать это через проводник Windows гораздо сложнее, поскольку эти методы гораздо более доступны.

Связанный контент