in

Pourquoi Windows utilise-t-il toujours des fichiers de raccourcis au lieu de liens symboliques?

Étant donné que Windows a continué d’évoluer et d’ajouter plus de fonctionnalités au fil du temps, vous pourriez vous demander pourquoi il continue à utiliser des «fonctionnalités» plus anciennes comme les fichiers de raccourcis. Dans cet esprit, l’article de questions-réponses sur les superutilisateurs d’aujourd’hui a des réponses aux questions d’un lecteur confus.

La question

Le lecteur SuperUser Peter Mortensen veut savoir pourquoi Windows continue d’utiliser des fichiers de raccourcis au lieu de liens symboliques:

Windows XP et les versions ultérieures prennent en charge les liens symboliques, mais Windows continue d’utiliser des fichiers de raccourcis (qui stockent essentiellement l’emplacement du fichier lié sous forme de texte). Pourquoi?

Pourquoi Windows continue-t-il d’utiliser des fichiers de raccourcis au lieu de liens symboliques?

La réponse

Le contributeur SuperUser Jonno a la réponse pour nous:

Il y a de nombreuses raisons. Par exemple:

  1. Vous pouvez stocker différents niveaux de compatibilité avec plusieurs raccourcis différents vers le même fichier exe tels qu’ils sont interprétés par le shell, plutôt que par le système de fichiers.
  2. Certains liens de raccourci n’existent pas réellement dans le système de fichiers. Certains d’entre eux sont simplement des références à des GUID ou à des chaînes spéciales interprétées par le shell.
  3. Vous ne pouvez pas inclure de commutateurs dans un lien symbolique. Bien sûr, vous pouvez pointer vers le fichier exe, mais vous ne pouvez pas «dire» à ce fichier exe d’autres arguments.
  4. Vous ne pouvez pas choisir une icône pour un lien symbolique.
  5. Vous ne pouvez pas choisir le répertoire à partir duquel travailler dans un lien symbolique.
  6. Les fichiers de raccourcis ne doivent pas nécessairement pointer vers des fichiers, ils peuvent également être des hyperliens ou des liens de protocole (comme des fichiers .URL).
  7. Les fichiers LNK peuvent exister sur n’importe quel système de fichiers. Les liens symboliques sont gérés par le système de fichiers lui-même, dans le cas de Windows, NTFS.
  8. Il n’y a pas vraiment besoin de les remplacer. Ils fonctionnent, sont de petite taille et peuvent être mis à l’échelle à l’avenir s’il est nécessaire d’ajouter plus de fonctionnalités que ce qui est déjà répertorié ci-dessus.
  9. Des droits administratifs sont nécessaires pour créer un lien symbolique (à juste titre), sinon la redirection de fichiers innocents vers des fichiers malveillants peut être exécutée avec très peu de travail.

Il y a plus de raisons que cela, mais je pense que cela suffit pour vous aider à démarrer. Voici un Lien du blog MSDN fourni par grawity qui fournit plus d’informations sur certaines parties de cette rubrique.

Avez-vous quelque chose à ajouter à l’explication? Sonnez dans les commentaires. Vous voulez lire plus de réponses d’autres utilisateurs de Stack Exchange férus de technologie? Consultez le fil de discussion complet ici.

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ouvrir automatiquement Windows Media Player en mode Mini Player

Ouvrir automatiquement Windows Media Player en mode Mini Player

Comment sauvegarder et récupérer des profils Firefox avec FEBE

Comment sauvegarder et récupérer des profils Firefox avec FEBE