Beim Ausführen mklink /D "C:\Users\bwilliams\AppData\Roaming\Sublime Text 2" "C:\Users\bwilliams\Dropbox\Sublime Text"
wird die folgende Fehlermeldung angezeigt: "Sie verfügen nicht über die erforderlichen Berechtigungen, um diesen Vorgang auszuführen."
Warum nicht? Ich bin Administrator und möchte nur einen Link in meinem eigenen Users \ bwilliams-Verzeichnis zu einem anderen Ordner in meinem Users \ bwilliams-Verzeichnis erstellen. Was mache ich hier falsch?
Vielen Dank.
Antworten:
Sie müssen
mklink
von einer erhöhten Shell ausgeführt werden (Klicken Sie mit der rechten Maustaste auf die Eingabeaufforderungsverknüpfung, Als Administrator ausführen ).Wenn Sie sind mklink von einer erhöhten Shell ausgeführt wird , überprüfen Sie die Berechtigungen für das Verzeichnis und stellen Sie sicher , es gibt keine explizite Berechtigungen für die Gruppe Administratoren gesetzt Verweigern.
Hinweis: Vergewissern Sie sich, dass Sie nicht versuchen, einen Link zu erstellen, in dem bereits ein Verzeichnis mit Dateien vorhanden ist, und dass Sie nicht versehentlich einen rekursiven Satz von Links erstellen.
quelle
Cannot create a file when that file already exists.
Also habe ich das Dropbox Sublime Text-Verzeichnis gelöscht und es erneut versucht und die gleiche Meldung erhalten. Weißt du was falsch ist?Ich bin auf die gleichen Probleme gestoßen:
Zuerst habe ich diesen Fehler bekommen:
You do not have sufficient privilege to perform this operation
Und nachdem ich es erneut mit einem erhöhten Cmd versucht hatte, lief ich
mklink /D linkToDir C:\temp\otherLink
und erhielt diesen Fehler:Cannot create a file when that file already exists.
Es stellte sich heraus, dass dort ein (defekter?) Symlink mit der Bezeichnung System vorhanden war:
Zu Ihrer Information, stellen Sie sicher, dass es keine versteckte (tatsächlich System-) Datei gibt, die diesen Namen aus einer zuvor fehlerhaften Symlink-Erstellung verwendet.
Das wollte ich hier hervorheben.
quelle
Ich bin auf dasselbe Problem gestoßen und habe es einfach zum Laufen gebracht. Ich habe versucht, iTunes zum Sichern auf einem anderen (größeren) Laufwerk zu zwingen (C ist eine SSD).
Sagen Sie gehen wollen
c:\dir1\dirToRedirect
zud:\dirToRedirectTo
, dann gilt :Stellen Sie sicher, dass
dirToRedirect
es keine gibt, da Windows einen Link mit demselben Namen erstellen wird, wodurch ein Namenskonflikt entsteht. LöschendirToRedirect
, erstellendirToRedirectTo
und ausführenmklink /j "c:\dir1\dirToRedirect" "d:\dirToRedirectTo"
quelle