Déplacer son dossier Utilisateur par défaut et par script – Windows 7
Alain Quarré, membre de Forum-Seven a créé un script afin que le dossier Utilisateur puisse être déplacé par défaut, sous Windows 7.
Voici sa méthode :

Tout d’abord, une petite mise au point :
Je fournis ce script de manière libre. Vous pouvez le copier, le modifier et le distribuer.
Il est fourni ‘tel quel’, sans aucune garantie.
Vous êtes tenu de faire des tests sur un système prévu à cela.
Si vous êtes d’accord avec ce qui précède, la suite est à vous.Comment faire en sorte que les dossiers utilisateurs soient là où on veut :
Bon nombre de tuto sur le net vous indiquerons comment déplacer le dossiers Mes Documents, Mes Images, Téléchargements, Mes Vidéos, …
Néanmoins, la méthode la plus expliquée (clic droit, propriétés, emplacement, …) pose un problème.
Ce problème est lié aux Jonctions créées lors de l’activation du compte utilisateur.
Les jonctions sont là pour rediriger les écritures sur, par exemple, Mes documents
Si vous déplacez Mes Documents en passant par clic droit, propriétés, il est vrai que le dossier Mes Documents sera au nouvel endroit.
Mais, dans le dossier utilisateurs, il y aura toujours une jonction Mes Documents qui pointera toujours vers l’ancien emplacement.
Déplacez votre dossiers Mes Documents, puis, constatez l’état des jonctions:
Pour ce faire, dans une fenêtre de commande, tapez:
dir « %userprofile% » /AL
la jonction Mes Documents pointe toujours vers l’ancien emplacement.
Pour le prouver, dans la même fenêtre de commande, tapez:
dir c:> »%userprofile%Mes Documentstest.txt »
et cherchez le fichier test.txt… il se trouvera dans l »ancien dossier C:Users%sername%Documents
Ceci était le premier défaut de ces méthodes.
Le deuxième défaut est qu’il faut procéder manuellement, pour chaque dossier, pour chaque utilisateur, et si un nouvel utilisateur est créé, il faut refaire toutes les manip.
Le script que je vous propose modifie la ruche registre du « Default User« .
Le « Default User » est le modèle employé à l’activation du profil d’un utilisateur.
Sur Seven, cette ruche est là : C:UsersDefaultNTUSER.DAT
Vous pouvez lire plus d’info sur son fonctionnement dans ce post que j’ai fais pour XP.
Après l’application du script, tout nouvel utilisateur aura ses dossiers à l’endroit choisi.
A la première connexion du nouvel utilisateur, un autre script créera les jonctions, qui cette fois-ci, pointeront vers les bons dossiers. (Avec une subtilité pour la jonction Mes documents)
Les deux scripts sont là :
- Une version toujours à jour peut être téléchargée lÃ
- Ils doivent être ensemble dans le même dossier.
Le script à lancer est PositionDefaultFolderSeven.cmd OBLIGATOIREMENT en administrateur.
Le dossiers par défaut du script est D:Documents
Si ce dossier est OK pour vous, il suffit de taper Enter au clavier jusqu’Ã la fin du script
Pour choisir un autre emplacement, soit vous modifiez le script, soit vous introduisez le nouvel emplacement à l’invite en prenant bien soin de TERMINER PAR UN BACKSLASH
Un contrôle est de toute façon fait sur le dossier de destination.
Par défaut, le script déplace les dossiers suivants:
- Mes Documents
- Mes Images
- Mes Videos
- Ma Musique
- Bureau
- Favoris
- Historique
- Cache Internet Explorer
- Cookies
- Téléchargement
Voilà , je vous laisse tester cela.
Pour en savoir plus, suivre ce fil de discussion sur Forum-Seven.
Merci à Alain Quarré.
Voir aussi :
- Déplacer le dossier Public automatiquement par script - Windows 7
- Épingler des applications et des dossiers dans la Barre des tâches
- Epingler un dossier au menu Démarrer par le menu contextuel (clic-droit)
- Déplacer Mes Documents (ou tout dossier personnel) sur une autre partition
- La Barre des tâches dans Windows Se7en



