Windows Vista a ajouté la possibilité de créer des liens symboliques vers des fichiers et des répertoires. Comment créer un lien symbolique et quelles sont les versions actuelles de Windows de l'utilisateur et du serveur qui le prennent en charge?
windows
files
symbolic-link
cowgod
la source
la source
Réponses:
Vous pouvez créer un lien symbolique avec l'utilitaire de ligne de commande
mklink
.Les liens symboliques via mklink sont disponibles depuis Windows Vista et Windows Server 2008. Sous Windows XP et Windows Server 2003, vous pouvez utiliser
Selon msdn.microsoft , les liens symboliques ne sont PAS pris en charge sur FAT16 / 32 et exFAT. Il semble que Windows ne les supporte que depuis ou vers NTFS-Partitions. Les futurs systèmes d'exploitation Windows continueront probablement à prendre en charge mklink.
Vous pouvez lire des informations supplémentaires sur cette nouvelle fonctionnalité sur Microsoft TechNet , le blog de Junfeng Zhang ou howtogeek.com .
la source
fsutil
la réponse de @ sascha ci-dessous pour fournir une solution à Windows Server 2003.Sous Windows XP, vous pouvez utiliser
fsutil
(intégré au système d'exploitation) pour créer un lien durGardez à l'esprit que fsutil ne fonctionnera que si les deux sont sur le même lecteur
la source
Une petite chose, si vous utilisez Powershell, mklink ne fonctionne pas directement, lancez-le comme ceci:
la source
Utilisez mklink ou la jonction de Sysinternals (Microsoft). Je pense que mklink fonctionnera sous Windows 2000 et supérieur, mais je ne trouve pas de documentation documentée à ce sujet. La jonction concerne Windows 2000 et les versions ultérieures.
la source
Cela n’a été vu dans aucune des réponses, mais linkd.exe (dans le Kit de ressources Windows 2003 ici ) vous permet de créer des jonctions, qui fonctionnent quasiment comme un lien souple / matériel sous Linux. Les jonctions sont disponibles à partir de Windows 2000 et versions ultérieures. Il suffit donc de copier linkd.exe sur le système cible pour que cela fonctionne.
la source
Si vous utilisez encore Windows, comme XP, 2000, 2003, etc., essayez NTFS Link .
Je l'utilise beaucoup. Vous obtenez une option de menu clic droit de lien shell pour créer un point de jonction. Excellent truc.
la source
Voir l' entrée TechNet . Je crois que c’est une fonctionnalité de Vista / Server 2008 et plus.
la source
Pour vous assurer que vos liens fonctionnent, vous pouvez vérifier la configuration de votre serveur. Des liens peuvent être créés, mais si vous n'utilisez pas le paramètre symlinkevaluation dans la commande suivante, vos liens risquent de ne pas fonctionner.
Voir aussi http://technet.microsoft.com/en-us/library/cc754077%28v=ws.10%29.aspx . Par défaut, seules les options locales sont activées.
la source