Bu özelliği şu anda Windows Gezgini'nde bağlam menülerine eklemeyi bilmemin tek yolu:
[Bu komut dosyasını yükseltilmiş bir powershell isteminde çalıştırın]
$menu = 'Open Windows PowerShell Here as Administrator'
$command = "$PSHOME\powershell.exe -NoExit -NoProfile -Command ""Set-Location '%V'"""
'directory', 'directory\background', 'drive' | ForEach-Object {
New-Item -Path "Registry::HKEY_CLASSES_ROOT\$_\shell" -Name runas\command -Force |
Set-ItemProperty -Name '(default)' -Value $command -PassThru |
Set-ItemProperty -Path {$_.PSParentPath} -Name '(default)' -Value $menu -PassThru |
Set-ItemProperty -Name HasLUAShield -Value ''
}
Bu komut dosyası aşağıdaki bağlantıdan alınmıştır:
http://www.powershellmagazine.com/2013/06/25/pstip-how-to-start-an-elevated-powershell-from-windows-explorer/
En son Windows düzeltme eki kayıt defteri ayarımı 'kaldırmadan' bu şekilde yaptığımdan% 99 eminim (aynı zamanda numlock önyükleme durumu gibi diğer özelleştirmeleri de kaldırdı, ancak bu daha az can sıkıcı).
Herhangi biri daha iyi bir yaklaşım biliyorsa; yani bu geçici olmayacak, lütfen bana bildirin, bu cevabı kabul edeceğim.