OVH Cloud OVH Cloud

Perte des modifs du registre XP

3 réponses
Avatar
COUDON Marc
Je veux modifier de mani=E8re automatique un parc de micros=20
sous XP PRO (60 micros r=E9partis g=E9ographiquements) en
envoyant par mail un fichier executable qui g=E9n=E9rera et=20
fusionnera un fichier .reg.

je veux, par exemple modifier l'adresse du proxy internet=20
dans IE6

J'ai d=E9termin=E9 les deux cl=E9 de la base de registre=20
(HKEY_USERSvalable que pour un micro donn=E9)
et ai cr=E9=E9 le fichier .reg ainsi :

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersio
n\Internet Settings]
"ProxyServer"=3D"172.16.0.8:8080"

[HKEY_USERS\S-1-5-21-393031012-131734548-1539857752-5284
\Software\Microsoft\Windows\CurrentVersion\Internet=20
Settings]
"ProxyServer"=3D"172.16.0.8:8080"

Lorsque je fusionne le .reg, la modification s'effectue=20
bien dans la base de registre (visualisation avec regedit).

Je reboote le micro et les informations reviennent =E0 leur=20
valeurs initiales (avant modification).
Par contre si apr=E8s avoir fusionn=E9 le .reg, j'ouvre les=20
propri=E9t=E9s d'IE puis les ferme par le bouton "annuler"
sans faire OK sur aucune des fen=EAtres, les informations=20
sont conserv=E9es apr=E8s le reboot.

Que je d=E9sactive ou non la restauration automatique cel=E0=20
ne change rien.

Quelqu'un aurait-il une explication et une solution ?

J'ai d=E9j=E0 agi de la sorte sous windows 98 sans probl=E8mes

3 réponses

Avatar
Gilles RONSIN
"COUDON Marc" , le jeu. 03 juin
2004 13:55:45, écrivait ceci:

Salut,

[couic]
[HKEY_USERSS-1-5-21-393031012-131734548-1539857752-5284
SoftwareMicrosoftWindowsCurrentVersionInternet
Settings]
"ProxyServer"="172.16.0.8:8080"


Ce qui me gène, c'est que S-1-5...... est ton code pid spécifique qui
t'a été attribué lors de la création de ton compte. Donc tu ne peux pas
l'intégrer dans une autre BDR.

Je reboote le micro et les informations reviennent à leur
valeurs initiales (avant modification).


Je ne saurai pas te dire... à moins d'avoir un "auto repair"

Par contre si après avoir fusionné le .reg, j'ouvre les
propriétés d'IE puis les ferme par le bouton "annuler"
sans faire OK sur aucune des fenêtres, les informations
sont conservées après le reboot.


Ça je l'expliquerai par le fait que puisque la clé spécifique n'est pas
utilisée, mais que la clé commune est présente, IE l'applique à
l'utilisateur en cours.

Quelqu'un aurait-il une explication et une solution ?
A mon avis la solution est d'utiliser un script qui récupère le SID de

l'utilisateur, et applique les modif dans la BDR.
Regarde dans les scripts de JCB, surtout celui là :
http://www.bellamyjc.org/fr/vbsdownload.html#name2sid


--
Embryon de site : http://gilles.ronsin.free.fr
Nouvelles astuces : Interprêtation des évenements XP en "français"
(trad auto)
Il est impossible pour un optimiste d'être agréablement surpris.

Avatar
Jean-Claude BELLAMY
Dans le message news:1754d01c44961$b3e54920$ ,
COUDON Marc s'est ainsi exprimé:

Je veux modifier de manière automatique un parc de micros
sous XP PRO (60 micros répartis géographiquements) en
envoyant par mail un fichier executable qui générera et
fusionnera un fichier .reg.

je veux, par exemple modifier l'adresse du proxy internet
dans IE6

J'ai déterminé les deux clé de la base de registre
(HKEY_USERSvalable que pour un micro donné)
et ai créé le fichier .reg ainsi :

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersio
nInternet Settings]
"ProxyServer"="172.16.0.8:8080"
[...]
Stop !!!!


J'ai déjà agi de la sorte sous windows 98 sans problèmes
Oui mais XP et Win98, ce n'est pas la même chose !


Le paramétrage (actif) du proxy de IE est stocké en réalité dans :

HKCUSoftwareMicrosoftWindowsCurrentVersionInternet SettingsConnections
Entrées :
DefaultConnectionSettings
SavedLegacySettings (c'est un backup)

de type REG_BINARY, ce qui ne simplife pas les choses !

C'est LA où il faut agir...

--
May the Force be with You!
La Connaissance s'accroît quand on la partage
----------------------------------------------------------
Jean-Claude BELLAMY [MVP] - http://www.bellamyjc.org
http://www.bellamyjc.org *


Avatar
Effectivement, cela fonctionne à présent.
Merci beaucoup.

-----Message d'origine-----
Dans le message news:1754d01c44961$b3e54920
$ ,

COUDON Marc s'est
ainsi exprimé:


Je veux modifier de manière automatique un parc de
micros


sous XP PRO (60 micros répartis géographiquements) en
envoyant par mail un fichier executable qui générera et
fusionnera un fichier .reg.

je veux, par exemple modifier l'adresse du proxy
internet


dans IE6

J'ai déterminé les deux clé de la base de registre
(HKEY_USERSvalable que pour un micro donné)
et ai créé le fichier .reg ainsi :

Windows Registry Editor Version 5.00


[HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersio


nInternet Settings]
"ProxyServer"="172.16.0.8:8080"
[...]
Stop !!!!


J'ai déjà agi de la sorte sous windows 98 sans problèmes
Oui mais XP et Win98, ce n'est pas la même chose !


Le paramétrage (actif) du proxy de IE est stocké en
réalité dans :


HKCUSoftwareMicrosoftWindowsCurrentVersionInternet
SettingsConnections

Entrées :
DefaultConnectionSettings
SavedLegacySettings (c'est un backup)

de type REG_BINARY, ce qui ne simplife pas les choses !

C'est LA où il faut agir...

--
May the Force be with You!
La Connaissance s'accroît quand on la partage
----------------------------------------------------------
Jean-Claude BELLAMY [MVP] - http://www.bellamyjc.org
http://www.bellamyjc.org *



.