Moin zusammen,
Wenn ich z.B. auf dem Desktop, > „rechte Maustaste“ > „Neu“ klicke, kann ich ja verschiedene Dokumente „neu“ erstellen.
Dies möchte ich nun auch mit *.txt Dateien mit einem eigenen Programm (Textpad32) machen.
Wie kann ich da einen eigenen Eintrag hinzufügen??
Thanx for help!!
CU - Dominik
Hi,
da musst du in der Registry unter HKEY_CLASSES_ROOT bei dem Verzeichnistyp einen neuen Unterordner mit dem Namen ShellNew anlegen
In dem Ordner schreibst du eine neue Zeichenfolge mit der Bezeichnung NullFile und keinem Wert.
Beispiel für einen neuen Dateityp und Eintrag in Menüpunkt NEU
Öffne die Registry
Füge direkt unter HKEY_CLASSES_ROOT einen neuen Schlüssel ein
Bezeichnung
.xxt
Standardwert
xxtfile
Unter dem Ordner XXT fügst du noch einen Schlüssel ein
ShellNew
Füge eine neue Zeichenfolge in diesem Schlüssel ein
NullFile
Dann geh wieder zu HKEY_Classes_Root
Füge einen neuen Schlüssel ein
Bezeichnung
xxtfile
Standardbezeichnung
XXT-Files
Dann darunter den Schlüssel Shell, unter Shell, Open, unter Open, Command und schreib als Standardzeichenfolge
notepad.exe %1
So, und dann hast du einen neuen definierten Dateityp und unter dem Kontextmenü NEU taucht deine Datei auf.
greetz
Mario
[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]
Moin,
So, und dann hast du einen neuen definierten Dateityp und
unter dem Kontextmenü NEU taucht deine Datei auf.
Jepp, dankeschön - das war´s.
Aus irgendeinem Grund fehlte eigentlich nur der „Shellnew“ Schlüssel.
Alles andere war noch vorhanden. Jetzt klappts auch wieder mit den Textdateien… 
Aber mal noch nebenbei gefragt. Wie muß den den Pfad zum ausführenden Programm lauten, wenn ich irgendeinen anderen Dateityp erstellen will.
CU - Dominik
Du solltest den Pfad in Anführungsstrichen eingeben
„C:\Programme\das sind meine Dateien\blabla.exe“ %1
Moin,
Du solltest den Pfad in Anführungsstrichen eingeben
„C:\Programme\das sind meine Dateien\blabla.exe“ %1
Danke Dir - dann kann ich mir auch da weiterhelfen…
Jetzt kann ich dann mit Fox weitermachen… 
CU - Dominik