Que sont les liens symboliques ? Comment créer des liens symboliques dans Windows 10 ?

What Are Symbolic Links



En tant qu'expert en informatique, on me pose souvent des questions sur les liens symboliques. Les liens symboliques sont essentiellement des raccourcis qui pointent vers un autre fichier ou répertoire. Vous pouvez créer des liens symboliques dans Windows 10 à l'aide de la commande mklink. Les liens symboliques peuvent être très utiles dans un certain nombre de situations. Par exemple, si vous souhaitez partager un grand répertoire de données entre plusieurs utilisateurs, vous pouvez créer un lien symbolique vers ce répertoire sur l'ordinateur de chaque utilisateur. De cette façon, les utilisateurs auront accès aux données sans occuper beaucoup d'espace sur leurs propres disques durs. Une autre utilisation des liens symboliques consiste à créer des raccourcis vers des fichiers ou des répertoires spécifiques. Par exemple, si vous accédez fréquemment à un certain fichier dans un répertoire profondément imbriqué, vous pouvez créer un lien symbolique vers ce fichier à un emplacement plus pratique. Les liens symboliques sont un outil puissant, mais ils peuvent aussi être dangereux. Si un lien symbolique pointe vers un fichier ou un répertoire qui n'existe pas, cela peut provoquer des erreurs sur votre ordinateur. Ainsi, avant de créer un lien symbolique, assurez-vous que le fichier ou le répertoire cible existe et que vous disposez des autorisations appropriées pour y accéder.



Lien symbolique - également appelé lien symbolique ou lien logiciel - peut être l'un des concepts les plus cachés pour les utilisateurs d'ordinateurs. Cependant, cela n'enlève rien à son importance et aux avantages qu'il offre. Que diriez-vous d'accéder aux dossiers et aux fichiers de différents dossiers sans enregistrer les doublons ? Oui, c'est le pouvoir Lien symbolique .





Qu'est-ce qu'un lien symbolique ou un lien symbolique

Les liens symboliques sont des fichiers de raccourci qui font référence à un fichier physique ou à un dossier situé ailleurs. Les liens symboliques agissent comme des fichiers ou des dossiers virtuels qui peuvent être utilisés pour créer des liens vers des fichiers ou des dossiers individuels, les faisant apparaître comme s'ils étaient stockés dans le dossier lié symboliquement, même si les liens symboliques pointent uniquement vers leur emplacement réel.





Ne confondez pas un lien symbolique avec un raccourci.



Il est important de comprendre que les liens symboliques sont plus que de simples raccourcis que vous, en tant qu'utilisateur Windows, connaissez déjà. Le fichier de raccourci pointe simplement vers le fichier souhaité, tandis que Symlink donne l'impression que le fichier lié existe réellement. Une fois que vous avez cliqué sur le lien symbolique, vous serez redirigé vers l'emplacement réel du fichier.

Structure du lien symbolique

Un lien symbolique est une chaîne de texte qui est automatiquement interprétée par le système d'exploitation comme un chemin vers un autre fichier ou répertoire. Cet autre fichier ou répertoire s'appelle 'Cible '.

Un lien symbolique existe quelle que soit la cible. Si un lien symbolique est supprimé, sa cible reste inchangée. Si un lien symbolique pointe vers une cible et qu'après un certain temps, cette cible est déplacée, renommée ou supprimée, le lien symbolique n'est pas automatiquement mis à jour ou supprimé, mais continue d'exister et pointe toujours vers l'ancienne cible. Cependant, dans ces liens symboliques qui pointent vers des cibles déplacées ou inexistantes, ils sont parfois appelés brisés, perdus, morts ou suspendus.



Avantages des liens symboliques

  1. Les liens symboliques prennent très peu de place et sont créés très rapidement. Vous économisez beaucoup d'espace sur le disque dur avec des liens symboliques
  2. Contrairement aux liens physiques, les liens symboliques peuvent être liés à des fichiers sur des systèmes de fichiers. Sachez que si vous supprimez le fichier d'origine, le lien physique le prendra toujours en charge, mais pas le lien symbolique.
  3. Les liens symboliques conservent la structure de dossiers dans laquelle ils sont contenus. Par exemple, disons qu'il y a texte le fichier est contenu dans 'Utilitaire' dossier situé dans /D/Mondossier/Utilitaire/windowsclub.txt . Maintenant, si le lien symbolique pour Utilitaire un dossier a été créé dans le dossier Dropbox et vous avez commencé la recherche windowsclub.txt dans le dossier dropbox, le chemin du fichier lira /D/Mondossier/Utilitaire/windowsclub.txt au lieu de reconvertir le chemin du fichier d'origine/réel.
  4. Avec les liens symboliques, vous pouvez stocker vos fichiers multimédia Musique/Vidéo sur un autre disque dur, mais toujours les afficher dans les dossiers Musique/Vidéo standards afin que vos programmes multimédia puissent les détecter.
  5. Les développeurs remplacent souvent les copies en double des fichiers/dossiers partagés par des liens symboliques pointant vers des fichiers/dossiers physiques. Le remplacement de copies de fichiers redondantes peut économiser beaucoup d'espace disque physique et réduire considérablement le temps nécessaire pour copier/sauvegarder/déployer/cloner des projets.

