Wo kann ich das Kontextmenü editieren...

MarcDK

Banned
Registriert
Mai 2001
Beiträge
3.559
Wo kann ich das Kontextmenü editieren, das angezeigt wird wenn ich mit der rechten Maustaste (in WinXP) auf eine Datei klicke?

Manche Programme nisten sich da ein wie z.B. "auf Viren scannen" von Antivirus von G-Data.

Wo kann ich das edititieren oder einsehen?

In der Registrierung habe ich das nicht gefunden.
 
Die meisten Anwendungen haben dafür eine eigene *.dll-Datei auf die in der Registry gelinkt wird.
Bei Antivir müsste die im Installations-Verzeichnis liegen, irgendetwas mit "shellextension", oder so.

Ich habe mal ein *.reg file geschrieben, dass solche Einträge für Jext schreibt.
Das sieht dann so aus:
Code:
[HKEY_CLASSES_ROOT\*]
[HKEY_CLASSES_ROOT\*\shell\Jext]
@="&Edit with Jext"
[HKEY_CLASSES_ROOT\*\shell\Jext\Command]
@="\"D:\\Jext\\bin\\Jext.exe\" \"%1"

Das Verknüpft kurzerhand alle Dateitypen ohne "First-Handler" mit Jext und fügt ein Kontextmenü hinzu.

Für einzelne Dateitypen kann man auch einfach folgendes schreiben:
Code:
[HKEY_CLASSES_ROOT\aspfile]
[HKEY_CLASSES_ROOT\aspfile\shell\Jext]
@="&Edit with Jext"
[HKEY_CLASSES_ROOT\aspfile\shell\Jext\Command]
@="\"D:\\Jext\\bin\\Jext.exe\" \"%1"

Hier wird dann Der Dateityp *.asp verknüpft und es erscheint dann auch ein "Edit with Jext" Eintrag im Kontextmenü.
 
Zurück
Oben