En créant un lien symbolique entre ces deux dossiers, tout a fonctionné en quelques secondes. J'ai créé des liens symboliques nommés c:portable et c:documents sans déplacer un seul fichier ou dossier. Une autre chose intéressante est que si je déplace mes liens symboliques vers un autre emplacement, par exemple vers le lecteur E :, ils continuent de fonctionner et pointeront vers mes dossiers sur le lecteur D :.
Dans un article précédent, nous avons vu comment gérer les liens symboliques avec le module intégrémklienoutil de console. Aujourd'hui, nous verrons comment faire la même chose en utilisant PowerShell.
Contenu cacher Pour créer un lien symbolique dans Windows 10 avec PowerShell, Pour créer une jonction de répertoires dans Windows 10 avec PowerShell, Pour créer un lien physique dans Windows 10 avec PowerShell,Pour créer un lien symbolique dans Windows 10 avec PowerShell,
- Ouvrez un PowerShell élevé.
- Tapez ou copiez-collez la commande suivante :|_+_|
- Remplace leLienpartie avec le chemin d'accès au lien symbolique que vous souhaitez créer (y compris le nom du fichier et son extension pour les fichiers).
- Remplace leCiblepartie avec le chemin (relatif ou absolu) auquel le nouveau lien fait référence.
Vous avez terminé.
En plus de cela, vous pouvez utiliser PowerShell pour créer des jonctions de répertoires et des liens physiques. Voyons comment cela peut être fait.
Pour créer une jonction de répertoires dans Windows 10 avec PowerShell,
- Ouvrez un PowerShell élevé.
- Tapez ou copiez-collez la commande suivante :|_+_|
- Remplace leLienavec le chemin d'accès à la jonction de répertoires que vous souhaitez créer.
- Remplace leCiblepartie avec le chemin complet du répertoire auquel le nouveau lien fait référence.
Pour créer un lien physique dans Windows 10 avec PowerShell,
- Ouvrez un PowerShell élevé.
- Tapez ou copiez-collez la commande suivante :|_+_|
- Remplace leLienpartie avec le chemin complet, y compris le nom du fichier et son extension pour le lien physique que vous souhaitez créer.
- Remplace leCiblepartie avec le chemin complet du fichier auquel le nouveau lien fait référence.
Maintenant, vous vous demandez peut-être quelle est la différence entre un lien symbolique d’annuaire et une jonction d’annuaire.
Quelle est la différence entre un lien symbolique d'annuaire et une jonction d'annuaire
Une jonction d'annuaire est un type plus ancien de lien symbolique, qui ne prend pas en charge les chemins UNC (chemins réseau commençant par \) et les chemins relatifs. Les jonctions de répertoires sont prises en charge dans les systèmes Windows Windows 2000 et versions ultérieures basés sur NT. D'un autre côté, un lien symbolique de répertoire prend également en charge les chemins UNC et relatifs. Cependant, ils nécessitent au minimum Windows Vista. Ainsi, dans la plupart des cas aujourd’hui, le lien symbolique répertoire est l’option privilégiée.
Quelle est la différence entre un lien physique et un lien symbolique
Un lien physique ne peut être créé que pour des fichiers, pas pour des dossiers. Vous ne pouvez pas créer de lien physique pour les répertoires. Ainsi, il a plus de limitations qu'une jonction d'annuaire et ne prend pas non plus en charge les chemins UNC.
Dans Windows Vista et versions ultérieures, les jonctions de répertoires sont utilisées pour lier les anciens chemins de dossiers de fichiers tels que C:Documents and Settings à des chemins plus récents tels que C:Users. Des liens symboliques sont également utilisés pour rediriger C:UsersAll Users vers C:ProgramData.
À partir de Windows Vista, les liens physiques sont également largement utilisés par Windows et son mécanisme de maintenance. De nombreux fichiers système sont des liens physiques vers des fichiers contenus dans le dossier Windows Component Store. Si vous exécutez la commande fsutil hardlink list pour explorer.exe, notepad.exe ou regedit.exe, vous pouvez le constater vous-même !
Le dossier WinSxS stocke divers fichiers système, qui sont liés via des liens physiques aux fichiers situés dans les dossiers C:Windows, C:WindowsSystem32 et d'autres dossiers système. Lorsque les mises à jour du système d'exploitation sont installées, les fichiers contenus dans WinSxS sont à nouveau mis à jour et liés de manière matérielle aux emplacements du système.
C'est ça.