Batch Registryeintrag für Dateiicon
Moin, moin liebe Adminkollegen. Ich habe hier schon öfter Hilfe auf dieser Seite gefunden, weshalb ich jetzt die Iniative ergriff und mich auch registriert habe.
Ich habe gleich zum Anfang auch schon eine Frage, wofür ich die Antwort im Web leider nciht gefunden habe. Ich bin mir sicher, dass hier viele kompetent genug
sind und mir weiterhelfen können.
Folgendes:
Bei uns in der Firma wird gerade von MSO 2007 auf OpenOffice umgestellt. Nun ist eines meiner Probleme gewesen, dass die Dateizuordnungen von .ppt, .doc, .xls
usw. nach der Deinstallation von MSO nicht automatisch OO zugeordnet wurden. D. h. sie wurden mit dem Editor geöffnet. Die Zuordnung zu ändern ist kein Problem
(Gibt ja verschiedene Möglichkeiten über Rechtsklick "Öffnen mit", über Ordneroptionen, Neuinstallation von OO). Da es aber nicht nur 1, oder 2 Arbeitsplätze sind, habe
ich eine Batchdatei geschrieben, die Registryeinträge für die jeweiligen Dateiendungen macht und diese OO zuordnet. Soweit, sogut. Das klappt schonmal.
Mein eigentliches Problem ist aber, dass die Icons nicht mit zugeordnet werden. Das bedeutet dass z. B. eine .doc-File zwar ordnungsgemäß geöffnet wird,
aber die Datei nur das Icon von dem Editor hat und nicht das von dem OpenOffice Writer. Das soll auch irgendwie über die Registry zu lösen sein, allerdings weiß ich nicht wie.
Da kommt ihr jetzt (hoffentlich) ins Spiel.
Danke schonmal im Voraus und frohe Pfingsten.
Hier die bisherige Batch:
Danke Timo
Ich habe gleich zum Anfang auch schon eine Frage, wofür ich die Antwort im Web leider nciht gefunden habe. Ich bin mir sicher, dass hier viele kompetent genug
sind und mir weiterhelfen können.
Folgendes:
Bei uns in der Firma wird gerade von MSO 2007 auf OpenOffice umgestellt. Nun ist eines meiner Probleme gewesen, dass die Dateizuordnungen von .ppt, .doc, .xls
usw. nach der Deinstallation von MSO nicht automatisch OO zugeordnet wurden. D. h. sie wurden mit dem Editor geöffnet. Die Zuordnung zu ändern ist kein Problem
(Gibt ja verschiedene Möglichkeiten über Rechtsklick "Öffnen mit", über Ordneroptionen, Neuinstallation von OO). Da es aber nicht nur 1, oder 2 Arbeitsplätze sind, habe
ich eine Batchdatei geschrieben, die Registryeinträge für die jeweiligen Dateiendungen macht und diese OO zuordnet. Soweit, sogut. Das klappt schonmal.
Mein eigentliches Problem ist aber, dass die Icons nicht mit zugeordnet werden. Das bedeutet dass z. B. eine .doc-File zwar ordnungsgemäß geöffnet wird,
aber die Datei nur das Icon von dem Editor hat und nicht das von dem OpenOffice Writer. Das soll auch irgendwie über die Registry zu lösen sein, allerdings weiß ich nicht wie.
Da kommt ihr jetzt (hoffentlich) ins Spiel.
Danke schonmal im Voraus und frohe Pfingsten.
Hier die bisherige Batch:
@echo off
SET KEY=HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\FileExts
reg add %Key%\.doc /v Application /d soffice.exe /f
reg add %Key%\.docx /v Application /d soffice.exe /f
reg add %Key%\.xls /v Application /d soffice.exe /f
reg add %Key%\.xlsx /v Application /d soffice.exe /f
reg add %Key%\.ppt /v Application /d soffice.exe /f
reg add %Key%\.pptx /v Application /d soffice.exe /f
reg add %Key%\.pot /v Application /d soffice.exe /f
reg add %Key%\.potx /v Application /d soffice.exe /f
exit
Danke Timo
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 143371
Url: https://administrator.de/contentid/143371
Ausgedruckt am: 22.11.2024 um 17:11 Uhr
6 Kommentare
Neuester Kommentar
Salü,
schau mal nach, ob die Einträge vorhanden sind - achtung sind nicht alle Treffer, nur ein paar.
Wenn nein - und Openoffice auch im selben Pfad ist - dann kannst du die mal Testhalber via
Logischweise - Winblows sei dank wirds aber erst beim nächsten booten aktiv.
Gruß
schau mal nach, ob die Einträge vorhanden sind - achtung sind nicht alle Treffer, nur ein paar.
Wenn nein - und Openoffice auch im selben Pfad ist - dann kannst du die mal Testhalber via
regedit /s regschnippsel.reg
importieren.Logischweise - Winblows sei dank wirds aber erst beim nächsten booten aktiv.
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\opendocument.WriterDocument.1\DefaultIcon]
@="C:\\Programme\\OpenOffice.org 3\\program\\soffice.exe,1"
[HKEY_CLASSES_ROOT\OpenOffice.org.Doc\DefaultIcon]
@="C:\\Programme\\OpenOffice.org 3\\program\\soffice.exe,1"
[HKEY_CLASSES_ROOT\OpenOffice.org.Docm\DefaultIcon]
@="C:\\Programme\\OpenOffice.org 3\\program\\soffice.exe,1"
[HKEY_CLASSES_ROOT\OpenOffice.org.Docx\DefaultIcon]
@="C:\\Programme\\OpenOffice.org 3\\program\\soffice.exe,1"
[HKEY_CLASSES_ROOT\opendocument.WriterTemplate.1\DefaultIcon]
@="C:\Programme\OpenOffice.org 3\program\soffice.exe,2"
[HKEY_CLASSES_ROOT\OpenOffice.org.Dot\DefaultIcon]
@="C:\Programme\OpenOffice.org 3\program\soffice.exe,2"
[HKEY_CLASSES_ROOT\opendocument.CalcDocument.1\DefaultIcon]
@="C:\\Programme\\OpenOffice.org 3\\program\\soffice.exe,3"
[HKEY_CLASSES_ROOT\opendocument.CalcTemplate.1\DefaultIcon]
@="C:\\Programme\\OpenOffice.org 3\\program\\soffice.exe,4"
[HKEY_CLASSES_ROOT\opendocument.DrawDocument.1\DefaultIcon]
@="C:\Programme\OpenOffice.org 3\program\soffice.exe,5"
[HKEY_CLASSES_ROOT\opendocument.DrawTemplate.1\DefaultIcon]
@="C:\\Programme\\OpenOffice.org 3\\program\\soffice.exe,6"
[HKEY_CLASSES_ROOT\opendocument.ImpressDocument.1\DefaultIcon]
@="C:\Programme\OpenOffice.org 3\program\soffice.exe,7"
[HKEY_CLASSES_ROOT\opendocument.ImpressTemplate.1\DefaultIcon]
@="C:\Programme\OpenOffice.org 3\program\soffice.exe,8"
[HKEY_CLASSES_ROOT\opendocument.WriterGlobalDocument.1\DefaultIcon]
@="C:\Programme\OpenOffice.org 3\program\soffice.exe,10"
[HKEY_CLASSES_ROOT\opendocument.WriterWebTemplate.1\DefaultIcon]
@="C:\Programme\OpenOffice.org 3\program\soffice.exe,11"
[HKEY_CLASSES_ROOT\opendocument.DatabaseDocument.1\DefaultIcon]
@="C:\\Programme\\OpenOffice.org 3\\program\\soffice.exe,13"
[HKEY_CLASSES_ROOT\opendocument.MathDocument.1\DefaultIcon]
@="C:\Programme\OpenOffice.org 3\program\soffice.exe,14"
Gruß