Lorsque j'essaie de créer un lien symbolique à partir de l'application Git Bash La coquille, ça échoue à chaque fois, tout le temps :
ln -s /c/Users/bzisad0/Work testlink
Sortie :
ln: creating symbolic link `testlink' to `/c/Users/bzisad0/Work': Permission denied
La seule chose qu'il fait, en plus de donner le message d'erreur, est de créer un répertoire vide nommé (dans ce cas) testlink
.
Je ne vois pas de problème avec le ln
exécutable. Par exemple, il m'appartient et est marqué comme exécutable :
which ln
ls -hal /bin/ln
Sortie :
/bin/ln
-rwxr-xr-x 1 BZISAD0 Administ 71k Sep 5 11:55 /bin/ln
Je possède également le répertoire courant ( ~
que es /c/Users/bzisad0
) :
ls -dhal .
Sortie :
drwxr-xr-x 115 BZISAD0 Administ 40k Sep 5 12:23 .
J'ai les droits d'administrateur et j'ai essayé d'ouvrir le shell Git Bash avec "Exécuter en tant qu'administrateur", mais cela ne fait aucune différence.
J'ai essayé d'ouvrir les propriétés de Windows pour ln.exe
et en réglant le niveau de privilège sur "Exécuter ce programme en tant qu'administrateur" mais cela n'aide pas.
Je suis allé dans le Sécurité Avancé dans Windows et fait de moi (plutôt que du groupe Administrateurs) le propriétaire, mais cela ne résout rien non plus.
Je suis perdue. Je ne sais pas si ce message d'erreur provient finalement de ln
depuis Bash, ou depuis Windows, ou comment je pourrais ne pas avoir la permission. Comment puis-je faire la lumière sur cette affaire ?