Saya mau tau Implementasi dari Pintasan (berkas komputer)

Pintasan (juga dikenal sebagai tautan shell ) diperkenalkan di Windows 95 . Microsoft Windows menggunakan .lnk sebagai ekstensi untuk nama berkas pada pintasan ke file lokal dan .URL untuk pintasan ke berkas pada server, seperti halaman website. Biasanya disebut sebagai "shortcut" atau "link files", keduanya ditampilkan dengan ikon hamparan panah lengkung, dan tanpa ekstensi nama file. Ekstensi tersembunyi pada Windows Explorer bahkan ketika "Hide extensions for known file types" tidak diaktifkan di File Type pilihan, karena dikendalikan oleh opsi NeverShowExt di HKEY_CLASSES_ROOT \ lnkfile pada Registry. Opsi IsShortcut menyebabkan adanya tampilanpanah. File pintasan dapat digunakan untuk meluncurkan program dalam keadaan jendela yang minimum atau maksimal jika program mendukungnya.

File .lnk Microsoft Windows beroperasi sebagai ekstensi Windows Explorer, bukan sebagai ekstensi sistem berkas. Sebagai ekstensi shell, file .lnk tidak dapat digunakan sebagai pengganti berkas, kecuali pada Windows Explorer. Selain itu, File .lnk memiliki kegunaan lain pada Windows Explorer, yaitu sebagai pintasan ke file lokal (atau GUID). File-file ini dimulai dengan "L".

Pintasan file pada Windows dapat menyimpan jalur folder yang sedang digunakan selain jalur target. Environment variable dapat digunakan. Sebuah hotkey dapat didefinisikan dalam properti pintasan untuk pintasan yang terletak di Start Menu folder, diletakkan pada Taskbar atau Desktop. Di Windows 2000 dan yang baru, pintasan file dapat menyimpan komentar yang ditampilkan sebagai tips saat mouse diarahkan ke pintasan.

Umumnya, efek klik dua kali pintasan dimaksudkan sama dengan klik dua kali aplikasi atau dokumen yang dirujuk, tetapi pintasan Windows berisi properti terpisah untuk file target dan direktori "Start In". Jika parameter terakhir tidak dimasukkan, pengguna yang mencoba pintasan untuk beberapa program dapat menghasilkan kesalahan "missing DLL", kesalahan ini disebabkan oleh tidak adanya aplikasi diakses secara langsung.

Tautan sistem file juga dapat dibuat pada sistem Windows (Vista dan yang lebih tinggi). Tautan tersebut menyediakan fungsi yang serupa, meskipun tautan tersebut adalah fitur dari sistem file . Pintasan Windows adalah file dan bekerja secara independen dari sistem file, melalui aplikasi Explorer.

Di awal Windows 7, beberapa pintasan juga menyimpan Application User Model IDs (AppUserModelIDs). Selain tidak diperuntukkan untuk perintah target, AppUserModelIDs dapat langsung digunakan untuk meluncurkan aplikasi. Pintasan dengan AppUserModelIDs digunakan oleh beberapa program desktop dan semua aplikasi WinRT Modern/Universal Windows Platform untuk peluncuran.

Terdapat berkas lain yang serupa dengan ".lnk", berkas tersebut  memiliki ekstensi ".cda". Berkas ini berguna untuk ditujukan untuk sebuah lagu pada CD (dalam format CDDA / RedBook).