Un .lnkfichier (créé via le create shortcutmenu contextuel de l'Explorateur Windows) un lien symbolique ou une jonction ?
Un .lnkfichier (créé via le create shortcutmenu contextuel de l'Explorateur Windows) un lien symbolique ou une jonction ?
Réponses:
Ce n'est ni l'un ni l'autre. Les liens et les jonctions sont des fonctionnalités du système de fichiers, intégrées à NTFS.
Un .lnk est une fonctionnalité du "shell" - la partie interface graphique de bureau de Windows. En fait, il s'agit simplement d'un fichier contenant une référence à un autre fichier (ils peuvent également pointer vers n'importe quel chemin que le shell sait ouvrir, y compris diverses URL, ou même des objets shell sans chemin tels que des dossiers d'ordinateur ou du panneau de configuration ou des éléments qui y sont contenus, ou programmes qui ne sont pas réellement installés mais "annoncés" via Windows Installer).
C'est la partie gui de Windows qui déréférence le lien et ouvre le bon fichier, alors qu'avec un lien ou une jonction symbolique, cela est fait par NTFS.