J'ai besoin de créer une entrée dans la base de registre ( et non pas de modifier comme le cas précédent). Je sais le faire à la main mais je ne sais pas le mettre dans un reg.
J'ai besoin de créer dans :
[HKEY_LOCAL_MACHINE\Network\Logon]
Une nouvelle valeur DWORD du nom UseHomeDirectory de valeur 0.
Mais je doit me tromper dans l'écriture... merci de me l'apprendre :) :) :) :)
[edtdd]--Message édité par tixi--[/edtdd]
JPA
-> Guru :hello:
Tu as probablement raison.
A+
tixi
C'est bon, ca marche nickel, j'ai doublé le / :D
En tout cas, merci beaucoup les gars, ca fait plaisir :) :) :) :) :)
tixi
JPA a écrit a écrit :
Si on extrait avec regedit une partie de la BDR, on obtient :
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders]
"AppData"="C:\\Documents and Settings\\username\\Application Data"
"Cookies"="C:\\Documents and Settings\\username\\Cookies"
"Desktop"="C:\\Documents and Settings\\username\\Bureau"
"Favorites"="C:\\Documents and Settings\\username\\Favoris"
"NetHood"="C:\\Documents and Settings\\username\\Voisinage réseau"
"Personal"="C:\\Mes documents"
"My Pictures"="C:\\Mes documents\\Mes images"
...
Celà donne un exemple de fichier .reg
Sur le doublement des / , je pense que c'est parce que le caractère / est utilisé comme séparateur (par exemple pour autoriser des lignes très longues (pas sur du tout...)) et que pour pouvoir le saisir, il faut le doubler
A+
Qd j'extrait comme toi, je n'ai pas de \\ mais un seul \ dans les chemins :??:
tixi
JPA a écrit a écrit :
Qu'y a-t-il dans les clefs de la BDR après connexion de l'utilisateur ?
La valeur que tu y as mise par le reg ou autre chose ?
Tes users sont sous quel OS ?
As tu bien créé le repertoire H par net use avant le regedit dans le script (pour win9x) ?
Les clefs sont identiques après connexion de l'utilisateur, ce n'est pas la valeur de mon reg, mais celle de windows par défaut.
Mes users sont sous Windows 98
Oui, le repertoire home se crée dans le script en net use bien sûr !
Je vais essayer tout de suite en doublant les \, merci beaucoup!
Mais je pige pas trop car le chemin que je veux est h:\favoris ( donc le répertoire favoris dans le lecteur h: ) et pas de chemin UNC \\
J'essaie de suite :)
[edtdd]--Message édité par tixi--[/edtdd]
Guru
Ce ne serait pas plutot parce que le caractère "\" est utilisé pour les codes de formatage en C et qu'il est nécessaire de le doubler ? :pt1cable:
JPA
Si on extrait avec regedit une partie de la BDR, on obtient :
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders]
"AppData"="C:\\Documents and Settings\\username\\Application Data"
"Cookies"="C:\\Documents and Settings\\username\\Cookies"
"Desktop"="C:\\Documents and Settings\\username\\Bureau"
"Favorites"="C:\\Documents and Settings\\username\\Favoris"
"NetHood"="C:\\Documents and Settings\\username\\Voisinage réseau"
"Personal"="C:\\Mes documents"
"My Pictures"="C:\\Mes documents\\Mes images"
...
Celà donne un exemple de fichier .reg
Sur le doublement des / , je pense que c'est parce que le caractère / est utilisé comme séparateur (par exemple pour autoriser des lignes très longues (pas sur du tout...)) et que pour pouvoir le saisir, il faut le doubler
A+
BettaSplendens
ouaip, c clair... il faut doubler les \\, je sais pas trop pkoi, mais c'est ainsi.?..... et je crois meme qu'il faut tous les doubler et pas seulement les premiers.. !
C fortement étrange, parce que ça ne correspond pas à ce que tu exportes.. mais c ainsi.. c aussi peut-etre parce qu'il y a des redondances dans la BDR (voire meme des choses liées) qui ne se mettent aps à jour de le meme manière par l'éditeur que par le .reg, faudrait que je teste ça...
moi quand je fais un .reg pour les "skins" de IE? c pareil... je suis obligé de passer par un .reg "modifié"..
Qu'y a-t-il dans les clefs de la BDR après connexion de l'utilisateur ?
La valeur que tu y as mise par le reg ou autre chose ?
Tes users sont sous quel OS ?
As tu bien créé le repertoire H par net use avant le regedit dans le script (pour win9x) ?
tixi
Salut
Afin de rediriger le répertoire où pointe les favoris et " mes documents" dans chaque Home de l'utilisateur sur le réseau ( H:\favoris et H:\), j'ai crée un .reg qui se lance à chaque ouverture de session pour chaque utilisateur.
Lorsque je modifie les clés à la main, ca marche super bien, le menu Favoris pointe sur H:\Favoris dans IE et le raccourci " Mes Documents" pointe sur H:
Mais lorsque je lance le .reg ( même un fois la session ouverte, puis refermée) et bien ca fait quedal donc je suppose que j'ai fait une erreur dans le reg mais je vois pas trop où donc je sollicite votre aide ;)
Voici le contenu du .bat qui lance le .reg à l'ouverture de session :