Kontextmenü bearbeiten

Hy there,

wie kann man die Einträge im Kontextmenü manipulieren? Je nach Dateiart erscheinen bei mir Einträge für das Antiviren- Zip- und div. andere proggies doppelt. Das Menü scheint ja als Baukasten zusammengesetzt zu sein. Und ich denke (jaja Pferde und so…) das hier an verschiedenen Stellen in der Reg. gefriemelt werden muß. Oder kennt da einer ein gutes Tool?

Danke für Eure Hilfe

olli

Hallo

ich denke schon, dass es dafür Tools gibt, mir ist aber keines bekannt. In der Registry findest du die Einträge unter

HKEY_CLASSES_ROOT/typID/shell
oder
HKEY_CLASSES_ROOT/typID/ContextMenuHandles/

mfg
M.Butz

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

Hallo

Hallo Matthias

ich denke schon, dass es dafür Tools gibt, mir ist aber keines
bekannt.

Schade…

In der Registry findest du die Einträge unter

HKEY_CLASSES_ROOT/typID/shell
oder
HKEY_CLASSES_ROOT/typID/ContextMenuHandles/

ähh nööö.

Aber HKEY_CLASSES_ROOT/*/shell und
HKEY_CLASSES_ROOT/*/ContextMenuHandles/ und
HKEY_CLASSES_ROOT/*/PropertySheetHandles/

Danke schön für den Hinweis wonach ich zu suchen habe. Doch nun stellt sich mir die Frage, was ich da machen kann. Denn jeder der Einträge kommt hier nur einmal vor, mit kryptischen Werteschlüssel. Der Schlüssel ContextMenuHandlers kommt aber noch öfter in der Reg. vor, nicht immer nachzuvollziehen was da eigenlich hintersteckt. Meinst Du mal die Reg. sichern und dann die Einträge in HKEY_CLASSES_ROOT/*/ContextMenuHandles/ löschen? Könnte helfen, oder?

nochmals vielen Dank
und alles Gute

olli

mfg
M.Butz

Hy there,

wie kann man die Einträge im Kontextmenü manipulieren? Je nach
Dateiart erscheinen bei mir Einträge für das Antiviren- Zip-
und div. andere proggies doppelt. Das Menü scheint ja als
Baukasten zusammengesetzt zu sein. Und ich denke (jaja Pferde
und so…) das hier an verschiedenen Stellen in der Reg.
gefriemelt werden muß. Oder kennt da einer ein gutes Tool?

Danke für Eure Hilfe

olli

und nochmal hallo :smile:

Hallo

Hallo Matthias

ich denke schon, dass es dafür Tools gibt, mir ist aber keines
bekannt.

Schade…

In der Registry findest du die Einträge unter

HKEY_CLASSES_ROOT/typID/shell
oder
HKEY_CLASSES_ROOT/typID/ContextMenuHandles/

ähh nööö.

mit typID meine ich den entsprechenden Schlüssel für den Dateityp. Der Schlüssel für .exe Dateien lautet z.B. exefile

unter shell befindet sich meistens nur ein Eintrag, der normalerweise open lautet. Das ist der Standardeintrag, der die Datei öffnet. Ihm untergeordnet ist noch der Eintrag command. Der enthält dann den genauen Pfad zum Programm im Standard Wert.
Um jetzt einen neuen Eintrag zu erstellen klickst du mit der rechten Maustaste auf shell und klickst dann auf Neu/Schlüssel. Jetzt suche dir einen Namen für den Vorgang aus z.B. edit. Jetzt klickst du auf den gerade erstellten Schlüssel mit der rechten Maustaste und wählst wieder Neu/Schlüssel aus. Diesen Schlüssel nennst du command. Klicke nun auf den Schlüssel und doppelklicke dann in der rechten Fensterhälfte auf den Wert Standard. Jetzt öffnet sich ein Fenster indem du den Pfad zu dem gewünschten Programm angeben kannst. Beachte aber, dass du nach dem Pfad %1 einfügen musst. Also z.B. C:\Programme\Internet Explorer\iexplore.exe %1
Das mit den ContextMenuHandlers ist eine Alternative, aber dazu musst du erst die Zeichenfolge die dort bei jedem Schlüssel unter Standard angegeben ist unter HKEY_CLASSES_ROOT/CLSID/ suchen bzw. so einen erstellen.

Aber HKEY_CLASSES_ROOT/*/shell und
HKEY_CLASSES_ROOT/*/ContextMenuHandles/ und
HKEY_CLASSES_ROOT/*/PropertySheetHandles/

unter HKEY_CLASSES_ROOT/*/ sind die Einstellungen für alle Dateitypen gespeichert.

Danke schön für den Hinweis wonach ich zu suchen habe. Doch
nun stellt sich mir die Frage, was ich da machen kann. Denn
jeder der Einträge kommt hier nur einmal vor, mit kryptischen
Werteschlüssel. Der Schlüssel ContextMenuHandlers kommt aber
noch öfter in der Reg. vor, nicht immer nachzuvollziehen was
da eigenlich hintersteckt. Meinst Du mal die Reg. sichern und
dann die Einträge in HKEY_CLASSES_ROOT/*/ContextMenuHandles/
löschen? Könnte helfen, oder?

nochmals vielen Dank
und alles Gute

olli

mfg
M.Butz

Hy there,

wie kann man die Einträge im Kontextmenü manipulieren? Je nach
Dateiart erscheinen bei mir Einträge für das Antiviren- Zip-
und div. andere proggies doppelt. Das Menü scheint ja als
Baukasten zusammengesetzt zu sein. Und ich denke (jaja Pferde
und so…) das hier an verschiedenen Stellen in der Reg.
gefriemelt werden muß. Oder kennt da einer ein gutes Tool?

Danke für Eure Hilfe

olli

ich hoffe ich konnte diesmal helfen :wink:

mfg
M.Butz

1 Like

Auch ein erneutes hallo,

ich werde mir mal Deine Antwort verinnerlichen. Das wird mein Vorhaben bestimmt fördern.

Vielen Dank und einen guten Rutsch

olli