Junction v1.07
Par Mark Russinovich
Date de publication : 4 juillet 2016
Télécharger Junction (504 Ko)
Windows 2000 et versions ultérieures prennent en charge les points de jonction, où un répertoire sert d’alias à un autre répertoire sur l’ordinateur. Par exemple, si le répertoire D:\WIN a spécifié C:\WINNT\SYSTEM32 comme cible, une application accédant à D:\WIN\DRIVERS accéderait en réalité à C:\WINNT\SYSTEM32\DRIVERS. Malheureusement, Windows 2000 est fourni avec aucun outil pour créer des points de jonction. Vous devez acheter le Kit de ressources Windows 2000, fourni avec l’utilitaire linkd
de création de jonctions. J’ai donc décidé d’écrire mon propre outil de création de point de jonction : Junction
. Il crée des points de jonction NTFS, ce qui vous permet de voir si les fichiers ou les répertoires sont réellement des points d’analyse. (Les points d’analyse sont le mécanisme sur lequel les jonctions NTFS sont basées. Le service de stockage à distance utilise des points d’analyse ainsi que des points de montage de volume.)
Notes
Windows ne prend pas en charge les jonctions aux répertoires sur les partages distants.
- Pour obtenir des informations de point d’analyse :
junction.exe [-s] [-q] <file or directory>
- Pour créer un point de jonction :
junction.exe <junction directory> <junction target>
- Pour supprimer un point de jonction :
junction.exe -d <junction directory>
Paramètre | Description |
---|---|
<file or directory> |
Chemin d’accès au fichier ou dossier à interroger pour obtenir des informations de point d’analyse |
-s |
Traiter récursivement les sous-répertoires |
<junction directory> |
Nom du point de jonction à créer ou à supprimer |
<junction target> |
Chemin d’accès complet à la cible du point de jonction à créer |
-d |
Supprimer le point de jonction |
Pour déterminer si un fichier est une jonction, spécifiez le nom du fichier :
junction c:\test
Pour répertorier les jonctions sous un répertoire, incluez le commutateur –s :
junction -s c:\
Pour créer une jonction c:\Program-Files pour « c:\Program Files » :
junction c:\Program-Files "c:\Program Files"
Pour supprimer une jonction, utilisez le commutateur –d :
junction -d c:\Program-Files
0 : En cas de succès
-1 : en cas d’échec de la création d’une nouvelle jonction
0 : en cas d’échec de la suppression de la jonction (par exemple, si le fichier est introuvable)
0 : sur le case activée si un fichier est une jonction échoue (par exemple, si le fichier est introuvable)
Télécharger Junction (504 Ko)
Fonctionne sur :
- Client : Windows Vista et versions ultérieures
- Serveur : Windows Server 2008 et versions ultérieures
- Nano Server : 2016 et versions ultérieures