Kontext-Menü "Neu"

Windows 1 über 9x bis hin zu Vista, 7, 8, 10 und 11 sowie zukünftige Systeme
Unix / Linux in allen Derivaten und Varianten
Antworten
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Kontext-Menü "Neu"

Beitrag von oxpus »

Wer wollte nicht schon immer mal die Einträge aus dem Kontext-Menü-Punkt "Neu" aufräumen, bzw. dort neue Einträge anlegen?
Nun, löschen kann man diese mit TweakUI von Microsoft (TweakUI 1.33 für Windows 95/98/ME/2000 und PowertoysXP für WindowsXP), erstellen ist schon etwas schwerer. Hierzu folgendes Beispiel:

Es soll mittels Kontextmenü > Neu eine Wordvorlage (Dokument.dot) für ein neues Dokument erstellt werden. Folgende Vorgehensweise hierzu:
In den Ordner C:\Windows\ShellNew (oder C:\WINNT\ShellNew) die gewünschte Vorlage kopieren.
In der Registry unter
HKEY_CLASSES_ROOT\.dot\Word.Template.8 <-- Office 2000 und neuer
HKEY_CLASSES_ROOT\.dot\Word.Template.6 <-- Office 97
den Schlüssel ShellNew anlegen und da drinnen die neue Zeichenfolge FileName (jeweils rechte Maustaste > Neu).
So entsteht der Pfad
HKEY_CLASSES_ROOT\.dot\Word.Template.8\ShellNew\FileName
Als Wert für den Schlüssel FileName dann den Namen der Vorlage angeben und im Kontextmenü erscheint unter dem Punkt Neu der Eintrag "Microsoft Word-Vorlage", sofern die Datei auch wirklich vorhanden ist!
Ein Klick auf diesen neu erstellte Eintrag und es wird die entsprechende Vorlage erstellt und führt beim Öffnen zu einem neuen Dokument. Man kann hierzu leere Dokumente oder bereits gefüllte Vorlagen verwenden.

Selbstverständlich kann das auch mit anderen Dateitypen gemacht werden. Hierzu muss nur unter dem Registry-Key HKEY_CLASSES_ROOT der entsprechende Dokumententyp aufgerufen werden und analog der obigen Beschreibung verfahren werden.
So kann man z.B. für den Dateitypen ".txt" eintragen:
HKEY_CLASSES_ROOT\.txt\ShellNew\FileName\Textdatei.txt

Hier unterscheidet sich das Ganze insofern von Word, da Office die Dokumente anders verwaltet. Also ist die Programmbezeichnung (Word.Template.8) wegzulassen.
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Antworten