Почему я не могу сделать символическую ссылку (mklink) даже если я администратор [дубликат]

этот вопрос уже есть ответ здесь:

когда я запускаю mklink /D "C:UsersbwilliamsAppDataRoamingSublime Text 2" "C:UsersbwilliamsDropboxSublime Text", Я получаю эту ошибку " у вас недостаточно прав для выполнения этой операции.

почему бы и нет? Я администратор и просто хочу создать ссылку в своем каталоге Usersbwilliams на другую папку в мои пользователикаталог bwilliams? Что я здесь делаю неправильно?

спасибо.

14
задан Ben
19.05.2023 17:13 Количество просмотров материала 2568
Распечатать страницу

3 ответа

вам нужно запустить mklink из командной консоли с повышенными привилегиями (щелкните правой кнопкой мыши ярлык командной строки, Запуск от имени администратора).

Если ты are запуск mklink из командной консоли с повышенными привилегиями, проверьте права доступа к каталогу и убедитесь, что для группы администраторов не заданы явные запрещающие разрешения.

Примечание: убедитесь, что вы не пытаетесь создать ссылку, в которой каталог, содержащий файлы, уже существует, и случайно не создаете рекурсивный набор ссылок.

12
отвечен EKW 2023-05-21 01:01

я столкнулся с теми же проблемами:

сначала я получил эту ошибку: You do not have sufficient privilege to perform this operation

и после повторной попытки с помощью повышенных cmd, я побежал mklink /D linkToDir C:\temp\otherLink и получил эту ошибку: Cannot create a file when that file already exists.

оказывается, был (сломан?) символьная ссылка, помеченная как System:

attrib *

A  S  C:\temp\linkToDir

Итак, к вашему сведению, убедитесь, что нет скрытого (на самом деле системного) файла, использующего это имя из ранее сломанного создания символической ссылки.

вот что Я хотел бы подчеркнуть здесь.

7
отвечен enorl76 2023-05-21 03:18

я столкнулся с такой же проблемой и удалось заставить его работать. Я пытался заставить itunes создать резервную копию на другом (большем) диске (C-SSD).

скажите, что вы хотите перейти от c:\dir1\dirToRedirect to d:\dirToRedirectTo, тогда:

убедится dirToRedirect не существует, так как Windows создаст ссылку с тем же именем,что создаст конфликт имен. Итак, удаляем dirToRedirect создать dirToRedirectTo, и запустить mklink /j "c:\dir1\dirToRedirect" "d:\dirToRedirectTo"

2
отвечен Tof 2023-05-21 05:35

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх