Mehr als ein „Öffnen Sie xxxxx hier als Administrator“

Mehr als ein „Öffnen Sie xxxxx hier als Administrator“

Ich möchte die Möglichkeit haben, über die Laufwerk- und Verzeichniskontextmenüs in Windows ein Eingabeaufforderungs- oder Powershell-Fenster als Administrator zu öffnen.

ich kann habenentwederdurch Erstellen und Auffüllen der speziellen 'runas'-Registrierungsschlüssel, die unten gezeigt werden, aber gibt es eine Möglichkeit,beideim Kontextmenü aufgeführt und habenbeideAls Administrator ausführen?

[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]
...

Antwort1

Der nächste Registry-Hack funktioniert für Verzeichnisse unter 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"=""

Sie können darunter auch analoge Schlüssel runasund runasPowerShellUnterschlüssel für Laufwerke hinzufügen.[HKEY_CLASSES_ROOT\Drive\shell]

Führen Sie sowohl CMD als auch PowerShell mit erhöhten Rechten aus

verwandte Informationen