Jean-Francois Nifenecker a écrit :
Alain Gourret a écrit :
Jean-Francois Nifenecker a écrit :
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)
Je pensais que program /regserver le ferait aussi bien, et n'ai
utilisé les reg que dans le cas ou la visionneuse powerpoint 2003 est
installée (elle seule permet de lire son et image dans certains
diaporamas). Et là il est vrai que ça marche à tous les coups.
Avec autoIt, ça me donne :
RegWrite("HKEY_CLASSES_ROOT\.ppt", "", "REG_SZ",
"PowerPointViewer.Show.11")
RegWrite("HKEY_CLASSES_ROOT\.pps", "", "REG_SZ",
"PowerPointViewer.SlideShow.11")
Oui, c'est çà (je le fais avec Regedit, mais on arrive au même résultat)
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 )
Il faut les supprimer pour chaque utilisateur enregistré??
Ben oui... Si tu as plusieurs utilisateurs c'est évidemment "un peu"
emm...
Tu peux agir dans ce cas sur HKU (HKEY_USERS) depuis un compte
d'administration mais il te faut alors un moyen d'énumérer, ce qui
veut dire utiliser un programme externe (j'ignore si AutoIt le fait).
Malheureusement j'ai tout çà au bureau, je ne peux donc pas te les
communiquer avant demain (si çà t'intéresse).
Bon courage,
C'est une piste qui m'intéresse évidemment, je navigue a vue dans la
base de registres, et bloque souvent sur le pb des associations.
Entre les configs generiques pour tous et les HKCU. J'en étais à des
modifs constatées dans le HKU, et le S-1-5, et ne savais pa sou ça
pouvais me mener! Quelques scripts de ce genre m'éclaireront
peut-être, et seront surement d'un grand secours.
Oui, HKU regroupe toutes les clefs de chaque utilisateur, lesquelles
sont rendues visibles à cet utilisateur sous HKCU lorsqu'il ouvre sa
session (les modifs éventuelles sont dupliquées dans HKU).
Comme je n'ai qu'un seul utilisateur (deux avec l'admin), pour moi
c'est facile à gérer (de toutes façons je dois intervenir sur le
poste, sous le compte de l'utilisateur). Pour toi HKU est sans doute
la soluce mais il va te falloir mettre les mains dans le cambouis (à
moins qu'il existe des outils qui fassent çà nativement).
Bon, quoi qu'il en soit je t'envoie demain mes scripts (ton @ mail
est-elle valide ?)
A+
Ou, l'adresse est encore valide quelques temps... On vide pas mal les
bureaux chez nous, mais mon tiroir y échappe pour l'instant!
Merci pour les éclaircissements j'y vois un peu plus clair dans les
attributions d e rôles des différentes clés.
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]