43 votes

En utilisant mklink /h, on obtient "Accès refusé."

Depuis l'invite de commande avec des privilèges Administrateur :

c:\>mklink /h c:\dirA c:\Users\Piotr\dirB
Access is denied.

Je suis sur Vista x64. Utiliser /j ou /d au lieu de /h fonctionne. Quel est le problème ?

Lié :

Erreur d'accès refusé lors de la création de liens symboliques sur Windows 7.

54voto

David d C e Freitas Points 4271

Les liens durs ne peuvent être utilisés que pour les fichiers, pas pour les répertoires.

Références: MSDN: Liens durs et jonctions, <1>, et <2>

16voto

labiol Points 169

Vous pouvez utiliser l'interrupteur /j pour créer un lien symbolique de répertoire. Faites attention à la commande del. Pour supprimer le lien vers le répertoire, utilisez la commande rmdir, car del supprimera tous les fichiers dans le répertoire pointé par le lien.

0voto

J'ai eu le même problème : vérifiez que le fichier ou le dossier que vous essayez de créer n'existe pas déjà (c:\dirA).

SistemesEz.com

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.

Powered by:

X