J'ai besoin de lier un fichier à C:\Windows\System32\drivers\etc\hosts
Comment puis-je faire cela avec Windows ? Existe-t-il un lien logiciel tel que ln -s
ou équivalent en Windows ?
J'ai besoin de lier un fichier à C:\Windows\System32\drivers\etc\hosts
Comment puis-je faire cela avec Windows ? Existe-t-il un lien logiciel tel que ln -s
ou équivalent en Windows ?
Vous recherchez la commande "mklink".
Documentation et exemples dans Microsoft Docs o ss64.com .
Exemple tiré du lien :
// To create a symbolic link named MyDocs from the root directory to the \Users\User1\Documents directory, type:
mklink /d \MyDocs \Users\User1\Documents
Il existe peut-être d'autres méthodes, mais celle que je connais le mieux est mklink :
C:\>mklink
Creates a symbolic link.
MKLINK [[/D] | [/H] | [/J]] Link Target
/D Creates a directory symbolic link. Default is a file
symbolic link.
/H Creates a hard link instead of a symbolic link.
/J Creates a Directory Junction.
Link specifies the new symbolic link name.
Target specifies the path (relative or absolute) that the new link
refers to.
Comme le dit @inf, mklink est la solution pour Vista et les versions supérieures.
Pour 2000/XP, vous pouvez utiliser fsutil hardlink . Notez que, contrairement à mklink, hardlink ne fonctionne pas entre les lecteurs.
Lien Shell Extension peut créer des liens symboliques (entre autres). Belle intégration du menu contextuel. Disponible pour les versions les plus récentes de Windows et fréquemment mis à jour.
SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.