Helpliner 10 Geschrieben 21. Oktober 2005 Melden Geschrieben 21. Oktober 2005 Hallo Leute, hier nun also meine erste Frage in diesem Forum! Ich möchte die Zuordnung eines Dateityps von einem Programm auf ein anderes ändern. Als Beispiel: vorher : BMP --> MS Bild und Faxanzeige nachher : BMP --> XnView Der Weg "von Hand" wäre nun über den Explorer >> Extras >> Ordneroptionen >> Dateitypen etc. Ich möchte die Aufgabe aber per Script, Batch, CMD oder Reg-Datei automatisieren so das ich das ganze per Anmeldescript oder MSI Paket ablaufen lassen kann. Ich habe mal versucht die Vorgänge während des umstellens per RegMon aufzuzeichnen, allerdings sind 69000 Vorgänge etwas viel zum "mal eben" durchlesen. Kennt einer von euch eine Möglichkeit dies zu machen? Nachtrag: Ich habe schon mit den Befehlen Associate.exe aus dem ResKit und mit Ftype.exe und Assoc.exe herumprobiert, die Zuordnung scheint auch OK zu sein, aber die Datei (*.bmp) wird bei Doppelklick weiterhin mit der Bild und Faxanzeige geöffnet. Zitieren
Tom250376 10 Geschrieben 21. Oktober 2005 Melden Geschrieben 21. Oktober 2005 Hi, hier stehen die Zuordnungen in der Registry. Per Batch (reg import) oder vbs könntest du das ändern... HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\ Gruß ToM Zitieren
Neo88 10 Geschrieben 21. Oktober 2005 Melden Geschrieben 21. Oktober 2005 Hi Habe ein ähnliches Problem. Ich möchte meinen Arbeitsplatz öffnen ,möchte aber nicht das Icon Arbeitsplatz benutzen. Gibt`s dafür eine Batchdatei oder ein Script ?!? PS @Helpliner...reicht nicht [öffnen mit] ??? Gruß Neo Zitieren
Helpliner 10 Geschrieben 21. Oktober 2005 Autor Melden Geschrieben 21. Oktober 2005 @Tom Danke für die Info. Ich habe die Werte mal alle auf XnView umgeschrieben und auch den Wert der MRUListEx auf die richtige reihenfolge gebracht. Mir wird jetzt als Icon der Bilder zwar XnView angezeigt, bei doppelklick werden Sie aber weiterhin mit der MS Bild und Faxanzeige geöffnet. @neo > 1 Über "Öffnen mit" könnte ich das Standardprogramm festlegen...diese Möglichkeit lässt sich aber nicht in einem Script verwenden ;-) @neo > 2 Wegen deiner eigentlichen Frage musst du mal nach der CLSID des Arbeitsplatzes googeln, dann erstellst du dir eine Verknüpfung mit folgendem Ziel: explorer.exe /e,,::CLSID Zitieren
Empfohlene Beiträge
Schreibe einen Kommentar
Du kannst jetzt antworten und Dich später registrieren. Falls Du bereits ein Mitglied bist, logge Dich jetzt ein.