# Zusätzliche Kontextmenü-Einträge bei gedrückter Shift-Taste

Ab Windows Vista wurde das Kontextmenü um eine neue Funktion erweitert.

Es können jetzt Einträge erstellt werden, die erst dann angezeigt werden, wenn beim Rechtsklick mit der Maustaste zusätzlich noch die Shift-Taste gedrückt wird. Diese erweitere Kontextmenü wird auch mit der Tastenkombination Shift + F10 angezeigt.

Mit dieser Funktion können die Kontextmenüs übersichtlich gestaltet werden, da nur bei gedrückter Shifttaste alle Einträge angezeigt werden und somit - selten gebrauchte Einträge - nicht immer sichtbar sind.

So findet man im Kontextmenü der Ordner (auf der rechten Seite im Explorer), mit 'gedrückter Shifttaste' zusätzliche Einträge "Als Pfad kopieren" und "Eingabeaufforderung hier öffnen".

## Wie kann ich solche Einträge im Kontextmenü erstellen?

Diese Art der Einträge können Sie nur über die Registry anlegen und bearbeiten.

Starten Sie den Registryeditor und ändern Sie in der Registry die Einträge wie beschrieben ab. Beachten Sie dazu bitte folgende Punkte: Aufbau der Registrydatenbank Wichtige Hinweise (Informationen zum Sichern der Registrydatenbank) Unterschiede zwischen Regedit und Regedt32 Aufrufen von REGEDIT.EXE (alle Betriebssysteme) oder REGEDT32.EXE (nur Windows NT/2000) Wenn der Pfad zum Schlüssel nicht vorhanden ist, müssen Sie die nötigen Schlüssel selber hinzufügen. Rechtsklick auf den letzten Schlüssel (links im Tree) aus dem Kontextmenü "Neu" -> "Schlüssel" auswählen, und die fehlenden Schlüssel mit den angegebenen Namen anlegen.

Die Kontextmenüeinträge finden Sie in der Registry unter "HKEY_CLASSES_ROOT".

Hier können Sie das Kontextmenü für eine bestimmte Dateiendung (Extension) "<Dateiendung>", für alle Dateien "*" oder für Ordner "Directory" bearbeiten. Sie finden in der WinFAQ unter dem Stichwort "Kontextmenü" noch weitere Informationen zu Kontextmenüeinträgen.

Wenn man jetzt zu "HKEY_CLASSES_ROOT\ Directory\ Background \shell\ cmd" geht, welches für den Eintrag im Kontextmenü verantwortlich ist, findet man den zusätzlichen Wert "Extended" als Datentyp REG_SZ. Dieser Wert legt fest, dass dieser Eintrag nur bei gedrückter Shift-Taste angezeigt wird. Wenn Sie den Eintrag löschen, wird der Eintrag wieder sofort im Kontextmenü permanent angezeigt.

Wenn Sie andere Kontextmenüeinträge ausblenden wollen, müssen Sie nur einen Eintrag mit den Namen "Extended" - ohne Wert - im entsprechenden Kontextmenüschlüssel erzeugen.

Eine weitere Besonderheit ist hier auch noch der zusätzliche Schlüssel "Background".

Normalerweise finden Sie "shell" schon eine Ebene früher im Tree (der ganze Pfad lautet dann "HKEY_CLASSES_ROOT\ Directory\ shell\") und dieser Eintrag ist auch weiterhin noch vorhanden.

Mit dem neuen, zusätzlichen Eintrag "Background" (s. oben: zwischen "Directory" und "shell") wurde eine weitere Funktion eingeführt.

Einträge, welche unterhalb dieses Schlüssels liegen, werden auch angezeigt, wenn der Mausklick auf den Hintergrund (kein markiertes Ordnerobjekt) ausgeführt wird. Dadurch werden diese Einträge z.B. beim Rechtsklick mit der Maustaste auf dem Desktop angezeigt (Anmerkung: Desktop ist auch nur ein Ordner mit erweiterten Funktionen).

WinFAQ: Startseite | WinFAQ: HTMLMenü | WinFAQ: Java Version

Der Tipp enthält einen Fehler oder Sie haben noch eine Ergänzung dafür? Schreiben Sie uns über die Feedback-Seite an: Feedback-Formular

URL: http://www.winfaq.de/faq_html/Content/tip2000/tip2328.htm

WinFAQ ® Version 9.01 Copyright © 1996/2016 by Frank Ullrich