Accueil > Apparence et Personnalisation, Astuces & tutoriels > Déplacer son dossier Utilisateur par défaut et par script – Windows 7

Déplacer son dossier Utilisateur par défaut et par script – Windows 7

02/02/2010

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é.

  • Share/Bookmark

chantal11 Apparence et Personnalisation, Astuces & tutoriels , , , , ,

Les commentaires sont fermés.
Tirage photo - Prix-photo