Menggunakan Symlinks di Windows Vista
Salah satu ciri yang lama ditunggu-tunggu di Windows Vista adalah keupayaan untuk menggunakan pautan simbolik, cara anda boleh dalam linux. Malangnya, mereka tidak berfungsi dengan baik dan juga boleh, tetapi peningkatan besar dari versi terdahulu, dan telah menyelesaikan beberapa masalah untuk saya sudah.
Menggunakan perintah mklink
Perintah yang perlu anda gunakan ialah mklink, yang anda akan gunakan dari baris arahan. Taip saja pada baris arahan untuk melihat pilihan:
C: \ Users \ geek> mklink Mencipta pautan simbolik. MKLINK [[/ D] | [/ H] | [/ J]] Pautan Sasaran / D Mencipta pautan simbol direktori. Lalai adalah pautan simbolik fail. / H Mencipta pautan keras dan bukannya pautan simbolik. / J Mencipta Direktori Junction. Pautan menentukan nama pautan simbolik yang baru. Sasaran menentukan laluan (relatif atau mutlak) bahawa pautan baru merujuk kepada.
Sebagai contoh, jika anda ingin membuat folder C: \ Users \ Geek \ TestFolder dari C: \ TestFolder juga, anda boleh menggunakan arahan berikut.
C: \ mklink / D C: \ TestFolder C: \ Users \ Geek \ TestFolder
pautan simbolik yang dibuat untuk C: \ TestFolder <> C: \ Users \ Geek \ TestFolder
Sekarang jika anda melihat direktori C: \ TestFolder, anda akan melihat apa sahaja fail dalam direktori lain.
Memahami Pilihan.
Sasaran pautan MKLINK
Menggunakan arahan tanpa sebarang pilihan tambahan membuat pautan lembut ke fail.
/ D mewujudkan pautan simbolik, atau pautan lembut.
Ini pada dasarnya bertindak seperti jalan pintas ke folder dalam versi Windows sebelumnya, kecuali anda tidak perlu menggunakan jalan pintas yang sebenarnya.
/ H mewujudkan pautan keras, yang langsung menunjuk ke fail.
Pilihan ini tidak boleh digunakan untuk folder secara langsung atas sebab tertentu, anda perlu menggunakan pilihan seterusnya.
/ J mencipta "Directory Junction"
Direktori Directory sebenarnya merupakan pautan keras ke direktori. Ini adalah ciri yang wujud sebelum Vista juga. Sekiranya anda cuba symlink ke direktori menggunakan pautan keras, maka anda harus menggunakan pilihan ini.
Memahami Hard vs Pautan Soft
Pautan keras
Pautan keras langsung menunjuk ke fail, dan bertindak ke sistem pengendalian seolah-olah ia adalah fail itu sendiri. Anda akan mahu menggunakan pilihan ini majoriti masa jika anda mencuba untuk mendedahkan direktori aplikasi.
Pautan Lembut
Pautan lembut pada dasarnya adalah jalan pintas ke fail atau folder - jika anda menggunakan Windows explorer, anda akan dialihkan ke direktori jika anda klik dua kali pada jalan pintas, ia tidak akan berpura-pura sebahagian daripada sistem failnya. Anda masih boleh merujuk terus atau membuka fail dengan laluan symlink, dan kebanyakannya berfungsi.
Menggunakan Symlinks daripada Rangkaian Kongsi
Salah satu perkara yang telah dibincangkan secara meluas adalah bahawa anda tidak boleh menggunakan symlink Vista daripada sistem operasi lain (tidak menghairankan), tetapi anda tidak boleh menggunakannya dari bahagian rangkaian sama ada. Ini menyusahkan jika anda menjangkakan untuk menggunakan ciri ini pada pelayan web atau pelayan fail.
Memadam Symlinks
Untuk memadam symlink, anda hanya boleh memadam pautan tersebut. Pastikan anda tidak memadamkan fail asal.