Membuka pintasan
Untuk mengedit pintasan, Anda jelas harus membukanya terlebih dahulu, dan itu terbukti rumit. Dalam beberapa kasus, Anda dapat memaksa program untuk memuat file pintasan dengan menggunakan argumen baris perintah:
"X:\Path\to\program.exe" "X:\my shortcut.lnk"
Apakah target tautan atau file pintasan yang sebenarnya dimuat tergantung pada program. Berikut adalah daftar (tanpa urutan tertentu) dari beberapa editor hex gratis yang mendukung mereka di luar kotak:
Penanganan masalah
Jika Anda tidak dapat memuat konten file cara pintas, Anda dapat membuka prompt perintah dan mengganti nama .lnk
file ke ekstensi yang berbeda, tidak ada seperti .lne
:
cd /d "X:\Folder\containing\shortcuts"
ren "my shortcut.lnk" "my shortcut.lne"
Jika Anda memiliki banyak file, Anda juga dapat mengganti nama semuanya sekaligus:
ren *.lnk *.lne
Anda kemudian dapat memperlakukan pintasan tersebut seperti file biasa. Setelah selesai, pastikan untuk mengganti namanya kembali untuk mengembalikan fungsi mereka yang biasa.
Informasi tambahan
Pintasan, atau tautan shell , berisi informasi metadata yang digunakan untuk mengakses target tautan tertentu . Ini diurai dan ditafsirkan oleh shell Windows. Dari dokumentasi resmi:
Struktur tautan shell menyimpan berbagai informasi yang berguna bagi pengguna akhir, termasuk:
Pintasan keyboard yang dapat digunakan untuk meluncurkan aplikasi.
Komentar deskriptif.
Pengaturan yang mengontrol perilaku aplikasi.
Data opsional disimpan di bagian data tambahan .
Sumber: [MS-SHLLINK]: Shell Link (.LNK) Format File Biner - Tinjauan Umum
Pintasan disimpan sebagai file biner, dan tidak dapat diedit menggunakan editor teks standar. .lnk
File tipikal terlihat seperti ini secara internal:
00000000 4C 00 00 00 01 14 02 00 00 00 00 00 C0 00 00 00 L...........À...
00000010 00 00 00 46 DC 03 00 02 20 00 00 00 C6 EF 52 BE ...FÜ... ...ÆïR¾
00000020 10 04 CA 01 C6 EF 52 BE 10 04 CA 01 60 45 8A 67 ..Ê.ÆïR¾..Ê.`EŠg
00000030 20 04 CA 01 00 9A 04 00 00 00 00 00 01 00 00 00 .Ê..š..........
Dua puluh byte pertama selalu yang berikut:
4C 00 00 00 01 14 02 00 00 00 00 00 C0 00 00 00 00 00 00 46
Bacaan lebih lanjut