wie ändere ich die file-extension, so dass beimm doppelklick aufs file entweder "öffnen mit" oder das richtige programm gestartet wird?
Archiv Altes Windows: 98, SE, ME und NT 16.921 Themen, 62.626 Beiträge
Hallo Rume,
Ja, ein Reg-File zu erstellen ist recht einfach, Batch-File kann ich dir auf die Schnelle keines bieten, werd mich aber mal dran versuchen.
Reg-File erstellen:
Editor (notepad.exe) starten, Text eingeben:
-------------------------------------------------------------------------------------------
REGEDIT4
[HKEY_CLASSES_ROOT\*\Shell\openas]
@="öffnen mit..."
[HKEY_CLASSES_ROOT\*\Shell\openas\command]
@="rundll32.exe shell32.dll,OpenAs_RunDLL \"%1\""
-------------------------------------------------------------------------------------------
REGEDIT4, beschreibt die Version von 'regedit.exe', in diesem Fall von Win98SE, zuerfahren über, Rechtsklick> Eigenschaften, auf 'regedit.exe', findest du im Windows-Ordner. Ev. anpassen. WinXP hat Ver.5.
[], der zu erzeugende Schlüssel
@=, bestimmt den Wert der Zeichenfolge; im Schlüssel 'openas' den Text der im Kontexmenü angezeigt wird, im Schlüssel 'command' die ausführende Anwendung und deren Parameter.
Wichtig:
jeden Befehlssatz in eine Zeile, ohne Zeilenumbruch!, schreiben und dann mit return bestätigen ! Sonst funkt's nicht.
Bei mehreren Schlüsseln, Leerzeile zwischen den zu erzeugenden Schlüsseln lassen.
Auf Klein-und Grosschreibung achten.
Auf Syntax und Leerzeichen achten.
Dann die Datei beliebig bennenen, als Endung '*.reg' verwenden und speichern.
Nach Doppelklick auf die Datei werden die Einträge der Registry hinzugefügt.
Du kannst auch neue DWORD-Werte erstellen, Ein Beispiel:
------------------------------------------------------------------------------------------------------------------------------------
REGEDIT4
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Polices\Explorer]
"NoFavoritesMenu"=dword:00000001
------------------------------------------------------------------------------------------------------------------------------------
"xyz", Name des zu erzeugenden DWORD
=dword:12345678, der Wert
Dieses Beispiel entfernt den 'Favoriten Ordner' aus dem Startmenü; den Wert auf Null gesetzt zeigt ihn wieder an, oder den Schlüssel wieder löschen.
Das dürfte vom Prinzip unter allen Windowsversionen so funktionieren, hab's bis jetzt aber erst unter Win98 auch getestet.
Hoffe das dir das weiterhilft, mit Grüssen ThomasS
PS: Werde mich noch mal melden wenn's mit einer Batch-Datei geklappt hat.