If-Koubou

Menggunakan Symlink di Windows Vista

Menggunakan Symlink di Windows Vista (Bagaimana caranya)

Salah satu fitur yang sudah lama ditunggu-tunggu di Windows Vista adalah kemampuan untuk menggunakan tautan simbolik, seperti yang Anda bisa lakukan di linux. Sayangnya, mereka tidak bekerja sebaik yang mereka bisa, tetapi ini adalah peningkatan besar dari versi sebelumnya, dan telah memecahkan sejumlah masalah bagi saya.

Menggunakan Command mklink

Perintah yang perlu Anda gunakan adalah mklink, yang akan Anda gunakan dari baris perintah. Ketik saja pada baris perintah untuk melihat opsi:

C: \ Users \ geek> mklink Membuat tautan simbolik. MKLINK [[/ D] | [/ H] | [/ J]] Tautan Sasaran / D Membuat tautan simbolis direktori. Default adalah file symbolic link. / H Menciptakan tautan keras alih-alih tautan simbolis. / J Membuat Persimpangan Direktori. Tautan menentukan nama tautan simbolis baru. Target menentukan jalur (relatif atau absolut) yang mengacu pada tautan baru.

Misalnya, jika Anda ingin membuat folder C: \ Users \ Geek \ TestFolder tersedia dari C: \ TestFolder juga, Anda bisa menggunakan perintah berikut.

C: \ mklink / D C: \ TestFolder C: \ Users \ Geek \ TestFolder
symbolic link dibuat untuk C: \ TestFolder <> C: \ Users \ Geek \ TestFolder

Sekarang jika Anda melihat di C: \ direktori 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 simbolis, atau tautan lunak.

Ini pada dasarnya bertindak seperti shortcut 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 membuat "Junction Direktori"

Persimpangan Direktori sebenarnya hanyalah tautan keras ke direktori. Ini adalah fitur yang ada sebelum Vista juga. Jika Anda mencoba untuk symlink ke direktori menggunakan tautan keras, maka Anda harus menggunakan opsi ini.

Memahami Hard vs Soft Links

Hard Link

Tautan keras langsung mengarah 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 dialihkan ke direktori jika Anda mengklik dua kali pintasan, itu tidak akan berpura-pura bagian sistem file. Anda masih bisa langsung mereferensikan atau membuka file dengan jalur symlinked, dan itu sebagian besar berfungsi.

Menggunakan Symlinks dari Network Share

Salah satu hal yang telah banyak dibahas adalah bahwa Anda tidak dapat menggunakan symlink Vista dari sistem operasi lain (tidak mengejutkan), tetapi Anda tidak dapat menggunakannya dari jaringan berbagi juga. Ini merepotkan jika Anda berharap menggunakan fitur ini di server web atau server file.

Menghapus Symlink

Untuk menghapus symlink, Anda cukup menghapus tautannya. Pastikan Anda tidak menghapus file asli.