Liens symboliques avec windows (Junction)

Comme sous linux, il est possible avec windows depuis la version 2000 de creer des liens symboliques.

Un lien symbolique permet de creer un repertoire (sur c:\ par exemple) qui pointe vers un autre répertoire (sur d:\ par exemple)

Imaginons que vous n'avez plus assez de place sur votre disque système, vous décidez d'acheter un nouveau disque et de l'installer dans votre machine.

Mais comment faire pour conserver son disque système en bon état avec un minimum de mapipulations ?

Il suffit en fait de deplacer un gros repertoire du disque systeme vers le nouveau disque et de creer un lien symbolique vers l'endroit ou vous avez déplacé le repertoire.
De cette façon n'importe quel fichier du repertoire déplacé est accédé grâce au lien symbolique. et vous avez libéré sur le disque système la place qu'occupait le répertoire

Autre exemple si vous installez un logiciel qui ecrit des données dans un repertoire donné si vous souhaitez renommer ou déplacer le repertoire et que l'application continue de fonctionner, il suffit de faire quelque chose equivalente à : je déplace mon répertoire c:\mes logs vers c:\ mes nouveaux logs et je crée un lien symbolique qui s'appelle c:\mes logs et qui point vers c:\ mes nouveaux logs

Il existe un outil qui fait ça très bien qui se trouve ici : .