Alain Gourret a écrit :
Bonsoir, et merci de vos propositions.
je précise : j'installe OOo2.0 ou 2.1 par un script qui évite l'inscription de chaque utilisateur, ajoute des galeries etc... Ces installations se font dans des établissements scolaires du premier degré, et font partie d'un "environnement" logiciel ou bureau numérique installable par un clic. Le probleme, c'est que j'ai fait une erreur juste avant l'envoi du master. En corrigeant une partie, j'ai laissé de côté ce qui détectait la présence d'office de microsoft ou de la visionneuse. Ce qui fait qu'OpenOffice s'est approprié l'ouverture des doc, xls etc. On a distribué 700 cds... et il y a bcp de machines dans les ecoles! ça ferait pas mal de clics droits (quoique Microsoft office soit moins présent maintenant ;-) Aussi je cherche un "truc" qui me permette de remédier à cela, et de rendre doc à word quand il est là etc. J'ai bien une solution qui fonctionne dans beaucoup de cas, mais je ne comprends pas les "résistances"... Repérer l'existence des modules microsoft pas de pb, et normalement en executant winword.exe /regserver ou excel /regserver par exemple, ils reprennent la main. Mais ça ne marche pas toujours... Le fait de décocher en "demandant tout simplement à OOo de ne pas être la suite bureautique par défaut", cela devrait marcher, mais ne marche pas toujours (le resultat est par exemple la suppression de qq clés du registre openoffice.doc ou openoffice.xls), mais c'est aussi aléatoire, parfois plus d'association du tout, ou par wordpad...
à suivre...

Les associations de fichiers sont gouvernées à deux niveaux :

1. HKCR (HKEY_CLASSES_ROOT)

(Sous compte admin)

Regarder sur une machine de référence et récupérer les clefs qui vont bien HKCR/.doc, HKCR/.ppt, etc.
et également sous HKCR/MIME (pour les liaisons depuis IE)

2. HKCU (HKEY_CURRENT_USER) pour chaque utilisateur

sous Software/Classes
et aussi sous HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts

Pour HKCU il est préférable, lors de la modification de la clef, de commencer par la supprimer (si tu appelles Regedit, en préfixant par "-" [-HKCU\etc )

J'ai des .reg tout faits qui font çà très bien (pour le motif inverse : assurer que c'est bien OOo qui prend les associations quel que soit l'environnement logiciel installé (MSOffice, Visionneuses, Wordpad...). Tu pourrais t'en inspirer et trouver sur une machine de référence les valeurs à placer.

Malheureusement j'ai tout çà au bureau, je ne peux donc pas te les communiquer avant demain (si çà t'intéresse).


Bon courage,
--
Jean-Francois Nifenecker, Bordeaux

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Répondre à