2016-11-14 3 views
2

Как запустить PowerShell из контекстного меню (удерживая клавишу shift) в текущей папке с правами администратора? Есть ли более простой способ, чем ввести любой код в реестр Windows?Как запустить PowerShell с правами администратора из текущей папки?

+0

Этот вопрос не относится к теме в stackoverflow. В зависимости от вашей версии Windows, почему бы не разместить значок быстрого доступа в строке заголовка проводника? – LotPings

+0

Если это оффтоп, я сожалею об этом. Я просто искал ответа в течение нескольких часов, поэтому решил поделиться этими знаниями с сообществом. Я не знаю, что у вас на уме, не могли бы вы объяснить свое решение? – Dominik

ответ

4

У меня была такая же проблема в последнее время. Ответ, к сожалению, не был очевиден и легко найти. В Интернете есть несколько сценариев, но я работал в меня. Ниже я представляю вам скрипт, который можно вставить в любой файл с расширением reg и запустить. После этого Вы сможете запускать PowerShell с правами администратора из текущей открытой папки (Вы должны провести сдвиг, а затем щелкните правой кнопкой мыши на пустом месте в папке

Код:.

Windows Registry Editor Version 5.00 

[HKEY_CLASSES_ROOT\Directory\Background\shell\PowerShellAsAdmin] 
@="Open PowerShell window here as administrator" 
"Extended"="" 
"HasLUAShield"="" 
"Icon"="powershell.exe" 

[HKEY_CLASSES_ROOT\Directory\Background\shell\PowerShellAsAdmin\command] 
@="C:\\Windows\\system32\\WindowsPowerShell\\v1.0\\powershell.exe -windowstyle hidden -Command \"Start-Process powershell -ArgumentList '-NoExit', '-Command cd %V' -Verb runAs\"" 

Контекст вид меню:

enter image description here

3

Как LotPings упоминает в комментариях, вы можете добавить простой ярлык на панели инструментов Access Quck, если вы работаете в Windows, 10. Это поддерживается Windows, с помощью defaul т.

Это изображение должно объяснить, как его настроить. Shortcut powershell-admin

В то время как это не использует shift, у вас все еще есть быстрый способ запуска PowerShell в текущем каталоге в качестве администратора.

+0

Спасибо Jonas, в то время не было доступа к английскому Win10. – LotPings