Saya mencoba membuat tautan keras direktori (bukan yang simbolis).
Saya sudah mencoba ini: mklink /d /h newfolder currentfolder
tetapi ia memberi tahu saya akses ditolak . Saya tidak mengerti bagaimana akses ditolak karena saya menjalankan batch sebagai administrator.
Bagaimana cara membuat tautan keras direktori?
==
Windows Vista Home Premium SP2
windows
windows-vista
filesystems
hardlink
Pacerier
sumber
sumber
mount --bind
folder tapi saya tidak yakin apakah ada sesuatu yang serupa di windows!Tidak ada yang namanya tautan keras ke direktori di Windows. Di Windows, Anda bisa membuat tautan simbolis ke direktori dengan menggunakan perintah
mklink /d link_name target_dir
atau Anda membuat persimpangan denganmklink /J link_name target_dir
.Berbeda dengan tautan keras, persimpangan dapat menjangkau beberapa volume dan kadang-kadang disebut "tautan lunak" oleh Microsoft, seperti yang Anda baca di sini :
Beberapa peringatan diperlukan di sini karena nomenklatur Microsoft tidak benar-benar rapi tetapi, dalam beberapa kata, ini adalah opsi Anda untuk membuat referensi ke file dan direktori di Windows:
(1) pintasan: file yang isinya merupakan lokasi file lain. Ini berfungsi kurang lebih seperti tautan lunak, dengan perbedaan penting: BUKAN entri direktori, informasi tautan disimpan di dalam file. Untuk alasan ini, ini tidak bekerja dengan banyak aplikasi (setidaknya, ini berfungsi sebagaimana mestinya dalam Windows Explorer ...);
(2) tautan keras: dibuat dengan perintah
mklink /h
. Hanya valid untuk file dan berfungsi dalam volume yang diberikan (mis., Seperti di Linux, Anda tidak bisa menautkan file di partisi lain atau di drive jaringan);(3)persimpangan: binatang ini benar-benar aneh. Ini bekerja dengan direktori saja, dan - hal yang lucu - dapat menunjuk ke direktori di sistem file lain;
(4) tautan simbolik: sangat mirip di Linux, dan bekerja dengan direktori dan file juga. (Tetapi cenderung membutuhkan hak istimewa Administrator, yang dapat membuatnya agak tidak nyaman.) Seperti yang saya sebutkan di atas, ia dibuat dengan perintah
mklink /d link_name target_dir
untuk direktori (danmklink link_name target_file
untuk file). Anda dapat membaca lebih lanjut tentang ini di sini .sumber
Gunakan / J untuk membuat tautan keras yang menunjuk ke direktori, juga dikenal sebagai persimpangan direktori:
sumber