L'introduction est nécessaire... surtout quand on parle de Windows sur un site dédié à GNU/Linux et les logiciels libres
Mais là, c'est une astuce qui m'a sauvé la vie !
En effet, Au travail, j'utilise des applications qui ont la fâcheuse tendance à mettre leurs préférences dans mon dossier personnel (entendez par là
C:\Users\adrien)
Or, je stocke mes documents ailleurs pour les sauvegarder facilement. Imaginons, dans ...
U:.
La commande mklink s'emploie dans l'autre sens par rapport à ln, où
Pour créer un lien symbolique, on se rend en console. (Démarrer, Exécuter..., taper
cmd)
Je vais prendre l'exemple du dossier utilisateur de Chromium. Il se loge dans
C:\Users\%username%\AppData\Local\Chromium\User Data.
je vais le déplacer dans
U:\profil_chromium.
Ensuite, je vais créer un lien symbolique de
C:\Users\%username%\AppData\Local\Chromium\User Data\Default qui va donc pointer sur
U:\profil_chromium
Et la commande dir indique bien que mon dossier est un lien symbolique :

En revanche, dans l'explorateur de fichiers, il s'affiche comme un simple raccourci, mais il ne porte pas l'extension .lnk :

Si on supprime le lien symbolique, et bien, cela provoque le même effet que sous Linux, ou avec un raccourci Windows classique, c'est à dire la suppression du lien.
Cela ne supprime pas le dossier sur lequel il ponte ni ses fichiers.
Pratique pour faire des vrais lien symboliques comme sous notre système préféré
