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]