Ketika saya menjalankan mklink /D "C:\Users\bwilliams\AppData\Roaming\Sublime Text 2" "C:\Users\bwilliams\Dropbox\Sublime Text"
, saya mendapatkan kesalahan ini `Anda tidak memiliki hak istimewa yang memadai untuk melakukan operasi ini.
Kenapa tidak? Saya administrator, dan hanya ingin membuat tautan di direktori Users \ bwilliams saya sendiri ke folder lain di direktori Users \ bwilliams saya? Apa yang saya lakukan salah di sini?
Terima kasih.
Jawaban:
Anda perlu menjalankan
mklink
dari shell yang ditinggikan (Klik kanan pintasan Prompt Perintah, Jalankan Sebagai Administrator).Jika Anda sedang menjalankan mklink dari shell ditinggikan, memeriksa hak akses pada direktori dan pastikan tidak ada eksplisit Deny izin yang ditetapkan untuk grup Administrator.
Catatan: Pastikan Anda tidak mencoba membuat tautan di mana direktori yang berisi file sudah ada, dan tidak sengaja membuat serangkaian tautan rekursif.
sumber
Cannot create a file when that file already exists.
Jadi saya menghapus direktori Dropbox Sublime Text dan mencobanya lagi dan mendapatkan pesan yang sama. Apakah kamu tahu apa yang salah?Saya mengalami masalah yang sama:
Awalnya saya mendapat kesalahan ini:
You do not have sufficient privilege to perform this operation
Dan setelah mencoba lagi menggunakan cmd yang ditinggikan, saya berlari
mklink /D linkToDir C:\temp\otherLink
dan menerima kesalahan ini:Cannot create a file when that file already exists.
Ternyata ada symlink (rusak?) Di sana, ditandai sebagai Sistem:
Jadi FYI, periksa apakah tidak ada file Hidden (sebenarnya System) yang menggunakan nama itu dari kreasi symlink yang sebelumnya rusak.
Itulah yang ingin saya soroti di sini.
sumber
Saya mengalami masalah yang sama dan hanya berhasil membuatnya bekerja. Saya mencoba untuk memaksa iTunes untuk membuat cadangan pada drive lain (lebih besar) (C adalah SSD).
Katakanlah Anda ingin beralih dari
c:\dir1\dirToRedirect
ked:\dirToRedirectTo
, lalu:Pastikan
dirToRedirect
tidak ada, karena Windows akan membuat tautan dengan nama yang sama, yang menciptakan konflik penamaan. Jadi, hapusdirToRedirect
, buatdirToRedirectTo
, dan jalankanmklink /j "c:\dir1\dirToRedirect" "d:\dirToRedirectTo"
sumber