Ich habe versucht, die .reg-Dateien anzuwenden und zu bearbeiten, zum Beispiel,HierUndHier
Es scheint jedoch nicht möglich zu sein, in allen Rechtsklickmenüs die Optionen „PowerShell hier“ und „Eingabeaufforderung“ hier zu erhalten, ohne für einige die Umschalttaste gedrückt zu halten.
Gibt es eine Möglichkeit, diese mit einer einzigen REG-Datei zu jedem Rechtsklickmenü hinzuzufügen (also zu Laufwerken, Ordnern und Leerzeichen innerhalb eines Ordners)?
Diese Frage hat eine andere FormDieses hier
Dabei schließe ich auch das Klicken mit der rechten Maustaste in den weißen Bereich eines aktuell geöffneten Ordners ein (nicht nur das direkte Klicken auf einen Ordner oder ein Laufwerk).
Antwort1
Überprüfen Sie, ob der Zeichenfolgenwert „extended“ entweder umbenannt oder entfernt wurde, um die Umschaltanforderung zu deaktivieren.
Fügen Sie außerdem einen String-Wert mit dem Namen "NoWorkingDirectory" hinzu. Dadurch werden beide angezeigt, auch wenn kein Ordner angeklickt wurde.
Antwort2
Lösung für PowerShell:
- „Win + R“, führen Sie regedit aus, um den Registrierungseditor zu öffnen.
Gehen Sie jeweils zu den Standorten:
HKEY_CLASSES_ROOT\Verzeichnis\shell\Powershell HKEY_CLASSES_ROOT\Verzeichnis\Hintergrund\shell\Powershell HKEY_CLASSES_ROOT\Laufwerk\shell\Powershell
Klicken Sie für jeden Schlüssel mit der rechten Maustaste auf den Schlüssel im linken Bereich, „Berechtigungen…“, „Erweitert“, ändern Sie den Besitzer in „Administratoren“ und weisen Sie dann „Administratoren“ „Vollzugriff“ – „Zulassen“ zu. Drücken Sie „OK“.
- Löschen Sie für jeden Schlüssel den Schlüssel „Erweitert“ im rechten Bereich.
Antwort3
Windows Registry Editor Version 5.00
; Add_enhanced_cmd_and_powershell_to_menu.reg ; Dies fügt Command- und Powershell-Untermenüoptionen hinzu
[HKEY_CLASSES_ROOT\Directory\Background\shell\01MenuCmd] "ExtendedSubCommandsKey"="Verzeichnis\ContextMenus\MenuCmd" "Icon"="cmd.exe" "MUIVerb"="Eingabeaufforderungen"
[HKEY_CLASSES_ROOT\Directory\Background\shell\02MenuPowerShell] "ExtendedSubCommandsKey"="Verzeichnis\ContextMenus\MenuPowerShell" "Icon"="powershell.exe" "MUIVerb"="PowerShell-Eingabeaufforderungen"
[HKEY_CLASSES_ROOT\Directory\ContextMenus\MenuCmd\shell\open] "Icon"="cmd.exe" "MUIVerb"="Eingabeaufforderung"
[HKEY_CLASSES_ROOT\Directory\ContextMenus\MenuCmd\shell\open\command] @="cmd.exe /s /k pushd \"%V\""
[HKEY_CLASSES_ROOT\Directory\ContextMenus\MenuCmd\shell\runas] "HasLUAShield"="" "Icon"="cmd.exe" "MUIVerb"="Eingabeaufforderung mit erhöhten Rechten"
[HKEY_CLASSES_ROOT\Directory\ContextMenus\MenuCmd\shell\runas\command] @="cmd.exe /s /k pushd \"%V\""
[HKEY_CLASSES_ROOT\Directory\ContextMenus\MenuPowerShell\shell\open] "Icon"="powershell.exe" "MUIVerb"="PowerShell"
[HKEY_CLASSES_ROOT\Directory\ContextMenus\MenuPowerShell\shell\open\command] @="powershell.exe -noexit -command Set-Location '%V'"
[HKEY_CLASSES_ROOT\Directory\ContextMenus\MenuPowerShell\shell\runas] "HasLUAShield"="" "Icon"="powershell.exe" "MUIVerb"="PowerShell erhöht"
[HKEY_CLASSES_ROOT\Directory\ContextMenus\MenuPowerShell\shell\runas\command] @="powershell.exe -noexit -command Set-Location '%V'"
[HKEY_CLASSES_ROOT\Directory\shell\01MenuCmd] "ExtendedSubCommandsKey"="Verzeichnis\ContextMenus\MenuCmd" "Icon"="cmd.exe" "MUIVerb"="Eingabeaufforderungen"
[HKEY_CLASSES_ROOT\Directory\shell\02MenuPowerShell] "ExtendedSubCommandsKey"="Verzeichnis\ContextMenus\MenuPowerShell" "Icon"="powershell.exe" "MUIVerb"="PowerShell-Eingabeaufforderungen"
Antwort4
Ich habe eine vollautomatische Lösung zum Hinzufügen von PS- und CMD-Kontextelementen erstellt. Führen Sie einfach set_registry.cmd aus und die Registrierung wird aktualisiert, um zwei Schaltflächen hinzuzufügen, wenn Sie mit der rechten Maustaste auf einen Ordner oder in einen geöffneten Ordner klicken:
Dadurch wird der Besitzer der Registrierungsschlüssel zum Administrator geändert und Kontextmenüs hinzugefügt
Ändern Sie die Registrierung, um PS- und CWD-Kontextmenüs zu aktivieren