Est-ce que vous savez comment écrire une valeur dans la ruche HKCU d'un utilisateur différent que l'utilisateur en cours ?
ex :
1 - je suis connecté sur la session toto1 2 - je lance un script .bat qui écrit une valeur dans HKCU
3 - MAIS je voudrais que cette valeur s'inscrive dans le HKCU de la session toto2
Avez-vous une idée ?
Merci
Lionel
Publicité
Posté le 05-05-2010 à 14:51:18
ccp6128
Syntax error
Posté le 05-05-2010 à 16:11:29
Il faut charger la ruche de l'autre user le temps de faire les modifs.
Tu charges la ruche en question avec la commande "reg load" et le chemin du fichier ntuser.dat du user en question, tu fais tes modifs, tu décharges la ruche.
antolionux
Posté le 05-05-2010 à 17:04:19
Merci pour ta réponse rapide. Je vais essayer comme ça.
antolionux
Posté le 06-05-2010 à 11:24:34
Pour savoir quel ntuser.dat charger, j'ai voulu stocker la valeur de %USERNAME% dans une variable avant de faire un RunAS, mais ma variable n'est pas transmise dans la nouvelle session CMD.