1

Я хочу, чтобы опция открывала окно команд или окно Powershell от имени администратора из контекстного меню диска и каталога в Windows.

Я могу иметь либо путем создания и заполнения ключи реестра специальной «RUNAS» будет показано ниже, но есть способ , которым я могу иметь оба перечисленных в контекстном меню и как работать в качестве администратора?

[HKEY_CLASSES_ROOT\Drive\shell\runas]
...
[HKEY_CLASSES_ROOT\Drive\shell\runas\command]
...
[HKEY_CLASSES_ROOT\Directory\shell\runas]
...
[HKEY_CLASSES_ROOT\Directory\shell\runas\command]
...
[HKEY_CLASSES_ROOT\Directory\Background\shell\runas]
...
[HKEY_CLASSES_ROOT\Directory\Background\shell\runas\command]
...

1 ответ1

6

Следующий взлом реестра работает для каталогов в Windows 8.1:

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\Directory\shell\runas]
"HasLUAShield"=""
@="CMD here as administrator"

[HKEY_CLASSES_ROOT\Directory\shell\runas\command]
@="cmd.exe /S /K pushd \"%V\""
"DelegateExecute"=""

[HKEY_CLASSES_ROOT\Directory\shell\runasPowerShell]
"HasLUAShield"=""
@="PowerShell here as administrator"

[HKEY_CLASSES_ROOT\Directory\shell\runasPowerShell\command]
@="Powershell Start-Process PowerShell -verb runas -ArgumentList '-noexit', 'Push-Location -literalPath ''\"%V\"'''"
"DelegateExecute"=""

Вы также можете добавить аналогичные runas и runasPowerShell для дисков в [HKEY_CLASSES_ROOT\Drive\shell] .

Запустите CMD и PowerShell с повышенными привилегиями.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .