Si vous souhaitez utiliser les liens symboliques sous Windows, voici la procédure à suivre.
On utilise la commande mklink disponible dans l’invite de commandes :
Pour créer un lien symbolique vers un répertoire :
mklink /d RepertoireTravail "R:\MONPROJET\PERSO\TRAVAIL"
Pour créer un lien symbolique vers un fichier (dans le cas présent un exécutable) :
mklink FichierEXE "R:\MONPROJET\PERSO\TRAVAIL\test.exe"
Quand on utilise la commande en local sur une machine, ça fonctionne sans autre action, par contre, si vous souhaitez utiliser des liens symboliques sur le réseau alors, il faut réaliser une petite action.
Dans regedit, on change la valeur de 0 à 1 de ces 2 DWORD (capture ci-dessous) pour permettre les liens symboliques sur le réseau :
Ordinateur\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem
Il s'agit de SymlinkRemoteToLocalEvaluation et SymlinkRemoteToRemoteEvaluation
Il n’est pas nécessaire de redémarrer la machine suite à la modification de la clé.
Si on ne fait pas cette petite manipulation, on obtiendra le message d’erreur sur les liens symboliques réseau.