• Chris Hoffman

    @chrisbhoffman

  • Mise à jour le 20 avril 2020, 15h51 HAE

Windows 10, 8, 7 et Vista prennent tous en charge les liens symboliques—également appelés liens symboliques—qui pointent vers un fichier ou un dossier sur votre système. Vous pouvez les créer à l’aide de l’invite de commande ou d’un outil tiers appelé Link Shell Extension.

Que Sont Les Liens Symboliques?

Les liens symboliques sont essentiellement des raccourcis avancés., Créer un lien symbolique vers un fichier ou dossier, et ce lien semble être le même que le fichier ou le dossier Windows, même si c’est juste un lien pointant vers le fichier ou le dossier.

Par exemple, disons que vous avez un programme qui a besoin de ses fichiers à C:\Program. Vous aimeriez vraiment stocker ce répertoire à D:\Stuff, mais le programme exige que ses fichiers soient à C:\Program. Vous pouvez déplacer le répertoire d’origine à partir de C:\Program à D:\Stuff, puis créez un lien symbolique à C:\Program pointant vers D:\Stuff., Lorsque vous relancez le programme, il va essayer d’accéder à son répertoire C:\Program. Windows le redirigera automatiquement vers D:\Stuff, et tout fonctionnera comme si c’était dans C:\Program.

Publicité

Cette astuce peut être utilisée pour toutes sortes de choses, y compris la synchronisation de n’importe quel dossier avec des programmes comme Dropbox, Google Drive et OneDrive.

Il existe deux types de liens symboliques: Dur et doux. Les liens symboliques doux fonctionnent de la même manière qu’un raccourci standard. Lorsque vous ouvrez un lien souple vers un dossier, vous serez redirigé vers le dossier où les fichiers sont stockés., Cependant, un lien physique donne l’impression que le fichier ou le dossier existe réellement à l’emplacement du lien symbolique, et vos applications ne sauront pas mieux. Cela rend les liens symboliques durs plus utiles dans la plupart des situations.

Notez que Windows n’utilise pas réellement les termes « lien dur” et « lien doux”. Au lieu de cela, il utilise les termes « lien dur” et « lien symbolique”. Dans la documentation de Windows, un « lien symbolique” est la même chose qu’un « lien”., Cependant, la commandemklink peut créer à la fois des liens physiques (appelés « liens physiques” dans Windows) et des liens logiciels (appelés « liens symboliques” dans Windows).

Comment créer des liens symboliques avec mklink

Vous pouvez créer des liens symboliques en utilisant la commande mklink dans une fenêtre d’invite de commande en tant qu’administrateur. Pour en ouvrir un, localisez le raccourci  » Invite de commandes « dans votre menu Démarrer, cliquez dessus avec le bouton droit de la souris et sélectionnez”Exécuter en tant qu’administrateur ».

Publicité

Sur la mise à jour des créateurs de Windows 10, vous pouvez utiliser une fenêtre d’invite de commande normale, sans l’exécuter en tant qu’administrateur., Cependant, pour ce faire sans fenêtre d’invite de commande Administrateur, vous devez d’abord activer le mode Développeur à partir de Settings > Update & Security > For Developers.

Sans options supplémentaires, mklink crée un lien symbolique vers un fichier. La commande ci-dessous crée une symbolique, ou « soft”, lien: Link pointant vers le fichier Target :

mklink Link Target

Utiliser /D lorsque vous souhaitez créer un doux lien pointant vers un répertoire., comme ceci:

mklink /D Link Target

Utilisez/H lorsque vous souhaitez créer un lien physique pointant vers un fichier:

mklink /H Link Target
Publicité

Utilisez/J pour créer un lien physique pointant vers un répertoire, également connu sous le nom de jonction de répertoire:

mklink /J Link Target

Donc, par exemple, si vous voulez créer une jonction de répertoire (un lien dur vers un dossier) à C:\LinkToFolder cela indiquait C:\Users\Name\OriginalFolder, vous exécutez la commande suivante:

mklink /J C:\LinkToFolder C:\Users\Name\OriginalFolder

Vous devrez mettre des guillemets autour des chemins avec des espaces., Par exemple, si les dossiers sont nommés à la place C:\Link Vers le dossier et C:\Users\Name\Original Dans le dossier, vous utiliseriez la commande suivante à la place:

mklink /J "C:\Link To Folder" "C:\Users\Name\Original Folder"

Si vous voyez le message « Vous n’avez pas suffisamment de privilèges pour effectuer cette opération.”, il faut lancer l’Invite de Commande en tant qu’Administrateur avant d’exécuter la commande.

Comment créer des liens symboliques avec un outil graphique

Si vous souhaitez le faire avec un outil graphique, téléchargez Link Shell Extension., Assurez—vous de télécharger le package prérequis approprié avant l’outil lui-même-les deux sont liés à la page de téléchargement de l’outil.

Publicité

Une fois installé, localisez le fichier ou le dossier vers lequel vous souhaitez créer un lien, cliquez dessus avec le bouton droit de la souris et sélectionnez « Choisir la source du lien” dans le menu.

Vous pouvez ensuite faire un clic droit dans un autre dossier, pointer vers le menu « Drop As” et sélectionner « Hardlink” pour créer un lien dur vers un fichier, « Junction” pour créer un lien dur vers un répertoire, ou « Symbolic Link” pour créer un lien doux vers un fichier ou un répertoire.,

Comment Supprimer les Liens Symboliques

Pour se débarrasser d’un lien symbolique, vous pouvez simplement le supprimer comme vous le feriez pour tout autre fichier ou d’un répertoire. Veillez simplement à supprimer le lien lui-même plutôt que le fichier ou le répertoire auquel il est lié.

Chris Hoffman
Chris Hoffman est Rédacteur en Chef de how-to Geek. Il a écrit sur la technologie pendant près d’une décennie et a été chroniqueur PCWorld pendant deux ans. Chris a écrit pour le New York Times, a été interviewé en tant qu’expert en technologie sur des chaînes de télévision comme NBC 6 de Miami, et a vu son travail couvert par des médias comme la BBC., Depuis 2011, Chris a écrit plus de 2 000 articles qui ont été lus plus de 500 millions de fois—et c’est juste ici à How-To Geek.Lire l’Intégrale «