Link Shell Extension (original) (raw)

Link Shell Extension

Derni�re mise � jour du 18 D�cembre 2022, Version 3.9.3.5

D�claration de protection des donn�es

La d�claration de confidentialit� se trouve � l'adresse suivante ici

Acc�s Rapide

T�l�chargement
Documentation
Questions fr�quemment pos�es (FAQ)
Blog
Historique
Donations

English

German

Introduction

Le syst�me de fichiers NTFS supporte une fonctionnalit� connue en tant que liens physiques (que l'on nommera aussi ci-dessous Hardlinks). Les liens physiques donnent la possibilit� de conserver une seule copie d'un fichier bien qu'il apparaisse dans de nombreux r�pertoires (directories). Ils peuvent �tre cr��s par la commande POSIX ln incluse dans le "Windows Resource Kit", la commande utilitaire fsutil incluse dans Windows ou via mon utilitaire en ligne de commandeln.exe. Aussi, en utilisant les fonctions standard de Windows les liens physiques ne peuvent �tre cr��s qu'en ligne de commande, ce qui peut devenir p�nible, en particulier quand on veut avoir des liens physiques vers de nombreux fichiers o� lorsqu'on ne fait qu'un usage occasionnel des liens physiques.

Le support des Jonctions dans l'offre logicielle standard de Microsoft est encore plus limit� que celui offert aux liens physiques.
R�cemment Winfile.exe a �t� r�habilit� sur github par Microsoft, et j'ai pass� pas mal de temps � le rendre compatible avec les liens physiques et symboliques. Pour des t�ches simples vous devriez essayer Winfile.

Link Shell Extension (LSE) permet la cr�ation deLiens physiques, Jonctions,Montage de Volume , et les Liens Symboliques, consid�r�s globalement comme des processus de clonage de r�pertoire qui utilise des Liens physiques ou les Liens Symboliques et un processus de copie pr�servant les Jonctions, Liens Symboliques, et Liens Physiques. LSE, comme son nom l'indique est impl�ment� en tant qu'extension du Shell et est accessible depuis l'Explorateur Windows, ou des gestionnaires de fichiers/r�pertoires du m�me genre.
L'extension permet � l'utilisateur de s�lectionner un ou plusieurs fichiers ou r�pertoires, puis avec la souris, d'achever la cr�ation des liens souhait�s - Liens Physiques, Jonctions ou Liens Symboliques, ou encore dans le cas de r�pertoires, de cr�er des clones consistants en des Liens Physiques ou Symboliques. LSE est pris en charge par toutes les versions de Windows qui supportent NTFS, Windows7/8/10. Les Liens Physiques, Jonctions et Liens Symboliques ne sont PAS support�s par le syst�me de fichiers FAT, de m�me que le clonage ou la copie intelligente n'est pas non plus support�e par le syst�me de fichiers FAT.

Dans ce document, les termes bouton d'action et menu d'action (pop-up) sont utilis�s pour se r�f�rer au bouton droit de la souris et le menu de contexte qui s'affiche quand on clique sur ce bouton (souvent d�sign� comme le menu contextuel). Sachant que des gens permutent l'usage des boutons de la souris, Microsoft les appelle aussi boutons de souris primaire et secondaire. Nous pr�f�rons appeler les boutons de la souris comme bouton deS�lection et bouton d'Action; et plut�t que d'utiliser des termes comme Menu contextuel, Menu du Shell, Menu droit de la Souris nous utiliserons le terme menu d'Action.

Installation

L'utilisateur courant doit avoir des privil�ges d'administrateur pour pouvoir installer le logiciel.

LSE s'installe en ex�cutant le programme d'installation(HardLinkShellExt_$(platform).exe). Suivez les instructions donn�es par le programme, il n'y a pas d'entr�es obligatoires requises pendant l'installation. On peut modifier le r�pertoire d'installation de LSE qui par d�faut est

C:\Program Files\LinkShellExtension

Fen�tre contextuelle Smartscreen
Sous Windows 10 la fonction "SmartScreen" de Windows Defender peut s'afficher afin de vous pr�venir :

Windows a prot�g� votre PC Windows Defender SmartScreen a emp�ch� une application inconnue de d�marrer. L'ex�cution de cette application pourrait mettre votre PC en danger.

Choisissez s'il vous plait 'Installer Tout de m�me'. LSE est sign� avec un certificat de signature de code standard, mais pas par un certificat de signature EV (Extended Validation), qui permettrait d'�viter que Smartscreen n'interf�re.

Red�marrage de l'explorateur
Durant l'installation Explorer.exe doit �tre relanc� pour rendre active l'extension Link Shell Extension. Cela signifie que toutes les op�rations en cours dans explorer.exe seront interrompues, mais lors d'une installation interactive vous pouvez d�cider de diff�rer le red�marrage d'explorer.exe. Une bo�te de dialogue vous donnera ce choix pendant l'installation.

Arguments d'Installation

Quelques commutateurs peuvent �tre pass�s en ligne de commande lors de l'installation, ainsi on peut obtenir une installation silencieuse par l'interm�diaire d'un fichier .bat.

Installation silencieuse
/S ne fait apparaitre aucune requ�te pendant l'installation. Si on utilise le commutateur /S, explorer.exe sera red�marr� apr�s l'installation afin que Link Shell Extension soit actif imm�diatement.

Sp�cification de la langue
/LANGUAGE indique la langue dans laquelle s'affiche LSE par exemple :

HardLinkShellExt_$(platform).exe /S /Language=English Actuellement les langues utilisables avec le param�tre /Language sont :English, Chinese, Czech, French, German, Greek, Italian, Japanese, Korean, Polish, Portuguese, Russian, Slovak, Spanish, Swedish, Turkish et Ukrainian

Sp�cification d'un r�pertoire
Quand on utilise une installation silencieuse, on peut entrer un r�pertoire d'installation par le param�tre /D par exemple :

HardLinkShellExt_$(platform).exe /S /Language=English /D=C:\Program Files\LSE

D�sinstallation
Link Shell Extension peut aussi se d�sinstaller silencieusement en faisant

$LSEInstallDir/uninst-HardLinkShellExt_$(platform).exe /S

Si on utilise le param�tre /S lors d'une d�sinstallation, explorer.exe sera red�marr� en fin de d�sinstallation, afin de d�sactiver imm�diatement Link Shell Extension.

Pas de v�rification de VcRedist
Sur certaines machines Windows10, il n'est pas n�cessaire d'installer vcredist, ou pire : VcRedist ne peut pas �tre install�, mais est en quelque sorte d�j� dans le syst�me. Pour s'en affranchir, le commutateur /noredist peut �tre pass� en ligne de commande. par ex :

HardLinkShellExt_$(platform).exe /noredist

Installation via Chocolatey

On peut aussi installer Link ShellExtension via chocolatey en entrant

choco install linkshellextension

en ligne de commande. Assurez-vous d'avoir install� chocolatey. L'utilisateur courant doit poss�der des privil�ges administrateur pour pouvoir installer le logiciel via choco.

Installation via Winget

LSE peut aussi �tre install� via winget en entrant

winget install HermannSchinagl.LinkShellExtension

en ligne de commande. Assurez-vous d'avoir auparavant install� winget.

Utilisation de Link Shell Extension

Prendre comme cible du lien (Pick Link Source) fait que les fichiers s�lectionn�s sont "enregistr�s" comme source des liens physiques que vous voulez cr�er.

Pick Link Source

Pour cr�er les liens physiques, vous devez choisir un r�pertoire de destination, et en cliquant sur le bouton d'action de la souris dans le r�pertoire de destination, un menu pop-up appara�t proposant l'entr�e - Coller un lien physique (ou Drop HardLink

Drop Hardlink

En choisissant Coller un lien physique (ou Drop HardLink) vous cr�erez le lien dans le r�pertoire de destination.

Superposition d'ic�nes pour les Liens Physiques
Pour aider � distinguer les liens des fichiers normaux, une ic�ne de superposition est impl�ment�e sur les liens et se caract�rise par une fl�che rouge superpos�e.

Overlay Icon for Symbolic Links

Les ic�nes de superposition des liens peuvent �tre personnalis�es.

Annuler l'op�ration en cours de "Prendre comme cible du lien"

Quand on clique sur le bouton d'action dans le r�pertoire de destination, en plus de l'option de Coller un lien physique, il est possible d'Oublier la cible du lien (ou Cancel Link Creation).

Cancel the current pick operation

Sous-menus Pop-up

Comme LSE supporte les Jonctions,Clones et les Liens Symboliques, si un ou plusieurs fichiers/r�pertoires sont s�lectionn�s comme source ils peuvent �tre cr��s comme liens de plusieurs fa�ons.

Pour �viter de surcharger les menus contextuels, un sous-menu contenant les diff�rents types de liens applicables aux r�pertoires est alors propos�.

Popup Submenu

Support de Glisser-D�poser

La cr�ation de liens physiques par des glisser-d�poser est prise en charge: apr�s avoir s�lectionn� un ou plusieurs fichiers, vous pouvez les faire glisser vers le r�pertoire de destination en maintenant enfonc� le bouton d'action ; quand vous le rel�chez choisissez D�poser ici dans le menu d'action pour y cr�er les liens physiques des fichiers s�lectionn�s dans le r�pertoire de destination.

Drag Hardlinks

Renommage automatique

Les fichiers peuvent avoir un lien physique dans le m�me r�pertoire que le r�pertoire source. Parce que les deux entr�es dans un r�pertoire ne peuvent pas avoir le m�me nom, LSE utilise '$filename - Lien physique.$ext' comme nom du nouveau lien.

Automatic rename

LSE utilise la m�me syntaxe qu'explorer quand il rencontre de multiples '$filename - Lien physique': Il utilise des num�ros pour diff�rentier les liens physiques multiples d'un fichier dans un m�me r�pertoire, par exemple_$filename - Lien physique (2).$ext._

Le m�canisme d' Auto Renommage est �galement utilis� quand des Jonctions, Clones physiques, Liens Symboliques, Clones Symboliques, Points de montages ou des Copies intelligentes sont cr��s dans un m�me r�pertoire.

autorenamemultpiple.png

Support des Jonctions

Les Jonctions permettent la cr�ation de liens entre r�pertoires.

Pick a directory as source for Junction

Les jonctions sont cr��es de la m�me mani�re que les Liens physiques, sauf que la Source du Lien est un r�pertoire plut�t qu'un fichier. S�lectionnez un r�pertoire, cliquez sur le bouton droit de la souris et choisissezPrendre comme cible du lien (Pick Link Source) dans le menu d'actions, aller dans le r�pertoire de destination, cliquez sur le bouton d'action, ouvrez le sous-menu Coller ... (Drop As ...) et s�lectionnez Une jonction

Drop as Junction

Les jonctions sont marqu�es par un petit morceau de cha�ne en-dessous de l'ic�ne du dossier

Drop as Junction

Les jonctions peuvent �galement �tre cr��es par glisser-d�poser lorsque les dossiers s�lectionn�s sont gliss�s avec le bouton d'action enfonc� vers le r�pertoire de destination ; quand vous rel�chez le bouton droit de la souris, s�lectionnez le sous-menu D�poser ici ... (Drop Here ...) puis Une jonction.

Create a junction by dragging

Superposition d'Ic�nes pour les Jonctions
Afin de distinguer les r�pertoires joints des r�pertoires normaux, une ic�ne de superposition est impl�ment�e sur les jonctions et repr�sente trois maillons de cha�ne en dessous du r�pertoire.

Overlay Icon for Junctions

Les ic�nes superpos�es des jonctions peuvent aussi �tre personnalis�es.

Les jonctions peuvent s'�tendre aux lecteurs r�seaux du moins quand le lecteur r�seau peut �tre affect� � une lettre. Malheureusement les Jonctions, qui ont pour cible un chemin UNC, peuvent bien �tre cr��es par LSE, mais m�me Windows7/8/10 semble contenir un bug, qui l'emp�che de traiter correctement un chemin UNC par une jonction, m�me si LSE est correctement configur� pour rediriger les jonctions UNC. Quand on double clique sur une jonction cible de type UNC dans l'explorateur, une erreur ERROR_INVALID_REPARSE_DATA(4392), s'affiche et vous informe que l'analyse est ill�gale, m�me si elle ne l'est pas.

Une �l�vation de privil�ges est n�cessaire dans certains r�pertoires, comme par exemple c:\Program Files pour pouvoir y cr�er des jonctions. C'est la raison pour laquelle le c�l�bre dialogue UAC doit �tre accept�.
Pour �tre exact : seule la cr�ation de r�pertoire n�cessite une �l�vation des privil�ges dans ce type de situations, mais cr�er un r�pertoire vide est une part essentielle de la cr�ation d'une jonction. DeviceIoControl(), qui r�alise le v�ritable travail dans cette cr�ation de jonctions devrait pouvoir le faire sans �l�vation de privil�ges.

Jonction de Remplacement Lien Symbolique Point de montage

Link Shell Extension peut changer la cible d'une jonction existante, d'un lien symbolique ou d'un point de montage via S�lection/D�poser ou Glisser et D�poser.

Pour utiliser cette fonctionnalit�, il suffit de s�lectionner un r�pertoire existant en tant que Source du lien et de le d�poser sur une Jonction/Lien symbolique/Point de montage d�j� existant. En s�lectionnant le 'D�poser ici ... Jonction de remplacement/Lien Symbolique/Point de montage' dans le manu d'action, la cible existant de type Jonction/Lien Symbolique/Point de montage est remplac�e par la cible qui vient d'�tre s�lectionn�e.

Drop a junction for replacement

On peut obtenir la m�me chose par Glisser-D�poser pour des Liens Symboliques sur R�pertoires, Jonctions et points de montages, mais pas pour des Liens Symboliques sur fichiers. Les Liens Symboliques sur fichiers doivent �tre r�par�s par 'Pendre comme source du lien', 'Coller ... un lien symbolique de remplacement' comme alternative de r�paration.

Quand le mode sauvegarde est s�lectionn�, les Listes de Contr�les d'Acc�s (ou "ACL"s) des Jonctions/Liens Symboliques/Points de Montage sont pr�serv�es.

Copie de Jonction Lien Symbolique Point de montage

Link Shell Extension peut copier une Jonction existante, un Lien Symbolique ou un Point de Montage soit via S�lection/D�poser ou Glisser et D�poser.

copy a reparse point

Pour utiliser cette fonctionnalit� s�lectionnez simplement une Jonction existante, un Lien Symbolique ou un Point de Montage en tant que Source du Lien et glissez-le par-dessus un r�pertoire d�j� existant. En s�lectionnant 'Coller ... Copie de Jonction/Lien Symbolique/Point de Montage' depuis le menu d'action, la Jonction/le Lien Symbolique/Le Point de montage est copi� vers la cible et la relation est ajust�e

Drop a junction for replacement

On peut obtenir la m�me chose via un Glisser et D�poser sur des Liens symboliques entre r�pertoires, Jonctions et Points de Montage.

Quand le mode de sauvegarde est s�lectionn� les Listes de Contr�les d'Acc�s (ou "ACL"s) des Jonctions/Liens Symboliques/Points de Montage sont pr�serv�s.

Copie intelligente

Une copie intelligente cr�e une copie de la structure d'un r�pertoire source vers une cible, mais elle pr�serve la structure interne des liens physiques et les relations internes de type jonctions/liens symboliques avec les sources, et recr�e cette structure de liens physiques internes et les jonctions/liens symboliques en relation avec les emplacements de destination originaux :

Avec des liens physiques, cela se comporte comme suit

Smart Copy How To

En regardant de pr�s l'image ci-dessus on peut voir trois diff�rents types de fichiers :

Fichiers normaux Le fichier B est un fichier normal. Il est copi� comme n'importe quel autre outil de copie le ferait.
Liens Physiques Satur�s Les fichiers E et F sont li�s entre eux. Dans la terminologie de LSE on les nomme Liens Physiques Satur�s, car le compteur de liens, qui ici vaut 2, correspond au nombre d'occurrences dans le r�pertoire 'Folder 1', qui ici aussi vaut 2. En g�n�ral: Un lien physique est dit Satur� par rapport � un r�pertoire F, si le nombre d'occurrences dans le r�pertoire F correspond au compteur de r�f�rence. Les liens physiques satur�s peuvent �tre compl�tement copi�s via la Copie Intelligente.
Liens Physiques non satur�s Les fichiers A, C, D sont li�s entre eux. Dans la terminologie de LSE on les nomme Liens Physiques Non Satur�s, car le compteur de liens, qui ici vaut 3, ne correspond pas au nombre d'occurrences dans le r�pertoire 'Folder 1', qui ici vaut 2. Seuls C et D sont dans Folder 1. En g�n�ral : Un lien physique est dit Non satur� par rapport � un r�pertoire F, si le nombre d'occurrences dans le r�pertoire F est inf�rieur � celui du compteur de r�f�rence. Les liens physiques non satur�s ne peuvent �tre copi�s que partiellement par la Copie Intelligente. Dans l'exemple ci-dessus C et D sont li�s entre eux � l'int�rieur du r�pertoire de destination, mais le lien vers A est cass�. Cela signifie que le compteur de r�f�rence sur C et D est de 2 avec l'emplacement de destination.

Avec des jonctions ou des liens symboliques vers des r�pertoires, le comportement par d�faut durant une copie intelligente est le suivant :

Behaviour for inner junctions

En observant de pr�s l'image ci-dessus on peut y voir trois types diff�rents de r�pertoires/jonctions:

R�pertoires Normaux Le r�pertoire 'Folder 3' est un r�pertoire normal. Il est copi� avec son contenu comme le ferait tout autre outil de copie.
Jonctions internesLiens Symboliques Le r�pertoire 'Inner Junction/Symlink' est li� au r�pertoire cible 'Inner Junction/Symlink Target'. Dans la terminologie de LSE ce type de r�pertoire est nomm� Inner Junction/Symlink, car il pointe vers un r�pertoire qui est en dessous du sous r�pertoire p�re 'Folder 1'. Les Jonctions/Liens Symboliques Internes sont restaur�s correctement par une Copie Intelligente dans l'emplacement de destination.
Jonctions externesLiens Symboliques Le r�pertoire 'Outer Junction/Symlink' est li� au r�pertoire cible 'Outer Junction/Symlink Target'. Dans la terminologie de LSE ce type de r�pertoire est nomm�Jonction/Lien Symbolique Externe, car il pointe vers un r�pertoire qui est en parall�le et donc en dehors du r�pertoire p�re 'Folder 1'. Les Jonctions/Liens Symboliques Externes peuvent �tre trait�s de trois fa�ons diff�rentes. Voir SVP la section sur le Traitement des Jonctions/Liens Symboliques Externes.

Windows 7/8/10 supportent les Liens Symboliques qui se comportent comme suit durant une Copie Intelligente :

Behaviour for inner symbolic links

En observant de pr�s l'image ci-dessus on peut voir trois types diff�rents de fichiers/liens symboliques :

Fichiers Normaux Le fichier A est un fichier normal. Il est copi� comme n'importe quel autre outil de copie le ferait.
Liens Symboliques Internes Le lien symbolique 'Inner Symlink' a pour cible 'Inner Symlink Target'. Dans la terminologie de LSE ce type de lien symbolique est nomm� Lien Symbolique Interne, car il pointe vers un fichier qui est dans le m�me r�pertoire p�re 'Folder 1'. Les Liens Symboliques Internes sont restaur�s correctement par une Copie Intelligente dans l'emplacement de destination.
Liens Symboliques Externes Le lien symbolique 'Outer Symlink' a pour cible 'Outer Symlink Target'. Dans la terminologie de LSE ce type de lien symbolique est nomm�Lien Symbolique Externe, car il pointe vers un fichier qui est en parall�le et donc en dehors du r�pertoire p�re 'Folder 1'. Les Liens Symboliques Externes sont pris en charge par la Copie Intelligente via le traitement des Jonctions/Liens Symboliques Externes.

Les Copies Intelligentes sont cr��es de la m�me fa�on que les jonctions : s�lectionnez un r�pertoire, cliquez sur le bouton d'Action, choisissez Prendre comme cible du lien dans le menu d'action...

Pick Source for Smart Copy

...naviguer jusqu'au r�pertoire de destination, appuyez sur le bouton d'action, ouvrez le sous-menu D�poser comme... et s�lectionnez Copie intelligente :

Drop Smart Copy

La Copie Intelligente est un must si, par exemple, le contenu int�gral d'un disque dur, qui a de nombreux Liens Physiques/jonctions/liens symboliques, doit �tre copi� vers un autre disque dur. Durant l'op�ration de Copie Intelligente les r�pertoires vides seront �galement copi�s et les dates/heures des r�pertoires/jonctions/liens symboliques sont �galement restaur�s dans les emplacements de destination respectifs.

En raison de la cr�ation de liens physiques internes/jonctions/liens symboliques, cette fonctionnalit� n'est disponible que sur des volumes NTFS.

Si une Copie Intelligente dure plus de 250msec une barre de progression affiche l'�tat de l'op�ration de copie

La Copie Intelligente traite aussi tous les flux (ou streams) alternatifs de fichiers NTFS

Si des �l�ments sont d�j� pr�sents dans la destination, la Copie Intelligente ne fait la recopie que si les Fichiers/Liens Symboliques/Jonctions/Points de Montage sont plus r�cents que ceux qui existent d�j�.

Quand on restaure des liens symboliques LSE redirige l'op�ration de LSEUacHelper.exe vers lui-m�me, car la cr�ation de liens symbolique n�cessite une �l�vation de privil�ges, et donc am�ne la fameuse bo�te de dialogue UAC.

LSE ne redirige ce LSEUacHelper.exe que seulement si un lien symbolique est dans/sous le r�pertoire s�lectionn�, et ainsi vous �conomise des demandes de l'UAC si vous n'avez pas de liens symboliques � l'int�rieur de votre s�lection

La Copie Intelligente cr�e par d�faut des liens symboliques relatifs lors de l'op�ration de copie.

Ligne de commandeLa fonctionnalit� de Copie Intelligente est �galement disponible en ligne de commande depuis l'utilitaireln.exe via le commutateur de ligne de commande --copy.

Supprimer/Exprimer/Pr�server les Jonctions sortantes/ Liens Symboliques

Lors d'une Copie Intelligente, un Miroir Intelligent, une Copie Delorean et un Clone ce qu'on appelle R�pertoires Jonctions/Liens symboliques sortants n�cessite un traitement particulier. Il y a trois fa�ons de faire avec ces r�pertoires Jonctions/Liens symboliques sortants :

Supprimer Supprimer coupe les liens sortants vers les r�pertoires Jonctions/Liens symboliques dans la destination Supprimer s'applique �galement sur les liens symboliques vers des fichiers sortants. Cropping outer Junctions Dans l'exemple ci-dessus Folder1 est copi� vers Destination/Folder1, mais la Jonction/Lien symbolique n'est pas disponible dans la destination, car Folder1/Outer Junction/Symlink pointe vers la cible Folder0/Outer Junction/Symlink Target, qui n'est pas situ� en dessous de Folder1. L'objectif derri�re cette d�coupe des r�pertoires sortants Jonctions/Liens symboliques est d'obtenir une copie pure lors d'une Copie Intelligente, un Miroir Intelligent, une copie Delorean and et un Clonage sans connexions vers la source. Activation de la suppression pour les Jonctions/Liens symboliques sortants Supprimer peut �tre s�lectionn� via l'outil de configuration.
Exprimer Exprimer suit les r�pertoires Jonctions/Liens symboliques sortants et reconstruit le contenu de ces r�pertoires Jonctions/Liens symboliques sortants � l'int�rieur de la hi�rarchie de la destination. Exprimer s'applique �galement aux Liens Symboliques vers des Fichiers, ce qui signifie, que cet "Exprimer" va faire en sorte que la cible de ce lien sortant soit copi�e vers la destination. Unroll Outer Junctions Dans l'exemple ci-dessus Folder1 est copi� vers Destination/Folder1, et Outer Junction/Symlink et tous les fichiers/r�pertoires en dessous de la cible_Outer Junction/Symlink_ sont copi�s vers le r�pertoire Outer Junction/Symlink de la destination. L'objectif derri�re cet "Exprimer" les r�pertoires sortants Jonctions/Liens Symboliques est de faire en sorte que tout ce qui est connect� dans la source soit reconstruit en copie ind�pendante dans la destination. Cela ressemble au truc du 'cheveu de l'�l�phant': Tirez sur un cheveu d'un �l�phant, et vous obtenez tout l'�l�phant. Exprimer est le comportement par d�faut pour la Copie Intelligente, Miroir Intelligent, Copie Delorean et Clonage. Remarques avanc�es sur "Exprimer" La figure ci-dessus n'�tait que le cas le plus simple, car Exprimer peut faire bien plus quand il rencontre des situations complexes. Prenons le cas de jonctions/liens symboliques sortants, qui contiennent eux-m�mes des jonctions/liens symboliques sortants, qui sont internes � la premi�re jonction/lien symbolique sortante : Unroll Inner Outer Junctions Dans l'exemple ci-dessus Folder1 est copi� vers Destination/Folder1, et_Outer Junction/Symlink_ est exprim� comme d�sir�, mais comme Junction/Symlink est une jonction interne de la cible Outer Junction/Symlink, et la relation jonction/lien symbolique est restaur�e dans la destination. Ce type de bouclage peut �tre encore plus complexe : Unroll Inner Outer Junctions Dans l'exemple ci-dessus Folder1 est copi� vers Destination/Folder1, et_Outer Junction/Symlink_ est exprim� comme d�sir�, mais alors �a se complique car nous avons 2 niveaux de jonctions/liens symboliques sortants qui ont tous leurs propres jonctions/liens symboliques internes, et qui sont restaur�s correctement. Quand vous vous serez creus� la t�te sur l'exemple ci-dessus, vous comprendrez. Ce n'est pas simple, je sais, mais c'est n�cessaire pour Exprimer correctement. Et la complexit� s'accroit si des liens symboliques sur fichiers sont � l'int�rieur de l'expression des jonctions/liens symboliques sortants : Unroll Inner Outer Junctions Dans l'exemple ci-dessus Folder1 est copi� vers Destination/Folder1, et_Outer Junction/Symlink_ est exprim� comme d�sir�, mais il contient Inner Outer Symlink qui pointe vers Inner Outer Symlink Target et c'est une jonction/lien symbolique interne de la cible Outer Junction/Symlink Target Mais il vaut le coup de signaler que le Lien Symbolique Outer Symlink, en d�finitive devrait �tre un lien symbolique sortant, mais comme son r�pertoire-parent cible Outer Junction/Symlink Target est exprim�, Outer Symlink devient un lien symbolique interne de_Folder1_. File1 Symlink est aussi un lien symbolique sortant, mais son r�pertoire-parent cible_Folder2_ n'a pas autant de chance pour �tre exprim�, aussi dans la destination File1 Symlink n'est plus un lien symbolique, mais une copie de la cible du lien. Les Points d'Analyse (ou Reparse Points) Imbriqu�s sont aussi un cas int�ressant d'utilisation avec lequel est confront� l'algorithme : Nested Reparse Points Dans l'exemple ci-dessus Folder1 est copi� vers Destination, et_Junction/Symlink F0_ et est d�roul� comme pr�vu, mais il contient des points d'analyse imbriqu�s internes. Imbriqu� signifie "Point d'Analyse" pointant lui-m�me vers un "Point d'Analyse". La fonctionnalit� Unroll ouvre aussi la possibilit� d'avoir des relations de Jonctions/Liens Symboliques circulaires � l'int�rieur d'un ensemble d'�l�ments copi�s : Unroll Junctions Circularities Dans l'exemple ci-dessus Folder1 est copi� via l'option --unroll vers Destination/Folder1. Les op�rations de Copie Intelligente/Miroir Intelligent et Copie Delorean peuvent traiter les circularit�s et casser ces circularit�s en ne suivant pas les Jonctions/Liens Symboliques affect�s. Les Jonctions/Liens Symboliques peuvent �galement pointer vers des disques FAT ou d'autres disques NTFS exigeant en pr�requis un unique Disk-IDs sur tous les disques, qui sont cha�n�s ensemble via des Jonctions/Liens Symboliques : Unroll Junctions Unique DiskID Le ciblage des liens physiques sont trouv�s en recherchant un unique file-id sur un volume NTFS, mais si plusieurs volumes sont cha�n�s ensemble il peut se produire qu'un m�me file-ids soit trouv� sur deux volumes NTFS diff�rents. Pour pallier � ceci toutes les op�rations utilisent le disk-id et le file-id pour marque le ciblage des liens physiques. D'autre part il n'est pas permis d'avoir un disk-id de 0xffff-ffff, car les algorithmes utilisent cela comme indicateur interne sur un disque FAT. L'option Unroll permet �galement de pointer de multiples jonctions sur une m�me localisation de cible, ce qui fait que les algorithmes traversent plusieurs fois les m�mes �l�ments : Unroll Junctions Unique DiskID Au premier coup d'oeil la travers�e d'�l�ments multiples parait simple, mais pour des fichiers cela signifie que des fichiers travers�s de multiples fois sont � la fin identiques dans la destination et sont li�s physiquement ensemble. Aussi ne soyez pas �tonn�s si vous voyez des liens physiques, qui n'ont jamais �t� l� avant. La copie de Jonctions/Liens Symboliques depuis des disques r�seaux mapp�s demande aussi quelques pr�cautions suppl�mentaires, car les jonctions sur la machine r�seau sont en relation avec des r�f�rences de chemins seulement valables sur les machines r�seau respectives : Mapped Network Drive Reparsepoint Resolution L'exemple de l'image ci-dessus montre une telle situation X:\Src\Foo\Junction/Symlink est une jonction sur une Machine R�seau, qui pointe vers X:\Src\Foo\Folder. C'est une Jonction valide. X:\Src\Foo est partag�e via \\RemoteMachine\MyShare, ce qui l� aussi ne pose pas de probl�me. \\RemoteMachine\MyShare mapp� vers T:\ sur la machine locale est correct, mais pour la Jonction T:\Junction/Symlink, si on en demande la cible, retournera alors X:\Src\Foo\Folder m�me sur la Machine Locale. On pourrait supposer que la cible est T:\Folder, mais �a ne marche pas avec les Jonctions. Lorsqu'une Copie Intelligente/Miroir/Delorean est confront�e � une telle situation, elle traduit correctement la Jonction lors de la copie vers le disque Y:\ de la Machine Locale, et ainsi la Jonction finale pointe correctement la cible vers Y:\Dest\Bar\Folder
Pr�server Pr�server reconnecte les r�pertoires Jonctions/Liens symboliques sortants de la destination vers leurs cibles originales. Splice outer Junctions Dans l'exemple ci-dessus Folder1 est copi� vers Destination/Folder1, et_Outer Junction/Symlink_ est disponible dans la destination en tant que jonction, qui pointe vers l'emplacement original de la cible Outer Junction/Symlink Target. L'objectif derri�re ce maintien des r�pertoires Jonctions/Liens Symboliques vers leurs emplacements originaux est d'obtenir une copie lors d'une Copie Intelligente, mais de r�utiliser les sources des r�pertoires Directories source locations. La fonctionnalit� Pr�server est aussi utile lorsque des points de montage doivent �tre copi�s Les points de montage sont similaires aux Jonctions, mais pointent vers des chemins qui commencent toujours par \\?\VolumeGuid{}. Copy Mountpoint with Splice Activation de Pr�server pour les Jonctions sortantes/Liens Symboliques Pr�server peut �tre s�lectionn� via l'outil de configuration.

Multiple Source

On peut sp�cifier des localisations multiples pour les copies intelligentes, les Clonages et les copies Delorean. S'il y a des jonctions/liens symboliques entre ces localisations, elles sont trait�es comme des jonctions/liens symboliques internes, car toutes ces localisations partagent une racine commune.

Multiple Sources

Dans l'exemple ci-dessus Location1 et Location2 sont copi�s vers Destination.Location2/Junction20 sont trait�s comme jonctions internes vers Location1/Folder10 dans la source, et c'est donc pourquoi Destination/Junction20 pointe vers Destination/Folder10 dans la Destination.

L'objectif derri�re cela est de traiter toutes les jonctions/liens symboliques comme des jonctions/liens symboliques internes tant qu'elles sont dans le m�me ensemble de r�pertoires sources.

Dans LinkShell Extension cela fonctionne comme suit :

Multiple source are selected

Dans l'exemple ci-dessous tout le contenu de Location 1 et Location 2 et pskill.exe est s�lectionn�. Des jonctions/liens symboliques possibles dans Location 1 pointant vers Location 2 ou vice versa sont trait�s comme des jonctions/liens symboliques internes, car toute la s�lection est trait�s avec une racine commune.

D�placement Intelligent

Le D�placement Intelligent permet aux r�pertoires contenant des jonctions et des liens symboliques d'�tre renomm�s. Les cibles des jonctions et liens symboliques sont mis � jour � l'int�rieur de ces r�pertoires. Sans le D�placement Intelligent le renommage de tels r�pertoires conduirait � obtenir des jonctions ou liens symboliques morts, soit ne pointant plus sur la cible.

Avec des jonctions ou les liens symboliques sur r�pertoires, cela fonctionne comme suit :

Smart Move behaviour for junctions and symbolic links

En regardant de pr�s la figure ci-dessus on peut voir trois diff�rents types de r�pertoires/jonctions :

R�pertoires Normaux Le r�pertoire 'Folder 3' est un r�pertoire normal. Il sera d�plac� avec son contenu directement.
Jonctions / LiensSymboliques Internes Le r�pertoire 'Inner Junction/Symlink' a pour cible 'Inner Junction/Symlink Target'. Dans la terminologie de LSE ce type de r�pertoire est d�nomm� Jonction / Lien Symbolique Interne, parce que sa cible pointe vers un r�pertoire qui est situ� en dessous de la racine commune 'Folder 1'. Les Jonctions / Liens Symboliques Internes sont correctement mis � jour par un D�placement Intelligent dans la localisation de destination.
Jonctions / LiensSymboliques Externes Le r�pertoire 'Outer Junction/Symlink' a pour cible le r�pertoire 'Outer Junction/Symlink Target'. Dans la terminologie de LSE ce type de r�pertoire est d�nomm� Jonction / Lien Symbolique Externe, parce que sa cible pointe vers un r�pertoire qui si situe sur une branche parall�le et donc en dehors de la racine 'Folder 1'. Les Jonctions / Liens Symboliques Externes ne sont pas affect�s par le D�placement Intelligent et restent donc connect�s � leurs cibles respectives. Notez SVP que ce n'est pas la m�me chose dans une Copie Intelligente, qui a 3 fa�ons diff�rentes de se comporter avec les Jonctions/Liens Symboliques Externes.

La fonctionnalit� de D�placement Intelligent est int�gr�e da fa�on transparente dans l'Explorateur, donc vous n'avez rien de particulier � faire. D�placez simplement un r�pertoire � la souris dans l'explorateur vers sa destination finale, ou par exemple pressez F2 dans l'Explorateur pour renommer un r�pertoire et LSE interceptera cette op�ration sous le capot, prendra soin des jonctions ou liens symboliques, et les mettra � jour.

Intercepter une op�ration de d�placement ou de renommage signifie que LSE prend le contr�le avant le renommage/d�placement, et de fa�on r�cursive recherche dans le r�pertoire s�lectionn� les jonctions ou liens symboliques. Toutefois, la recherche dans un grand nombre de fichiers et r�pertoires prend du temps, aussi LSE affichera une barre de progression d�s que la recherche prend plus de 250 msec.

Barre de progr�s pendant un D�placement Intelligent

Si des liens symboliques doivent �tre mis � jour LSE appelle son acolyte UAC LSEUacHelper.exe.

Si le mode sauvegarde est activ� le compagnon UAC, LSEUacHelper.exe, est appel� dans tous les cas, car LSE a besoin d'�num�rer les fichiers l� o� il pourrait ne pas en avoir les droits.

Le D�placement Intelligent cr�e des liens symboliques relatifs durant une op�ration de D�placement Intelligent.

Si un LocalizedResourceName est entr� via desktop.ini et que le dossier en question est en lecture seule, SmartMove (d�placement intelligent) ne fonctionnera pas. Cela semble �tre un bug dans le "Shell Explorer" depuis un certain temps d�j�. ICopyHook::CopyCallback() n'est pas du tout appel� dans cette situation.

Activer/D�sactiver le D�placement Intelligent
Le D�placement Intelligent peut �tre activ�/d�sactiv� via l'outil de configuration

Ligne de Commande La fonctionnalit� de D�placement Intelligent est �galement accessible en ligne de commande par ln.exe via le commutateur de ligne de commande --move.

Clonage

Les Clones sont des copies de l'arborescence d'un r�pertoire d'une localisation d'origine recr��es vers une localisation de destination, cependant les fichiers � l'int�rieur de ce nouveau r�pertoire sont des Liens Physiques ou des Liens Symboliques vers les originaux du r�pertoire d'origine.

Hardlink Clones how to

Une arborescence de r�pertoire peut contenir des Jonctions ou des Liens Symboliques. Le processus de clonage recr�e les jonctions/liens symboliques internes dans la localisation de destination de fa�on similaire � ce que la Copie Intelligente r�alise.

Hardlink Clones the smart way

Les Jonctions/Liens Symboliques Externes sont recr��s conform�ment � la fa�on de faire de laGestion des Jonctions/Liens Symboliques Externes par exemple.

Sous Windows7/8/10 ce processus de clonage est �galement disponible avec des Liens Symboliques en plus des Liens Physiques.

Symbolic Link Clones the smart way

Les Clones sont cr��s de la m�me fa�on que les Jonctions par exemple. S�lectionnez un r�pertoire, cliquez sur le bouton d'Action, choisissez Prendre comme cible du lien depuis le menu d'action...

Pick Source for Hardlink Clone

...naviguer vers le r�pertoire de destination, pressez le bouton d'action, ouvrez le sous-menu Coller ... et s�lectionnez un clone physique:

Drop a Hardlink Clone

... choisissez un clone symbolique pour cr�er des clones de la structure arborescente existante.

Drop a Symbolic Link Clone

Les Clones Physiques et Symboliques peuvent �galement �tre cr��s par Glisser-D�poser � la souris. S�lectionnez un r�pertoire et glissez-le tout en maintenant le bouton d'action enfonc� vers le r�pertoire de destination. Quand le bouton d'action est rel�ch�, ouvrez le sous-menu Coller... et s�lectionnez un clone physique ou sous Windows7/8/10 un clone symbolique:

Drop Hardlink Clone.png

Les Clones Physiques ou Symboliques sont utiles si vous avez besoin de dupliquer la structure arborescente d'un r�pertoire vers un autre endroit. L'espace disque requis est minimal car la nouvelle structure consiste seulement en de nouvelles entr�es de r�pertoires NTFS sans r�elle nouvelle quantit� de stockage de donn�es.

Si � la fois des fichiers et des r�pertoires sont s�lectionn�s comme Source de lien puis coll�s en tant queClone Physique alors les fichiers s�lectionn�s seront coll�s an tant que liens physiques conjointement aux Clones Physiques.

Comme le Clonage utilise des Liens Physiques ou des Liens Symboliques, ils ne sont disponibles que sur des volumes NTFS. Le Clonage Physique ne peut pas dupliquer une structure de r�pertoire d'un volume disque vers un autre volume, car les Liens Physiques sont limit�s � des op�rations sur un m�me disque. Les Clones Symboliques peuvent �tre utilis�s pour cr�er des clones inter-disques.

Quand vous cr�ez des Clones, LSE appelle son acolyte LSEUacHelper.exe pour lui sous-traiter cette op�ration, si l'arborescence du r�pertoire contient des liens symboliques, car la cr�ation de liens symboliques n�cessite une �l�vation de privil�ge, ce qui conduit aufameux dialogue UAC.
LSE appelle seulement son acolyte LSEUacHelper.exe si un lien symbolique est dans/sous le r�pertoire s�lectionn�, et ainsi vous sauve d'un dialogue UAC s'il n'y a pas de lien symbolique dans votre s�lection.

Limitations
La cr�ation d'un lien physique n�cessite un acc�s en �criture � la source du lien physique. Cela signifie qu'un clonage de lien physique �chouera, et ne g�n�rera qu'une structure de r�pertoire vide, si un acc�s en �criture aux fichiers sources n'est pas disponible. La raison en est la fa�on dont Windows impl�mente les liens physiques, car les informations de s�curit� d'un fichier et par cons�quent de tous les liens fr�res sont partag�s entre eux tous.

Dans ce cas, la cr�ation de liens physiques clones peut �tre activ�e en accordant un acc�s en �criture aux fichiers sources � l'utilisateur qui cr�era un clone de lien physique, ou � tous les utilisateurs dans le cas d'un utilisateur unique.

Ligne de Commande La fonctionnalit� de Clonage via des Liens Physiques ou des Liens Symboliques est �galement accessible par l'outil en ligne de commande ln.exe via le commutateur de ligne de commande --recursive.

Miroir Intelligent

Un Miroir Intelligent est tr�s semblable � une Copie Intelligente et non seulement il copie mais aussi synchronise les r�pertoires Source et Destination:

Un Miroir Intelligent est cr�� de la m�me fa�on que par exemple des Jonctions. S�lectionnez un r�pertoire, cliquez sur le bouton d'Action, choisir Prendre comme cible du lien du menu d'action...

Pick Source for Hardlink Clone

...naviguer vers le r�pertoire de destination, appuyez sur le bouton d'action, ouvrir le sous-menu Coller... et s�lectionnez Miroir Intelligent:

Drop a Smartmirror

Le Miroir Intelligent est un peu diff�rent d'un Renommage Automatique, car il suppose que le r�pertoire de destination existe d�j� dans la localisation de destination, et qu'il a le m�me nom que dans le r�pertoire source, et ainsi, peut en faire un miroir.

Copie DeLorean

Une Copie DeLorean est une fa�on de cr�er des sauvegardes incr�mentales en utilisant une combinaison de Clones Physiques et de Copies Intelligentes.

La figure suivante donne un aper�u de ce qu'est une Copie DeLorean

DeLorean Copy Behaviour

En g�n�ral une Copie DeLorean est bas�e sur 3 choses : Source(t), Sauvegarde initiale (InitialBackup) et Sauvegarde (n) (Backup).

Phase 1 : Copie Intelligente initiale Le r�pertoire Source(t) est copi� initialement vers InitialBackup. C'est ce qui est montr� par la fl�che bleue
Des changements se produisent Durant cette phase, des fichiers de la source changent, et_Source(t)_ devient Source(t+1).
Phase 2 : Clonage Physique Le r�pertoire InitialBackup est Clon� Physiquement vers_Backup1,_ qui devient InitialBackup et Backup1. C'est ce qui est montr� par la fl�che rouge.
Phase 3: Miroir Faire un Miroir du r�pertoire Source vers Backup1. C'est ce qui est montr� par la fl�che verte : Garde inchang�s les fichiers comme liens physiques vers InitialBackup. Supprime les fichiers qui ne sont plus dans Source(t+1) de Backup1. Copie les fichiers diff�rents de Source(t+1) vers Backup1.

A la fin de cette premi�re �tape Backup1 contient la premi�re copie ("lean and mean") de Source consistant seulement en des liens physiques vers InitialBackup, ou de fichiers copi�s s'il y avait besoin de les recopier depuis Source(t+1) car ils �taient plus r�cents dans Source(t+1).
Le point important est que tous les fichiers de Backup1 sont accessibles de fa�on transparente, mais que peu d'espace est utilis�, car tous les fichiers Source(t+1) n'ont pas �t� chang�s, et donc qu'il n'y a eu effectivement besoin de copier que quelques fichiers depuis Source(t+1) vers Backup1.
Ceci peut �tre r�p�t� encore et encore. La seconde �tape est d'utiliser Source, Backup1 et Backup2 pour la Copie DeLorean :

Des changements se produisent Durant cette phase des fichiers de source changent, et_Source(t+1)_ devient Source(t+2).
Phase 2 : Clonage Physique Le r�pertoire Backup1 est Clon� Physiquement vers Backup2, qui devient Backup1 et Backup2. C'est ce qui est montr� par la fl�che rouge.
Phase 3 : Miroir Faire un Miroir du r�pertoire Source(t+2) vers Backup2. C'est ce qui est montr� par la fl�che verte : Garde inchang�s les fichiers comme liens physiques vers Backup1. Supprime les fichiers qui ne sont plus dans Source(t+2) de Backup2. Copie les fichiers plus r�cents de Source(t+2) vers Backup2.

Les Copies DeLorean sont cr��es de la m�me fa�on que par exemple les Jonctions. S�lectionnez un r�pertoire, cliquez sur le bouton d'Action, choisissez Prendre comme source du lien depuis le menu d'action...

Pick a directory for DeLorean Copy

...naviguer vers le r�pertoire de destination, pressez le bouton d'action, ouvrez le sous-menu Coller... et s�lectionnez Copie DeLorean:

Pick a directory for DeLorean Copy

Si une Copie DeLorean est effectu�e pour la premi�re fois dans un r�pertoire, les op�rations, qui sont d�crites dans la phase 1 des descriptions ci-dessus, en fait une Copie Intelligente, sont r�alis�es. Link Shell Extension automatiquement g�n�re un nom de r�pertoire de destination en y ajoutant un horodatage.

Toute copie suivante d'un r�pertoire dans ce r�pertoire de destination initialise les Phase 2 et Phase 3 de la description ci-dessus, en fait un Clonage Physique de la copie de sauvegarde pr�c�dente vers la sauvegarde courante puis r�alise le miroir de la source vers la sauvegarde courante.

Un r�pertoire contenant plusieurs copies peut appara�tre ainsi.

Directory with many DeLorean Copies

Limitations
C'est peu connu, mais NTFS poss�de une limite de 1023 liens physiques vers un seul fichier. Dans le cas d'une Copie DeLorean cela signifie qu'il y aura affichage d'un message d'erreur si cette limite est atteinte, parce que d�passer cette limite conduit � une perte de donn�es dans les plus r�cents jeux de sauvegardes:

Delorean Exceed 1023 Hardlink Limit

Les raisons d'atteindre cette limite peuvent �tre que, il y avait d�j� plus de 1023 jeux de sauvegardes mais sans liens physiques dans la Source, ou bien il y a des liens physiques � l'int�rieur de la Source et donc moins de 1023 jeux de sauvegardes.

Le sous-menu de Copie DeLorean n'appara�tra pas s'il y a plus d'un r�pertoire dans la s�lection source.

Une copie DeLorean est s�re pour les longs chemins, ce qui signifie qu'elle sait traiter des longueurs de chemins sup�rieures � 256 caract�res. C'est important, car r�aliser une copie avec un chemin relativement long, mais un peu en dessous d'une longueur de 256 caract�res, vers une localisation de destination peut conduire � un r�sultat combin� de plus de 256 caract�res. Dans une telle situation aucune perte de donn�es ne doit se produire, ce que la Copie Delorean garantie en �tant 's�re pour les longs chemins' ('long path safe'). SVP soyez certains que l'Explorateur ne vous montrera pas le r�sultat de cette copie, mais les fichiers sont bien l�. Des explorateurs alternatifs comme SpeedCommander peuvent traiter ce probl�me.

Ligne de Commande La fonctionnalit� de Copie DeLorean est �galement disponible via ln.exe

Mode Sauvegarde

Le mode Sauvegarde permet � LSE de copier aussi des ACLs (Access Control List soit des Listes de Contr�le d'Acc�s), des Fichiers Crypt�s depuis n'importe quel r�pertoire, y compris ceux non accessibles aux utilisateurs courants.

Par d�faut le mode Sauvegarde est d�sactiv�, et on peut donc l'activer via l'outil de configuration de LSE.

Pour �tre en mesure d'effectuer des op�rations de sauvegarde l'utilisateur doit poss�der les droits SE_BACKUP_NAME et SE_RESTORE_NAME. Un outil de configuration hors Windows peut assigner ces privil�ges aux groupes Backup-Operator et Administrateur, mais en plus les privil�ges ci-dessus peuvent �tre affect�s individuellement � certains utilisateurs ou groupes.

L'assignation de privil�ges peut se faire
Par gpedit.msc

Changing Privileges for Backup operations

et en naviguant vers
"Configuration ordinateur" ->"Param�tres Windows" -> "Param�tres de s�curit�" -> "Strat�gies locales" -> "Attribution des droits utilisateur" -> "Sauvegarder les fichiers et r�pertoires"
"Configuration ordinateur" ->"Param�tres Windows" -> "Param�tres de s�curit�" -> "Strat�gies locales" -> "Attribution des droits utilisateur" -> "Restaurer les fichiers et r�pertoires"

Sans gpedit.msc
T�l�charger PolsEdit et ajouter les utilisateurs et groupes, qui doivent �tre capables d'effectuer des Sauvegardes, aux privil�ges SE_BACKUP_NAME et SE_RESTORE_NAME.

Support de Point de Montage de Volume

Les points de montage sont une fonctionnalit� permettant d'acc�der � un volume local complet depuis une position arbitraire de disque.

Pick volume as source for a Volume Mountpoint

Les points de montage de volume sont cr��s de la m�me fa�on que des liens physiques, � l'exception que la Source du Lien est un volume plut�t qu'un fichier. S�lectionnez un volume local, cliquez sur le bouton droit de la souris, choisissez Prendre comme Source du lien dans le menu d'action, naviguez vers le r�pertoire de destination, cliquez sur le bouton d'action, ouvrez le sous-menu Coller ... et s�lectionnez Un point de montage:

Drop as Mount Point

Les points de montages peuvent aussi �tre cr��s par Glisser-D�poser lorsque le volume local s�lectionn� est gliss� avec le bouton d'action enfonc� vers un r�pertoire de destination ; quand vous rel�chez le bouton droit de la souris, s�lectionnez le sous-menu Coller ... puis Un point de montage.

Drag a Volume onto a Mount Point

Les points de montage peuvent �tre supprim�s en utilisant la commande "D�monter le volume" depuis l'Explorateur comme d'habitude.

Delete a Volume Mountpoint

Pour afficher l'origine d'un point de montage, on utilise la colonne r�f�rence du point de montage, qui affiche alors le volume qui est mont� sur le chemin s�lectionn�.

Soyez s�rs que seuls des volumes locaux peuvent �tre mont�s, pas des disques r�seaux.

La cr�ation et la suppression de points de montage de Volumes n�cessite une �l�vation de privil�ges, ce qui signifie que le fameux dialogue UAC doit �tre accept�.

Compteur de R�f�rences

Comme d�crit dans les fiches d'informations NTFS maintient un compteur pour chaque flux de donn�es r�f�ren�ant combien de fois une entr�e de r�pertoire NTFS se r�f�re � cet objet.

Pour afficher le compteur de r�f�rence, on peut activer une colonne du panneau droit de l'Explorateur en cliquant sur la colonne de Titre de la vue en mode "D�tails".

Select Columns

Apr�s avoir activ� la colonne de r�f�rence le compteur est affich� pour chaque fichier.

Reference Count for Hardlinks

Windows7/8/10: La colonne affichant le compteur de r�f�rence ainsi que la source de la jonction ne sont pas accessibles, car la fa�on dont Windows7/8/10 traitent les colonnes d�finies par l'utilisateur a �t� revue compl�tement par Microsoft et toutes les applications travaillant avec ce qu'on nomme les ColumnHandlers doivent �tre r��crites partiellement.

Propri�t�s des Liens

Link Shell Extension supporte �galement l'affichage des Propri�t�s de l'Explorateur, ce qui signifie que si les propri�t�s d'un fichier ou d'un r�pertoire sont ouvertes dans l'Explorateur, Link Shell Extension y ajoute son propre onglet pour y afficher les propri�t�s d'un lien physique, d'une jonction, d'un point de montage de volume ou d'un lien symbolique.

Cet onglet additionnel n'est affich� dans les propri�t�s d'un fichier ou d'un r�pertoire, que si le fichier ou le r�pertoire est un lien physique, une jonction, un point de montage de volume ou un lien symbolique, sinon cet onglet n'est pas disponible.

Property Sheet for Links

Exploration
Pour des jonctions, point de montages ou liens symboliques ce dialogue affiche aussi un bouton 'Explorer la cible', qui ouvre l'Explorateur dans le r�pertoire sp�cifi�.

Edition
Pour les Jonctions, les liens Symboliques ou les points de montage le champ cible est �ditable, et apr�s avoir soit appuy� sur le bouton appliquer soit quitt� le dialogue des Propri�t�s du lien par ok, les changements sont appliqu�s � la Jonction, au Lien Symbolique ou au point de montage.

Si le Mode Sauvegarde est activ�, la Liste de Contr�le d'Acc�s (ou "ACL") de la Jonction, du Lien Symbolique ou du Point de Montage est pr�serv�e.

Liens Symboliques

LSE supporte la cr�ation des liens symboliques.

Cr�er un Lien Symbolique est dans le principe la m�me chose que la cr�ation d'un autre type de lien. Cliquez avec le bouton d'action sur le(s) fichier(s) s�lectionn�(s) puis s�lectionnez Prendre comme source du lien depuis le menu d'action.

Pick Link Source

Quand vous cliquez sur le bouton d'action dans le r�pertoire de destination, le menu contient un sous-menu Coller ..., et pour cr�er un Lien Symbolique s�lectionnez dans le sous-menu "un Lien Symbolique". A l'inverse des liens physiques, les Liens Symboliques peuvent se propager au travers des volumes.

Drop a Symbolic Link Folder

S'il y a � la fois des fichiers et des r�pertoires de s�lectionn�s en tant que Source des liens et qu'on les copie en tant que Clone Symbolique alors les fichiers s�lectionn�s sont recopi�s comme des liens Symboliques � c�t� des r�pertoires Clones Symboliques.

Des Liens Symboliques peuvent aussi �tre cr��s entre r�pertoires.

Liens Symboliques Relatifs / Absolus
La cible d'un lien symbolique peut �tre

L'outil de configuration peut permettre � Link Shell Extension de basculer en mode relatif ou absolu.

Icones de superposition pour les Liens Symboliques
Pour aider � distinguer les Liens Symboliques de fichiers/r�pertoires normaux, une ic�ne de superposition est impl�ment�e sur les liens symboliques et s'affiche comme une fl�che vert clair sous le nom.

Overlay Icon for Hardlinks

Les ic�nes de superposition des Liens Symboliques peuvent aussi �tre personnalis�es.

�num�ration de liens physiques

S�lectionnez tout simplement un fichier qui a un lien physique et s�lectionnez ses Propri�t�s depuis le menu d'action:

Enumerate Hardlinks

La fonctionnalit� d'�num�ration de liens physiques est aussi disponible en ligne de commande depuisln.exe � l'aide des commutateurs de ligne de commande --enum ou--list.

UAC

En raison de l'UAC certains appels d'API n�cessitent une �l�vation de privil�ges au niveau administrateur, et cette �l�vation doit �tre accept�e via la bo�te de dialogue montr�e ci-dessous. Donc si vous voyez la bo�te ci-dessous, et que le programme qui demande l'�l�vation est LSEUacHelper.exe, c'est la contribution de Link Shell Extensions � l'UAC et vous devez l'accepter pour pouvoir cr�er des Liens Symboliques.

vistauac

Privil�ges pour Changer les Liens Symboliques

Une fa�on de contourner l'appel UAC pour la cr�ation de Liens Symboliques est de permettre globalement aux utilisateurs de cr�er des Liens Symboliques en changeant la politique :

Avec gpedit.msc
D�marrer gpedit.msc depuis une ligne de commande et accorder/r�voquer les permissions aux utilisateurs sp�cifiques : Dans "Computer Configuration" ->"Windows settings" -> "Security Settings" -> "Local Policies" -> "User Rights Assignments" -> "Create Symbolic Links".

Changing Privileges for Symblic Link Creation

Sans gpedit.msc
T�l�charger PolsEdit et ajouter les utilisateurs � SE_CREATE_SYMBOLIC_LINK_NAME.
Assurez-vous de vous d�connecter et de vous reconnecter apr�s avoir chang� de strat�gie pour que les changements soient pris en compte.

L'extension Linkshell peut traiter de l'octroi des privil�ges ci-dessus, et si le privil�ge de lien symbolique est disponible, on �vite ainsi l'invite UAC.

Mode D�veloppeur sous Windows10
Une autre fa�on de contourner l'�l�vation de privil�ges UAC seraitd'activer le mode d�veloppeur, ce qui est disponible sous Windows10/14972.

Capacit�s R�seau

C'est assez peu connu, mais le protocole de r�seau SMB supporte des op�rations de cr�ation r�seau de Liens Physiques, de Jonctions et de Liens Symboliques pour des disques r�seau SMB vus par NTFS.

Cette possibilit� est utilis�e par Link Shell Extension, pour activer la cr�ation de Liens Physiques R�seau, Jonctions R�seaux, ou Liens Symboliques R�seaux. par exemple :

Un Lien Physique a �t� cr��, ce qu'on peut facilement v�rifier

remotecapabilities

De plus SMB1.0 supporte �galement le compteur de r�f�rence pour les liens physiques et l'origine de la jonction pour les Jonctions, ce qui permet � Link Shell Extension d'afficher le dialogue des propri�t�s pour des fichiers r�seaux. Actuellement le compteur de r�f�rence d'un lien physique fonctionne correctement via SMB1.0 dans 90% des cas, aussi soyez conscient de cette restriction.

LSE supporte � la fois les disques r�seaux mapp�s et les chemins UNC.

Les disques r�seaux qui sont mapp�s mais qui ne sont pas accessibles peuvent �tre en g�n�ral la raison pour laquelle on obtient de pi�tres performances au d�marrage de l'Explorateur. Des d�lais de plusieurs secondes apparaissent si l'explorateur doit v�rifier le mappage de tous les disques, et en particuliers ceux qui ne sont pas accessibles. C'est encore pire, si LSE v�rifie aussi le status de tous les disques.

Pour contourner ce probl�me, les capacit�s r�seaux de Link Shell Extension peuvent �tre activ�es/d�sactiv�es via l'outil de configuration.

Liens Physiques R�seau et version de SMB
Diff�rentes versions de SMB sont impl�ment�es dans les diff�rentes versions de Windows ce qui entra�ne diff�rents comportements des liens physiques :

SMB1.0: Windows XP, Windows2000 ...
SMB2.0: Windows Vista ...
SMB2.1: Windows7/8, Windows Server 2008 R2 ...

SMB3.0: Windows10, Windows Server 2012 R2 ...

Toutes ces versions supportent la cr�ation de liens physiques r�seaux, mais depuis SMB2.0 on ne peut plus savoir si un fichier sur un disque r�seau est un lien physique ou non.

Cela signifie, que par exemple si vous vous connectez depuis une machine Windows XP vers un disque SMB2.1, qui est sur une machine Windows7/8/10, vous ne pourrez pas voir les ic�nes de superpositions sur les fichiers liens physiques, mais vous serez capable d'en cr�er en ligne.

M�dias Amovibles

LSE supporte les m�dias amovibles qui ont �t� format�s par NTFS, pour cr�er toutes les fonctions qu'il r�alise aussi sur les disques fixes. La seule limitation est que �a ne fonctionnera pas sur des disques amovibles s'ils sont mont�s en tant que disque A: ou B:. La raison en est que A: ou B: sont commun�ment utilis�s pour des disquettes.

Avec des m�dias amovibles format�s en NTFS on quelques chances que LSE rapporte des probl�mes de type 'Access denied', lors de la cr�ation de liens physiques ou de jonctions. Ceci est li� � la fa�on dont les permissions sont faites sur les disques amovibles NTFS, qui ont �t� cr��s sur ce m�dia amovible mais sur un ordinateur diff�rent, et donc amenant ces messages 'Access denied'. La solution ici est de changer les permissions sur ce m�dia amovible depuis un compte Administrateur.

Chemins tr�s longs

L'explorateur supporte des noms de chemins contenant jusqu'� 256 caract�res, ce qui impose cette contrainte de longueur de nom � toutes les applications.

D'un autre c�t� NTFS supporte des noms de chemins contenant jusqu'� 32767 caract�res, aussi est-on vite confront� � ces longueurs de noms de chemins plus longs que 256 caract�res. Pour faire face � cela, LSE peut traiter les Tr�s Longs Chemins jusqu'� 32767 caract�res dans toutes ses op�rations.

Prise en main de "Subst"

Avec la commande subst.exe on peut cr�er des lettres de disques qui pointent vers un certain chemin d'un disque NTFS. Cela signifie que deux lettres diff�rentes peuvent en final se r�soudre en deux localisations sur un m�me disque NTFS.
Link Shell Extension v�rifie ces situations quand il permet la cr�ation de liens physiques, et en cons�quence autorise la cr�ation de liens physiques entre plusieurs disques logiques dans la mesure o� ils appartiennent au m�me volume NTFS.

Support de ReFs

Microsoft a introduit dans Windows Server 2012 le syst�me de fichiersReFS, qui est d�sign� comme le successeur de NTFS. La premi�re impl�mentation de ReFS peut faire des choses certes tr�s bien, mais il lui manque quelques fonctionnalit�s importantes de NTFS comme le support des liens physiques. Les liens physiques sont disponibles sous ReFs3.5
Link Shell Extension supporte ReFS de fa�on � ce qu'on puisse cr�er des Liens Symboliques, des Points de Montage, Jonctions sur des volumes ReFS. Mais, pour les versions ant�rieures � la 3.5, il g�n�rera un message d'erreur si on cr�e un lien physique interne sur un volume ReFS. Aussi les cons�quences en d�tails pour Link Shell Extension sont :

Syst�me de fichiers Tiers

Aujourd'hui, on trouve de nombreux vendeurs de syst�mes de fichiers tiers qui supportent les liens physiques, symboliques... Afin de fournir la fonctionnalit� de LSE sur ces unit�s, le syst�me de fichiers support� peut �tre configur� :
Ajoutez le nom de votre syst�me de fichiers favori dans une liste s�par�e par virgule (type csv) �

HKEY_LOCAL_MACHINE\SOFTWARE\LinkShellExtension\ThirdPartyFileSystems Changer dans cette cl� de registre ci-dessus par le nom connu du syst�me de fichiers, qui prendra effet apr�s un red�marrage de explorer.exe.

Si vous ne connaissez pas le nom du syst�me de fichiers, vous pouvez le d�terminer en utilisantln.exe depuis une ligne de commande.

ln --probefs x:

Par d�faut c'est Btrfs qui est configur� comme syst�me de fichiers tiers connu.

La configuration de votre syst�me de fichiers favori pour �tre reconnu par LSE se fait � vos propres risques. A la base LSE effectuera toutes les op�rations sur le syst�me de fichiers configur�, comme il le fait sur NTFS. Donc, soyez certains que votre syst�me de fichiers supporte les m�mes fonctions de base que celles de NTFS sinon l'op�ration �chouera.

Configuration

Link Shell Extension peut �tre ajust�/configur� pour satisfaire les go�ts de chacun sur certains points. Pour faciliter cela, Link Shell Extension a un compagnon d�nomm� LSEConfig, qui change le comportement de Link Shell Extension via une Interface Utilisateur. Une fois d�marr�, LSEConfig vous affichera le fameux dialogue UAC, car les changements de configuration de Link Shell Extensions sont enregistr�s dans la base de registres de Windows.

lseconfiggeneral

Localisation
L'Interface Utilisateur de Link Shell Extension et les commandes sont disponibles en plusieurs langues. Vous pouvez choisir parmi :

D�placement Intelligent
Il peut �tre utile de compl�tement invalider le D�placement Intelligent, s'il y a des r�pertoires avec beaucoup de sous-r�pertoires. On obtient cela en d�cochant la case D�placement Intelligent (Smart Move).

Journalisation
Toutes les sorties des op�rations de LSE comme Copie intelligente, Miroir intelligent, ou copie Delorean sont enregistr�es dans le fichier %TEMP%\LinkShellExtension.log

Cibles distantes R�seau
Il peut �tre utile de compl�tement invalider les Cibles Distantes R�seau, s'il y a beaucoup de 'disques r�seau morts' (non accessibles) dans l'environnement. On obtient cela en d�cochant la case Cibles distantes (Remote Capabilities).

Jonction/Lien Symbolique sortant
D�cider si les Jonctions sortantes doivent �tre g�r�es par Supresssion, �tre D�roul�es (ou exprim�es), ce qui est par d�faut, ou Conserv�es.

Cr�ation de liens symboliques
En s�lectionnant soit Relatifs soit Absolus Link Shell Extension cr�erale type de lien correspondant.

Mode Copie (ou Copie de s�ret�)
En cochant la case de Sauvegarde Link Shell Extension sera ex�cut� dans le Mode Sauvegarde.

Ic�nes superpos�es personnalis�es

Link Shell Extension poss�de nativement des ic�nes de superposition pour les jonctions, les liens physiques et les liens symboliques. Comme les ic�nes sont sujettes aux go�ts individuels, l'ic�ne utilis�e par Link Shell Extension peut �tre sp�cifi�e.

Le changement d'une des caract�ristiques relatives aux ic�nes de superposition demandera un red�marrage de l'explorateur quand on appuiera sur le bouton Appliquer ou OK.

lseconfiggeneral

Ic�ne de superposition
Parfois il peut �tre utile de compl�tement d�sactiver certaines ic�nes de superposition de Link Shell Extension, ce qui peut s'obtenir en d�cochant la case � cocher des Ic�nes de superposition.

Priorit�
On ne peut afficher qu'une seule ic�ne de superposition sur une ic�ne, mais plusieurs gestionnaires peuvent �tre en concurrence pour fournir une ic�ne de superposition. Pour faire le tri de cela, chaque gestionnaire peut sp�cifier une priorit� � l'explorateur et l'explorateur affichera l'ic�ne superpos�e qui a la priorit� la plus haute.
Priorit� �lev�e signifie un nombre plus faible, 0 �tant la priorit� la plus �lev�e

Ic�ne personnalis�e
En cochant la case ic�ne personnalis�e le bouton Parcourir... devient actif, et on peut s�lectionner une ic�ne. Gardez � l'esprit qu'une ic�ne personnalis�e est sp�cifique � chaque utilisateur.

G�n�ralit�s
Windows 7/8/10 sont un peu particuliers, parce que des ic�nes de superposition en 256x256 ne doivent pas �tre cadr�es dans le coin bas gauche de l'ic�ne, et ne doivent pas �tre d�j� plus petites pour parfaitement se 'superposer' � une ic�ne existante. Les ic�nes de superposition 256x256 doivent remplir compl�tement la place disponible et ne doivent pas non plus �tre redimensionn�es.

En d'autres mots Windows7/8/10 prend n'importe quelle ic�ne 256x256, la redimensionne en 92x92, la d�place dans le coin bas � gauche et la superpose.

Pour les autres r�solutions, inf�rieures � 256x256, sous Windows7/8/10 vous devez pr�parer une ic�ne de superposition pour le coin bas gauche.

D'apr�s mes investigations, un bon choix d'�diteur d'ic�nes capable de travailler sur les ic�nes Windows7/8/10 estRealWorld Icon Editor

Appliquer les Changements
Quand vous appuyez sur OK ou Appliquer dans le dialogue de LSEConfigs, les configurations seront remplac�es.

Si des changements sont effectu�s sur la configuration de la langue de Link Shell Extensions ou d'une configuration relative aux ic�nes de superposition, on vous demandera de confirmer le red�marrage de l'explorateur, afin que vos changements deviennent effectifs. Relancer explorer.exe signifie, par exemple, que toute op�ration de copie ou toute autre op�ration en attente dans explorer.exe est interrompue.

Mises au point

Les liens physiques sont une caract�ristique commune � la plupart des syst�mes bas�s sur Unix, mais ne sont pas directement disponibles avec Windows. C'est une caract�ristique qui doit �tre support�e par le syst�me de fichier du syst�me d'exploitation.

Alors que sont les liens physiques ? Il est pratique de penser qu'un fichier est une association entre un nom de fichier et un objet de donn�es. En utilisant l'Explorateur de Windows, on peut naviguer dans le syst�me de fichiers en affichant une relation 1:1 entre le_nom de fichier_ et l'objet de donn�es, mais cette relation 1:1 n'est pas la m�me pour tous les syst�mes de fichiers.

Quelques syst�mes de fichiers, incluant UFS, XFS, et NTFS ont une relation N:1 entre le nom du fichier and the l'objet donn�es, et ainsi il peut y avoir plus d'une entr�e de r�pertoire pour un seul fichier.

Alors, comment peut-on cr�er de multiples entr�es pour le m�me objet de donn�es ? Sous Unix il existe un utilitaire en ligne de commande ln, qui est utilis� pour cr�er les entr�es de liens vers des fichiers existants, donc on peut obtenir plusieurs noms de fichiers, appel�s Liens Physiques, pour un seul objet de donn�es.

Pour chaque lien physique cr��, le syst�me de fichiers incr�mente un compteur de r�f�rence stock� avec l'objet de donn�es, c'est � dire qu'il conserve combien de noms de fichiers se r�f�rent � l'objet de donn�es, ce compteur �tant mis � jour (par le syst�me de fichier) � l'int�rieur m�me de l'objet de donn�es. Quand on supprime un nom de fichier r�f�ren�ant un objet de donn�es, le compteur des objets de donn�es est d�cr�ment� de 1. Les objets de donn�es eux-m�mes sont supprim�s seulement quand le compteur de r�f�rence devient �gal � 0.

Le compteur de r�f�rence est le seul moyen de d�terminer s'il y a de multiples r�f�rences de noms de fichiers pour un objet de donn�es, et il n'informe que de leur nombre PAS d'o� ils sont.

Les jonctions sont des raccourcis dans la structure arborescente d'un graphe orient�. En naviguant via une jonction, on rend directement accessible un emplacement qui peut se trouver assez loin dans le syst�me de fichiers. Les modifications, Cr�ations, Renommages et Suppressions de fichiers � l'int�rieur d'une structure de jonction se font en r�alit� sur la cible de la jonction, par exemple si vous supprimez un fichier dans une Jonction, c'est le fichier � l'emplacement original qui est supprim�.

Les Liens Symboliques sont aux fichiers ce que sont les Jonctions aux r�pertoires en ce sens qu'ils sont � la fois transparents et Symboliques. La Transparence signifie qu'une application peut les acc�der exactement comme elle le ferait pour tout autre fichier, et Symbolique signifie que l'objet de donn�es peut se situer sur n'importe quel volume disponible, c'est � dire qu'ils ne sont pas limit�s � un seul volume comme les liens physiques. Les Liens Symboliques diff�rent des raccourcis en ce qu'ils permettent un acc�s transparent � l'objet de donn�es, alors qu'avec un raccourci (.lnk), quelque chose doit lire et interpr�ter le contenu du fichier de raccourci puis ouvrir le fichier qu'il r�f�rence (autrement dit c'est un processus en 2 �tapes). Quand une application utilise un lien symbolique, elle acc�de directement � l'objet donn�e r�f�renc� par le lien symbolique (c'est donc un processus en une seule �tape).

Limitations

Questions Fr�quemment pos�es

IconOverlayHardLink --> ' 'IconOverlayHardLink
IconOverlayJunction --> ' 'IconOverlayJunction
IconOverlaySymbolicLink --> ' 'IconOverlaySymbolicLink puis soit red�marrez l'explorateur ou d�connectez-vous et reconnectez-vous. Le truc ici est de changer l'ordre alphab�tique en le commen�ant par un espace.Vous risquez de vous retrouver dans une course au sommet en ajoutant de plus en plus d'espaces, car d'autres OverlayHandlers tels que les "DropBox" ont d�j� ajout� quelques espaces.

Historique

en cours Version 4.0.0.0 Support complet des chemins UNC dans toutes les op�rations de D�placement Intelligent/Copie/Clonage & Delorean. Nombreuses petites corrections/am�liorations, que j'ai toujours voulu faire, mais n'ai pas encore eu le temps de faire.
28 Novembre 2022 Version 3.9.3.6 ln.LSE maintient maintenant son propre package winget. Lorsque SE_CREATE_SYMBOLICLINK �tait assign� � un utilisateur, le dialogue UAC se d�clenchait tout le temps apr�s la seconde tentative. Traduction de la Documentation en Allemand. Appuyer sur F1 dans LSEConfig le faisait planter. Corrig�. Lors du clonage d'un lien Physique/Symbolique, appuyer sur Annuler n'avait aucun effet. Pr�diction de la barre de progr�s l�g�rement am�lior�e. Correction d'un crash lorsque le nom de l'utilisateur est > 20 caract�res en tant que non-admin lors de la cr�ation d'un lien symbolique. Link ShellExtension maintient un package chocolatey. Link ShellExtension est publique sur gitlab.
8 Novembre 2019 Version 3.9.3.0 Pour des utilisateurs non administrateurs sous Windows 10, l'explorateur ne se relan�ait pas apr�s une installation Lors d'un changement d'ic�ne personnalis�e, on demandait de clore plusieurs applications d�pendantes, ce qui n'est pas utile. Relancer l'explorateur est suffisant. Un certain nombre de cha�nes de caract�res �taient erron�es. Introduit par 3.9.2.8 'Supprimer la jonction' enlev� du menu principal. Am�lioration de la gestion des menus, comme par exemple, on ne peut pas cr�er de Copies Intelligentes de fichiers li�s par liens Symboliques. Adaptation des v�rifications aux redistribuables de VS2017 et Windows 10. Sur un syst�me de fichiers non NTFS, on ne pouvait pas s�lectionner un Lien Source. Introduit avec 3921 Le d�montage de volume ne fonctionnait pas, quand une �l�vation de privil�ges �tait n�cessaire. Nouvelles captures d'�crans Windows 10 pour la documentation et celle en ligne. Signature du code par un certificat Lors du Remplacement de Jonction/Lien Symbolique/Point de Montage les attributs originaux �taient perdus L'onglet Propri�t�s du lien affichait des liens symboliques relatif comme des liens absolus L'onglet Propri�t�s n'affichait pas les jonctions orphelines Cr�ation de liens symboliques sur des fichiers qui ne fonctionnaient pas dans des r�pertoires prot�g�s comme 'Program Files' via le Mode D�veloppeur sur "on". Le remplacement de Jonctions/Liens Symboliques ne fonctionnait pas sur des Jonctions/Liens Symboliques orphelins. UAChelper m�lange de cr�ation de liens relatifs et absolus link creation. Introduit avec 3920 Ajout de la traduction en Ukrainien, Fin de traduction de certains �l�ments manquants La cr�ation de liens inter-lecteurs ne marchait plus. Introduit par 3921 Le dialogue des Propri�t�s pouvait provoquer un crash en changeant de cible sur une jonction Le Renommage automatique avait un d�faut lorsqu'il y avait plus de 9 fichiers de m�me nom dans un r�pertoire Le mode Sauvegarde �tait corrompu. Introduit par 3921 Introduction de la Copie de Lien Symbolique/Jonction/Point de Montage Changement pour les utilisateurs non-admin car les liens symboliques relatifs/absolus �taient sans effet. Correction d'une mauvaise conception. Quelle pagaille LSE est maintenant sur gitlab.com. Pour l'instant seulement en mode priv�, mais j'esp�re changer cela bient�t. SmartMirror dans LSE avait un probl�me avec les points de montage imbriqu�s Le m�canisme de remplacement des liens symboliques �tait corrompu en cas d'�l�vation de privil�ges. Caus� par 3.8.7.2 Am�lioration de l'estimation de la barre de progr�s et introduction d'un dialogue de progr�s Windows7
28 D�cembre 2018 Version 3.9.0.2 Am�lioration de l'estimation de la barre de progr�s Correction d'un crash dans LSEConfig lorsqu'il rempla�ait des textes au d�marrage. Suppression de la v�rification de vcredist-vs2005 de l'installeur. [Interne] mais changement important entre VS2005 (sic) et VS2017. Fondamentalement, tout a �t� compil� correctement, � l'exception de la pile, donc...... [Interne] Suppression de la pile rapide "Rockall". C'�tait n�cessaire, mais a permis un gros gain de performances. L'allocation m�moire est 2 fois plus rapide, et la lib�ration de m�moire 10 fois plus rapide. L'allocation de m�moire est cruciale au coeur de ln.exe et LSE. [Interne] Configuration Itanium abandonn�e, car VS2017 ne la supporte plus, et je suis certain qu'il n'y a plus trop de hardware Itanium dans la nature.
2 D�cembre 2018 Version 3.8.7.2 Les ic�nes de superposition ne s'affichaient pas sur des applications 32 bits. Sous Windows 10 LSE affiche des ic�nes "plates" sur les liens symboliques, les liens physique et les jonctions. Merci � Yaroslav pour les ic�nes. Les ic�nes de superposition des Jonctions ne s'affichaient plus du tout sous Windows 7. La cr�ation de liens symboliques est maintenant possible sans �l�vation de privil�ges Windows 10/14972 quand on est en mode d�veloppeur. La bo�te de dialogue des propri�t�s des liens physiques affichait un mauvais chemin cible sur des disques "substitu�s". Des syst�mes de fichiers tiers peuvent �tre configur�s.
19 Avril 2016 Version 3.8.6.8 Les liens symboliques relatifs sur des liens symboliques absolus pointant vers un disque diff�rent, n'�taient pas correctement cr��s. Ajout de la langue Grecque. Merci � George Malamas ! Le d�placement intelligent (SmartMove) ne fonctionnait pas quand le mode sauvegarde (Backup) �tait activ�. Fonctionne de nouveau sous Windows 2000 (Probl�me introduit en 3.8.6.6). Le contr�le de Vcredist est de retour par d�faut, mais peut �tre �vit� en entrant le commutateur /noredist en ligne de commande pendant l'installation. Les liens symboliques relatifs sur des chemins UNC �taient recr��s avec une mauvaise cible lors d'une copie intelligente. La fragmentation du syst�me de fichier NTFS a diminu� et donc la copie devrait �tre plus rapide. Abandonner fonctionne quand on presse dessus lors de la copie de (gros) fichiers. La cr�ation de liens physiques sur les r�pertoires prot�g�s par UAC provoquait un message d'erreur, m�me si le lien physique �tait cr��.
10 Janvier 2016 Version 3.8.6.6 Les fichiers qui avaient une taille multiple de 16777216 �taient correctement copi�s, mais une erreur �tait g�n�r�e dans le fichier journal, m�me s'il n'y en avait aucune. La barre de progression ne s'incr�mentait pas correctement lors d'une Copie Intelligente si les fichiers �taient identiques. Dans de rares situations le premier lien symbolique seulement d'une copie intelligente �tait li� de fa�on incorrecte. La fonction de Renommage Automatique ne travaillait pas correctement dans quelques rares situations. Corrig� pour XP et Windows 7/8/10 Adaptations pour Windows 10 Tech Preview 9841/9926. Correction d'un plantage, quand des fichiers �taient gliss�s depuis Bandzip vers le bureau. Ajout d'une traduction pour le Cor�en. Merci � Mireado de Cor�e ! Correction d'un plantage dans W10 lors de la fermeture du dialogue de propri�t�s sur les jonctions/liens symboliques. Sur les syst�mes Windows10 qui ont �t� mis � jour � partir de Windows7 l'�num�ration des liens physiques via la fen�tre des propri�t�s prend beaucoup de temps. Pr�requis d'installation non n�cessaires sous Windows 10, donc ne pas v�rifier ces pr�requis sous Windows 10. Pr�requis toujours test�s par l'installateur sous Windows10.
Juin 3, 2014 Version 3.8.5.1 Le Mode Sauvegarde est arriv� dans LSE. LSE produisait des fichiers de journaux avec LF mais pas CR/LF. Les Listes de Contr�le d'Acc�s (ACLs) des jonctions/Liens Symboliques/Points de montage sont pr�serv�es lorsqu'on change de cible soit via les fonctions de Remplacement ou une �dition depuis la bo�te de dialogue des Propri�t�s. Traduction en Japonais de LSEConfig. La cible des points de montage peut �tre modifi�e depuis le Lien des Propri�t�s. LSE peut maintenant traiter les Points de Montage lors des op�rations de XXX Intelligentes ou Delorean WindowsXP: Les liens Symboliques inter-disques ne fonctionnaient pas. WindowsXP: Les liens Symboliques vers des Volume GUIDs ne fonctionnaient pas. WindowsXP: Les liens Symboliques entre de tr�s longs chemins ne fonctionnaient pas. WindowsXP: Nombreuses am�liorations par-ci par-l�. Un chemin UNC comme Source de Lien de "Copie Intelligente/Miroir/Delorean/Lien symbolique de Clonage" fonctionne maintenant.
December 29, 2013 Version 3.7.5.9 With Delorean Copy when elevated via LSEUacHelper.exe in rare situations files pointed to by symlinks could get deleted in the source. Ugly. Sorry! A changed file attribute didn't cause the file to be treated as changed during all SmartXXX/Delorean functions. Symbolic Link Clones always created absolute symlinks regardless of the LSE Settings The LastWriteTime, CreationTime and LastAccessTime for files/folders/junctions/symlinks is restored during SmartMirror or DeloreanCopy.
August 23, 2013 Version 3.7.5.1 Dead Junctions to a different drive could lead to not detecting hardlinks during all operations. Very Nasty, but no dataloss caused.
August 4th, 2013 Version 3.7.5.0 For Junctions or Symbolic Links the Target field can be edited in the Properties Dialog. LSE elevates the creation of hardlinks in system protected directories, e.g.: %systemroot%. LSE now offers all its function also in the Library folder. If enabled LSE summarizes the ouptut of operations in a log file. Fixed a crash related to UNC path and Overlay Icons. The progress bar showed wrong/incomplete filename-path combinations during operations on large files. Symbolic links to mapped network drives can be created now via LSE. Replacement functions can be used to repair broken junctions/symbolic links/mountpoints. During SmartCopy/SmartMirror/DeloreanCopy the type (absolute/relative) of symbolic link relation is kept in the destination. During SmartCopy/SmartMirror/DeloreanCopy the Compression Attribute is copied too. The check for prerequisites during install is more accurate aka takes mfc80.dll into account. During un-install it is also checked if the hardlinkshellext.dll is held by some process. Fixed a problem during SmartMirror when a directory changed into a file or vice versa from one mirror to the next and had exactly the same name. The OS Version detection during installation went wrong on certain machines causing symlinke.exe missing from the installation. The eunmeration of hardlink siblings didn't work under XP, when the root dir of a drive had to be traversed. Tested with Windows8, and thus updated the documentation. The x64 version now contains also a 32bit version in one unified install. Deinstallation left over a few registry keys. During installation not all processes were detected, which blocked the installation. Enabled Link Shell Extension on ReFs volumes. Added a Swedish localisation. Thanks to Mikael Grönholm. Added a Turkish localisation. Thanks to Memet. Added a Czech localisation. Thanks to Ashus Added a Slovak localisation. Thanks to RobertS LSEConfig has been localised. The handling of the compression bit during copying/mirroring/deloreaning for files and directories was broken. Draging from or Droping to zipped folders caused an explorer crash. LSEConfig localized to French. Columnprovider shows now shrinked path for junctions if the path is longer than 32characters. On some machines LSEConfig always showed up with French. Introduced with 3.749
June 24th, 2012 Version 3.7.2.0 When working on mapped network drives via SMB or CFIS, as many NAS boxes do, LSE uses a more traditional enumeration mode and this will copy files ( which it did not in any case ). Multiple locations can be selected and the location are treated as a common root with respect to hardlinks/junctions/symbolic links. Nested junctions and symbolic links ( aka junctions on junction on junctions ... ) are now properly restored in any situation. Smartmove had problems with relative symbolic links in rare situations. Italian translation updated. Support for symbolic links under Window XP. Can handle subst.exe created driveletters. Overlay Icons for symbolic links under Window XP are available now. Fixed a few bugs related to WindowsXP and symbolic links handling. Elevation to LSEUacHelper.exe now happens only if UAC is on, or the elevation is really neccesary. Fixed a problem with the creation of absolute symbolic links to directories. The installer came up with Chinese as default installation language. LSEConfig has an About Box, which shows the version of Link Shellextension. Replace Symbolic Link failed when not elevated. Replace Symbolic Link always created absolute symbolic links regardless of the settings when not elevated. Drop Symbolic Link sometimes did not create absolute links when needed in certain situations. The installer now shows the language of the installed OS as default. The installer provides more info in Control Panel/Program and Features. The target of the Symbolic Liks or Junctions can be edited in the properties dialog. Non administrators could not create symbolic links. With XP and the symlink driver installed the Delete Junction menu didn't show up. The status of the privilege for Symbolic Link Creation is checked, so that UAC can be avoided Fixed deployment problems for the Win32bit version.
March 9th 2012 Version 3.6.5.3 Speed improvements during SmartCopy/SmartMirror/HardlinkClone and Delorean Copy. Introduced new Heap Manager Rockall for x64 and x86 builds to gain performance. Russian translation updated. Installation notifies about already running processes, which would make LSE installation fail, because they have loaded dlls from LSE. Fixed issue with Windows 8 installation. Symbolic Link Icon Overlays installation in registry was wrong, causing problems with the green arrow for symlinks.
April 17th 2011 Version 3.6.0.4 With all Smart* functionality, Outer Junctions/Symbolic Links can now be unrolled or spliced. Added Smart Mirror. Speed improvements to Smart Copy, Smart Move and Delorean Copy. The configuration tool does not restart explorer for minor changes to the settings. Symlinks creation resulted in absolute symlinks even if creation of syminks was specified as relative, if their common ancestor was a root dir.
November 21st 2010 Version 3.5.0.1 Introduced DeLorean Copy, which is a way of creating incremental copies using hardlinks. Fixed creating Symbolic Links from Symbolic Link files created Symbolic Link directories.
October 3rd 2010 Version 3.4.0.2 LSE now by default creates relative target path names when creating symbolic links. Symbolic Links now have an overlay icon. Added a configuration tool for LSE options Added a priority level for the indidual overlay icons. Added an option to switch off overlay icons totally for each type of overlay. The Pick Link Source context menu now also shows up on FAT drives, if the item potentially is the source for a LSE operation. Overlay icons can be disabled. Documented how the install directory can specified when using silent (un)install. The menu hydraulics have been reworked, so that it is decided early to only show menu for chioces, which are really possible. LSE and symlink are now linked with ASLR. Tranparency glitches in the Junction overlay icon have been fixed. Hardlink Clone and Symboliclink Clone have been extended so that Inner Junctions and inner Symbolic Links are properly handled. LSE now supports also the replacement of Mountpoints and Symbolic Links. LSE shows a dialog box whether explorer should be restarted or not during non silent installation. Under Windows Vista and Window7 the Delete Junction menu doe not show up anymore.
July 19th 2010 Version 3.3.5.8 LSE now deals with Symboliclinks during Smart Copy. LSE supports Smart Move functionality, which updates inner junctions/symlinks in case of moving/renaming directories Added localization for Brazilian Portuguese. Thanks to Marcio R. for the translation. Fixed flaws of the automatically renaming feature with respect to directories under W7. Overriding custom overlay icons under HKCU was flawed. Hardlink Clone now restores the attributes of cloned folders. Smart Move progress bar showed a wrong caption text. Added Polish localisation, Thanks to Arthur from Poland. Fixed a crash during undeleting files from Recycle Bin. Mountpoints could not be properly created under Windows XP. gFlags was not properly read from the HKCU registry, causing Smart Move Disable and Remote capabilities Disable to malfunction. Fixed the problem of Hardlink Clone stopping unsolictedly after about 500msec.
February 21st 2010 Version 3.2.2.4 Added localization for Chinese and Russian. Thanks to Zuo Weiming and Ivan(b0s) for the translations. Longer lasting operations, like Smart Copy, Symbolic Link Clone,Hardlink Clone, or Enumerate Siblings show a progress bar. The Properties dialog of an item offers an 'Explore Target' button for Junctions, Mountpoints and Symbolic Links. Added localization for Japanese. Thanks to Taka from Japan! Under Windows7 auto rename behaves in the same way as Windows7/8/10 does for '- Copy'.
September 28th 2009 Version 3.1.6.0 With W2K the junction creation was broken. Fixed a handle leak caused by enumerating hardlink siblings under non Vista/W2K8 Under Vista & W7 one can create junctions everywhere without elevation, but not in e.g c:\Program Files. LSE is now aware of this and asks elevation for junction creation when necessary. With drives mapped via a Remote Dektop session, the whole explorer & remote desktop session hang, when this drives was expanded in explorer, but only under W2K3 as terminal server. Support for Windows7 Hardlink Sibling Enumeration now also works for XP, W2K NT4, but due to OS contraints not that fast as with Windows7. Under W2K it turned out, that CreateHardlink() from kernel32.dll with long pathnames (e.g. \\?\) was broken. Fixed a memory leak in serving as COM server.
October 4th 2008 Version 3.0.0.1 There is a new Smart Copy feature, which enables LSE to copy whole folder structures and preserve the inner hardlink and junction structure. Very Long Pathname support added for Smart Copy and Hardlink Clone. Junctions can now be created targeting also Junctions.
June 21st 2008 Version 2.9.5.3 Hardlinks can be enumerated under Vista & Windows7. Fixed a handle leak for HKCU\Software\LinkShellExtension. Removeable media support didn't work, when remote capabilities were switched off.
May 1st 2008 Version 2.9.0.3 Already existing Junctions can be replaced by dragging a directory over it Naming has been streamlined more towards 'Link Shell Extension' If the maximum number 1023 of hardlinks for a file is exceeded, an error message is displayed. This applies for hardlinks and hardlink clones. The Vista & Windows7 junction overlay icon in 256x256 is in proper size. Custom icons can be specified for Junction and Hardlink overlays Version for Itanium available Pick/Drop does not interfere with the creation of Hardlinks, Junctions or Symbolic Links via Drag and Drop. It is now possible to pick a link, then drag another file via right mouse click to some location, drop it there and afterwards drop the first, picked file The property dialog of a Volume Mountpoint now displays the logical drive letter of the mounted drive instead of the odd volume name. Ongoing work towards localisation to East Asian languages. LSE now also works on removable NTFS media, which are not A: or B: The location in the registry to specify the LSE language has changed, since the old place under HKCR was not Vista & Windows7 compatible at all. Default values for language settings and overlay icons settings are copied over automatically to freshly logged on users profile Volume Mountpoint support for Vista & Windows7. Introduced silent install capabilities. Symbolic Links now can be created even if the filename contains UTF-16(Asian)characters. LSE now also works for non Administrators under Vista & Windows7 (after they acknowledged the elevation dialog with the admin password for sure). Symbolic Links for files or directories can now be created across volumes. LSE now can also create Hardlinks from Shortcuts, which didn't work for ages. The print name (the name some can see to the right of a junction, after issuing 'dir' in a command prompt) for Junctions under Vista & Windows7 is now correct. Lots of usability fixes During Installation under Vista64 Explorer automatically gets restarted. The setup contains a check if the VS2005 SP1 Redistributable Package is installed. The setup contains a check if the LSE version for the proper platform is going to be installed. Vista & Windows7 compliant overlay icons for Hardlinks.
January 20th 2008 Version 2.8.0.6 Hardlinks show up with a small overlay icon. This icon will change for Vista compliancy, but at least it is here now. Junctions have a Vista compliant overlay icon in many resolutions Support of creation and deletion ofVolume Mountpoints. Unfortunately this does not work under Vista LSE now prevents the creation of 'loops', when setting up a junction or hardlink clone Hardlink 'cross drive drops' are now not possible anymore Some bug fixes for NT4 Lots of usability fixes
October 16th 2007 Version 2.7.1.0 First fixes for the x64 world. Maybe more to come. Fixing x64 is top priority since I have Q6600 myself now...
March 25th 2007 Version 2.7.0.1 Fixed a nasty bug, which caused HardlinkShellExt to slow down explorer, when it was started. Also fixed the problem that it accessed drive A:, when an explorer started. PropertySheet on file and directory properties will show various info with W2K/XP Delete Junction is back, because sometimes, especially when deleting junctions, which point to directories with big amount of data, the Copyhook Handler does not act as expected. Until this phenomenon is solved, Delete Junction is back.
January 12th 2007 Version 2.6.0 Link Shell Extension is now robust with respect to deleting junctions. Delete commands issued from explorer unlink junctions, but do not delete its content. Due to Junction-awareness of explorer the Delete Junction is gone from the context menu Support for Windows Vista & Windows7. Link Shell Extension is now capable of creating Symbolic Links, but also has a few restrictions related to the Reference column
December 27th 2006 Version 2.5.1 released Added localisation for Italian and Spanish to commands and messages. Thanks to Nicola Guidotto and Diego Segobia for the translations.
December 6th 2006 Version 2.4.0 released Added localisation for French and German to commands and messages
November 26th 2006 Version 2.3.0 released Minor fixes in the installer/deinstaller Introduced the hydraulics of multiple auto rename. If you drop links/junctions in the same directory, now it behaves exactly as explorer and puts numbers on the multiple instantiations of a file.
June 16th 2006 Version 2.2.2 released BugFix. Link Shell Extension is now also able to create hardlinks via Drag and Drop in root dirs of a drive.
May 29th 2006 Version 2.2.1 released Updated documentation after review of Philip Daniels Made a big step forward to being Vista compliant Fixed path length limitations in several places Junctions can span over local NTFS volumes
March 14th 2006 Version 2.1 released Added overlay icons for junctions, so that junction visually pop into your eye.
February 27th 2006 Version 2.0 released Revamped the internal structure of ShellExt. Introduced creation of Hardlink Clones. Introduced submenu in the context menu, when more than one entries would be added to context menu to show the many dropping choices Support for SymbolicLinks with 'Vista'. Support for SymbolicLink Clones with 'Vista'. Fixed crashes when dragging files, and using 'HardLink here'. Fixed problem when showing up wrong menu, when having folders disabled in the left explorer pane. Junctions display their origin in the reference column. A Pick Link operation can be cancelled now. The installer restarts explorer.exe to properly add/remove the shell extension Added an entry to Start Menu/Programs Support for WindowsXP64.
November 26th 2005 Version 1.7 released Added the Delete Junction context menu, when right mouse button is pressed on a junction. Fixed a handle leak in CreateJunction.
January 23rd 2002 Version 1.6 released Added a Columnhandler, so that the reference count of a hardlinked file is shown in explorer. This feature only works with W2K/WXP. Deployment revamped so that the doc is now in .html.
October 27th 2001 Version 1.5 released Revamped internal string handling to Unicode. Added junction support. Junctions are a feature of NTFS5, which allows to hardlink two directories. Added a directory background handler. This means, that after picking a hardlink it is possible to press the right mouse button on the right explorer pane and drop the hardlinks/junctions/symbolic-links.
March 23rd 2001 Version 1.201 released Fixed occurrence of 'Hardlink Here' if shortcuts are selected.
March 23rd 2001 Version 1.20 released Added Drag and drop support
March 20th 2001 Version 1.10 released Fixed the problem, that the help text was not displayed properly Changed the installer to the lean and mean nullsoft installer. Fixed the problem, that read-only files can not be hardlinked Fixed the problem, that hardlinks in the root dir didn't work Tested on W2K and HardlinkShellExt is W2K compliant
May 8th 1999 Version 1.00 released

�tat

La version 3.9.3.x est une version stable pour les plates-formes support�es.

Remerciements

Je souhaite remercier ceux qui ont contribu� de fa�on significative au d�veloppement de Link Shell Extension. En particulier :

Felix Kasza pour les bases des liens physiques avec NT4.
Nullsoft pour le super nsis installateur
Jean-Pierre Bergamin pour le drag and drop support d'exemples.
Travis Illig qui a sugg�r� d'ajouter les ic�nes de superposition pour les jonctions, et qu'il utilise dans son Junction Shell Extension.
Mark Russinovich pour des astuces sur lesjonctions
Philip Daniels pour une revue technique de la documentation
Daniel Thibault pour la traduction Fran�aise du logiciel, et pour une douzaine de rapports de bugs et demandes de fonctionnalit�s.
Masatoshi Kimura pour le driver de lien symbolique pour WindowsXP.
G�rard Durand pour la traduction en Fran�ais de la documentation.

Probl�mes ouverts

License

Contact / Donations

Rapports de bug, ou demande de nouvelles fonctions sont � envoyer �Hermann Schinagl..
LSE est et restera un freeware, mais si LSE vous est r�ellement utile et vous sauve beaucoup de temps, alors pensez � une donation notamment par PayPal

ou une donation sur flattr

ou en envoyant un don certifi� depuis

amazon.de .

ou en donnant des bitcoins :

bc1q4hvevwrmnwt7jg8vws0v8xajywhffl4gwca5av

Link Shellextension a aussi une page sur Facebook, o� vous pouvez trouver les annonces de nouvelles versions, et vous pouvez y discuter de demandes de fonctions futures

facebook .

Link Shellextension diffuse ses notes de versions via RSS.

rss feed .

T�l�chargement

Tous les Windows 64 Cette version contient la version 64bit de Link Shell Extension, mais contient aussi la version 32bit, qui est install�e en parall�le de la version 64bit, de fa�on � satisfaire certains gestionnaires de fichiers/explorateurs tiers comme total commander : Link Shell Extension (3.76Mb) Toutes les dlls n�cessaires � l'ex�cution dont d�j� install�es sur votre syst�me, mais si ce n'est pas le cas, r�cup�rez-les ici en 64 bits et ici en 32 bits
Tous les Windows 32 T�l�chargez et installer tout simplement Link Shell Extension (3.56Mb) Toutes les dlls n�cessaires � l'ex�cution sont d�j� install�es sur votre syst�me, mais si ce n'est pas le cas, r�cup�rez-lesici.
Installation viaChocolatey On peut aussi installer Link ShellExtension via chocolatey en entrant choco install linkshellextension
Installation viaWinget LSE peut aussi �tre install� via winget en entrant winget install HermannSchinagl.LinkShellExtension en ligne de commande. Assurez-vous d'avoir auparavant install� winget.

Anciens T�l�chargements

All Windows Itanium La version Itanium n'est plus support�e, mais la derni�re version 3.8.7.2 construite par VS2005 est conserv�e par commodit�. SVP, assurez-vous que les dlls runtime sont bien install�es sur votre syst�me. Ce package pr�requis peut �tre t�l�charg� chez Microsoft: vcredist_IA64.exe for VS2005 SP1, version 6195/June 2011 (6.3 Mb) Enfin installer Link Shell Extension (3.76Mb)
Windows NT4 La version pour Windows NT4 ne sera plus d�velopp�e, et ses fonctionnalit�s sont fig�es � celles de la versionLink Shell Extension 3.2.0.0 (1.13Mb), qui, de base, a toutes les fonctions importantes.
Windows 2000Windows XP Les versions pour Windows 2000 et pour Windows XP ne seront plus d�velopp�es, et leurs fonctionnalit�s sont fig�es parLink Shell Extension 3.8.7.2 (32 bit) etLink Shell Extension 3.8.7.2 (64 bit)
Symbolic Link Driver for Windows XP Un driver pour activer m�me sous WindowsXP la fonctionnalit� de lien symbolique est mis � disposition par Masatoshi Kimura. Vous pouvez t�l�charger le driver depuis sa page web ou depuis mon site agissant comme miroir. Drivers Symboliques pour WindowsXP 64 (86kb) [Site Original] Drivers Symboliques pour WindowsXP 64 (86kb) [Miroir schinagl.priv.at] Drivers Symboliques pour WindowsXP (86kb) [Site Original] Drivers Symboliques pour WindowsXP (86kb) [Miroir schinagl.priv.at] Sources pour Drivers (23kb) [Site Original] Sources pour Drivers (23) [Miroir schinagl.priv.at]