Menggunakan Symlinks di Windows Vista
Salah satu fitur yang lama ditunggu-tunggu di Windows Vista adalah kemampuan untuk menggunakan tautan simbolik, seperti yang Anda lakukan di linux. Sayangnya, mereka tidak bekerja sebaik yang mereka bisa, tetapi ini merupakan peningkatan besar dari versi sebelumnya, dan telah memecahkan sejumlah masalah bagi saya..
Menggunakan Perintah mklink
Perintah yang perlu Anda gunakan adalah mklink, yang akan Anda gunakan dari baris perintah. Cukup ketik di baris perintah untuk melihat opsi:
C: \ Users \ geek> mklink Membuat tautan simbolik. MKLINK [[/ D] | [/ H] | [/ J]] Target Link / D Membuat tautan simbolik direktori. Default adalah tautan simbolis file. / H Membuat tautan keras alih-alih tautan simbolis. / J Membuat Persimpangan Direktori. Tautan menentukan nama tautan simbolis baru. Target menentukan jalur (relatif atau absolut) yang dirujuk oleh tautan baru.
Misalnya, jika Anda ingin membuat folder C: \ Users \ Geek \ TestFolder juga tersedia dari C: \ TestFolder juga, Anda bisa menggunakan perintah berikut.
C: \ mklink / D C: \ TestFolder C: \ Users \ Geek \ TestFolder
tautan simbolik yang dibuat untuk C: \ TestFolder <> C: \ Users \ Geek \ TestFolder
Sekarang jika Anda melihat di direktori C: \ TestFolder, Anda akan melihat file apa pun yang ada di direktori lain.
Memahami Opsi.
Target tautan MKLINK
Menggunakan perintah tanpa opsi tambahan membuat tautan lunak ke file.
/ D membuat tautan simbolik, atau tautan lunak.
Ini pada dasarnya bertindak seperti jalan pintas ke folder di versi Windows sebelumnya, kecuali Anda tidak harus menggunakan jalan pintas yang sebenarnya.
/ H membuat tautan keras, yang menunjuk langsung ke file.
Opsi ini tidak dapat digunakan untuk folder secara langsung karena alasan tertentu, Anda harus menggunakan opsi berikutnya.
/ J menciptakan "Persimpangan Direktori"
Direktori Junction sebenarnya hanyalah tautan keras ke direktori. Ini adalah fitur yang ada sebelum Vista juga. Jika Anda mencoba symlink ke direktori menggunakan tautan keras, maka Anda harus menggunakan opsi ini.
Memahami Hard vs Soft Links
Tautan Keras
Tautan keras langsung menunjuk ke file, dan bertindak ke sistem operasi seolah-olah itu adalah file itu sendiri. Anda akan ingin menggunakan opsi ini sebagian besar waktu jika Anda mencoba memalsukan direktori aplikasi.
Tautan Lunak
Tautan lunak pada dasarnya adalah pintasan ke file atau folder - jika Anda menggunakan Windows explorer, Anda akan diarahkan ke direktori jika Anda mengklik dua kali pada pintasan, itu tidak akan berpura-pura sebagai bagian dari sistem file. Anda masih dapat langsung merujuk atau membuka file dengan jalur yang disinkronkan, dan sebagian besar berfungsi.
Menggunakan Symlinks dari Network Share
Salah satu hal yang telah dibahas secara luas adalah bahwa Anda tidak dapat menggunakan symlinks Vista dari sistem operasi lain (tidak mengejutkan), tetapi Anda juga tidak dapat menggunakannya dari berbagi jaringan. Ini merepotkan jika Anda berharap untuk menggunakan fitur ini di server web atau server file.
Menghapus Symlinks
Untuk menghapus symlink, Anda bisa menghapus tautannya. Pastikan Anda tidak menghapus file asli.