L'importance des liens symboliques dans le monde moderne du développement

Comme le souligne Josef Durr, Lead Program Manager chez Microsoft sur le blog Windows,

De nombreux outils de développement populaires tels que git et les gestionnaires de packages tels que npm reconnaissent et conservent les liens symboliques lors de la création de référentiels ou de packages, respectivement. Lorsque ces référentiels ou packages sont ensuite restaurés ailleurs, les liens symboliques sont également restaurés, garantissant que l'espace disque (et le temps de l'utilisateur) n'est pas gaspillé. Git, par exemple, avec des sites comme GitHub, est devenu le principal outil de gestion de code source utilisé par la plupart des développeurs aujourd'hui.

liens symboliques

youtube mp3 comconvert descargar

L'utilisation de gestionnaires de packages dans le développement moderne a également considérablement augmenté ces dernières années. Par exemple, le gestionnaire de packages de nœuds (npm) a servi environ 400 millions d'installations au cours de la semaine du 1er juillet 2015, mais a servi plus de 1,2 milliard d'installations un an plus tard, soit une multiplication par 3 en un an seulement ! Fin juin 2016, npm a servi plus de 1,7 milliard de packages de nœuds en seulement sept jours !

Liens symboliques dans Windows 10

Bien que les liens symboliques présentent des avantages distincts, ils ont principalement été utilisés sur les systèmes d'exploitation compatibles UNIX tels que Linux, FreeBSD, OSX, etc., où les liens symboliques peuvent être créés sans restriction. Pour les utilisateurs de Windows, bien que des liens symboliques soient disponibles depuis Windows Vista, leur création a été difficile et fastidieuse.

Parce que Exigences de sécurité de Windows Vista s les utilisateurs avaient besoin de droits d'administrateur local et, surtout, devaient exécuter mlink dans une console de ligne de commande élevée pour créer/modifier des liens symboliques. Cette dernière limitation a amené la plupart des développeurs Windows à utiliser rarement des liens symboliques, et de nombreux outils de développement multiplateformes modernes sont devenus moins efficaces et moins fiables sous Windows.

Cependant, maintenant avec Mise à jour des créateurs de Windows 10 après qu'un utilisateur avec des droits d'administrateur active le mode développeur, tout utilisateur de PC pourra exécuter mklink commande sans ouvrir la console de ligne de commande.

Comment créer des liens symboliques

Les liens symboliques peuvent être créés soit avec commande mklink ou API CreateSymbolicLink .

BIOS de vmware

Utilisation de la commande mklink

En utilisant commande mklink utilisez la syntaxe suivante :

|__+_|

Note. Mklink peut créer plusieurs types de liens. Ci-dessous les types :

  • /D Crée un lien symbolique vers un répertoire. La valeur par défaut est un lien symbolique vers le fichier.
  • /H Crée un lien physique au lieu d'un lien symbolique.
  • /j Crée une jonction de répertoires.

Par exemple, j'ai créé une connexion au répertoire de mon dossier Musique sur mon bureau. Voir capture d'écran ci-dessous.

Liens symboliques dans Windows 10

Ainsi lorsque je clique sur le lien symbolique, il s'avère que mes fichiers musicaux sont stockés dans C : Musique de bureau des utilisateurs même s'il était présent à l'origine dans C : Musique des utilisateurs .

créer des liens symboliques dans windows 10

N'oubliez pas que si vous avez des espaces dans votre chemin, vous devez les mettre entre guillemets.

Utilisation de CreateSymbolicLink

Pour activer le nouveau comportement lors de l'utilisation de l'API CreateSymbolicLink, il existe un autre dwFlags option, vous devrez définir la valeur comme suit :

SYMBOLIC_LINK_FLAG_ALLOW_UNPRIVILEGED_CREATE

0x2

Ainsi, en choisissant la valeur ci-dessus, vous avez spécifié un indicateur pour autoriser la création de liens symboliques lorsque le processus n'est pas promu.

Pour en savoir plus sur la création d'un lien symbolique à l'aide de Créer un lien symbolique API, visitez windows.com .

Lire : Création de liens physiques, de liens symboliques, de sauts, de points de montage de volume .

Conclusion

cómo desinstalar programas que no figuran en el panel de control de Windows 10

On peut dire que les liens symboliques sont plus utiles que de simples raccourcis, cependant, ils sont un peu délicats à créer. L'utilisateur moyen de PC sera toujours un peu intimidé pour créer. De plus, même aujourd'hui, de nombreux utilisateurs peuvent ne pas bien comprendre le concept de raccourcis, et peuvent donc avoir des difficultés à distinguer les liens symboliques et à comprendre leur utilisation.

Téléchargez PC Repair Tool pour trouver rapidement et corriger automatiquement les erreurs Windows

Cela dit, c'est presque une garantie qu'il vous sera facile de modifier tous les paramètres que vous pouvez pour que le programme pointe vers le bon répertoire et vous ne créez pas réellement de lien symbolique, mais sachant comment configurer et utiliser un bon Symlink peut être très pratique.

Articles Populaires