Bonjour à toi
Pour les merci, ils ne sont aucunement banal et font toujours plaisir.
Fabrice_N a écrit :Je me suis rendu compte que la jonction déjà existante "Mes documents" n'était pas mise à jour. Et en lançant la commande manuellement, un message m'indique qu'on ne peut pas recréer une jonction existante...
de fait, quand on déplace un dossier Documents, ou autre, les jonctions existantes restent désespérément pointant vers l'ancien emplacement....
l'utilisation de mon script corrige ce manque (pour tout nouvel utilisateur, seulement)
Fabrice_N a écrit :Donc est-ce qu'on peut supprimer une jonction existante avant de la redéfinir ?
Oui, on peut, avec les réserves qui suivent...
Fabrice_N a écrit :Surtout, au détour de quelques recherches sur mklink, j'ai lu un truc qui disait que la différence entre un lien symbolique (/D) et une jonction (/J) était qu'en supprimant une jonction, on supprime le dossier vers lequel elle pointe... C'est vrai ça ?
En fait, la commande
RMDIR en ligne de commande et
supprimer dans l'explorateur Windows savent très bien gérer les jonctions.
Donc, quand on supprime une jonction, cela ne supprime pas le dossier cible.
Maintenant, attention, si tu utilise un programme tiers pour nettoyer, il ne saura peut-être pas gérer cela correctement.
Fabrice_N a écrit :J'ai essayé, ça n'a pas l'air d'être le cas, mais j'ai encore quelques craintes...
De toute façon, un backup est de rigueur!
Fabrice_N a écrit :En ce qui concerne les jonctions, en dehors de ce que je disais concernant les jonctions déjà existantes, on devrait pouvoir réutiliser ton script sans trop de problème...
Oui, mais méfie-toi, le script qui créés les jonctions peut-être destructif si mal utilisé!!!!
Fabrice_N a écrit :Pour le reste, pour l'utilisateur, les clé sont à modifier apparemment à 2 endroits :
HKCU\Software\Microsoft\Windows\CurrentVersionj\Explorer\Shell Folders et
HKCU\Software\Microsoft\Windows\CurrentVersionj\Explorer\User Shell Folders
Ici aussi, c'est une erreur souvent rencontré.
Il suffit de modifier
HKCU\Software\Microsoft\Windows\CurrentVersionj\Explorer\User Shell Folders
la clé
HKCU\Software\Microsoft\Windows\CurrentVersionj\Explorer\Shell Folders n'est qu'une résultante de la première.
Fabrice_N a écrit :Par contre, en procédant de cette façon, les dossiers que je crée dans la nouvelles arborescences n'ont pas les apparences d'icônes des dossiers d'origines ni les noms français associés... Je pensais que l'info se trouvait dans le desktop.ini du dossier, mais visiblement, ce n'est pas ça...
Et je ne vois pas où on trouve cette info...
En procédant de la sorte, il est vrai que les apparences ne sont plus présentes
C'est bien le fichier desktop.ini qui gère cela, mais il y a aussi quelque chose qui m'échappe...
Maintenant, la méthode que tu utilises, n'est pas la plus simple ni la plus efficace.
Il y a une méthode manuelle plus simple, plus rapide et très efficace pour déplacer les dossiers d'un utilisateur existant.
cela fera l'objet d'un nouveau post, cette semaine normalement. (si cela vous intérresse???)
++
ALain