If-Koubou

Bagaimana Anda Dapat Membuka dan Mengedit File Shortcut Windows .lnk?

Bagaimana Anda Dapat Membuka dan Mengedit File Shortcut Windows .lnk? (Bagaimana caranya)

Sementara kebanyakan orang tidak perlu membuka file .lnk untuk mengeditnya, mungkin ada kesempatan langka ketika diperlukan atau diinginkan. Tapi bagaimana Anda membuka dan mengedit file shortcut? SuperUser Q & A postingan hari ini memiliki jawabannya.

Sesi Tanya & Jawab hari ini hadir untuk memberi kami hak milik SuperUser-sub divisi Stack Exchange, pengelompokan situs web Q & A berbasis komunitas.

Pertanyaan

Pembaca SuperUser Jez ingin tahu cara membuka file .lnk untuk melihat 'konten' dan mengeditnya jika diperlukan:

File .lnk di Windows adalah file sebenarnya yang dimaksudkan sebagai pintasan ke file lain, tetapi saya benar-benar ingin melihat isi file .lnk itu sendiri. Namun, saya merasa mustahil untuk melakukannya.

Tidak peduli apa yang saya coba, aplikasi saya membuka isi file yang dituju (drag dan drop ke teks atau hex editor, File -> Buka dari teks atau hex editor, dll).

Apakah ada cara saya bisa mendapatkan program untuk benar-benar membuka file .lnk itu sendiri, bukan file yang ditunjukkannya?

Apakah ada cara bagi Jez untuk benar-benar membuka file .lnk dan mengeditnya?

Jawabannya

Penyumbang super User dan 31415, Julian Knight, dan Vinayak punya jawabannya untuk kami. Pertama, dan31415:

Menggunakan HxD Hex Editor, Anda dapat membuka file .lnk dengan baik, selama Anda tidak menyeret dan menjatuhkannya.

Sebagai solusinya, buka prompt perintah dan ganti nama file .lnk dengan ekstensi lain yang tidak ada, seperti .lne:

  • cd / d “X: \ Folder \ berisi \ the \ shortcut”
    ren “beberapa shortcut.lnk” “beberapa shortcut.lne”

Anda kemudian akan dapat memperlakukan shortcut seperti file biasa. Ketika Anda selesai, pastikan untuk mengganti nama file dengan ekstensi .lnk asli untuk mengembalikan fungsi yang biasa.

Dilanjutkan dengan jawaban dari Julian Knight:

Inti dari file .lnk adalah untuk Windows memperlakukannya sebagai tautan ke file lain, jadi itu harus susah diedit! Mungkin itu akan membantu jika Anda menjelaskan mengapa Anda ingin mengeditnya. Anda dapat mengubah pengaturan file .lnk dengan mengklik kanan dan memilih Properties.

Jika Anda benar-benar ingin mengeditnya, Anda memerlukan alat khusus. Ada beberapa di antaranya termasuk:

  • lnk-parser
  • LnkEditorGUI
  • lnkedit

Saya belum mencoba semua ini, cukup mencari di Google.

Anda juga dapat mengedit properti melalui PowerShell (dari jawaban sebelumnya pada Stack Overflow):

  • Copy-Item $ sourcepath $ destination ## Dapatkan lnk yang ingin kita gunakan sebagai template
    $ shell = New-Object -COM WScript.Shell
    $ shortcut = $ shell.CreateShortcut ($ destination) ## Buka lnk
    $ shortcut.TargetPath = "C: \ path \ to \ new \ exe.exe" ## Melakukan perubahan
    $ shortcut.Description = "Tautan baru kami" ## Ini adalah bidang "Komentar"
    $ shortcut.Save () ## Save

Karena ini menggunakan objek Shell COM, Anda juga bisa melakukan ini dengan WSH atau bahkan VBA di Office!

Dan akhirnya, jawaban dari Vinayak:

Saya telah mencoba ini dan bekerja untuk saya di Windows 8.1:

Membuka file .lnk di Notepad:

  • Cukup seret dan lepaskan mereka ke jendela Notepad. Jika Anda membukanya melalui dialog Buka, Notepad akan membuka file exe yang ditunjukkan oleh file .lnk.

Membuka file .lnk di Editor HxD Hex:

  • Buka file seperti yang Anda lakukan dengan menggunakan dialog Open (File -> Open).

Membuka file .lnk menggunakan command prompt:

  • Arahkan ke folder yang berisi file .lnk dan ketik perintah: "TYPE SHORTCUTNAME.LNK".

Membuka file .lnk di hampir semua program:

  • Mulai command prompt, arahkan ke folder tempat program berada, gunakan perintah: PROGRAM_NAME.EXE "path ke file LNK".

Memiliki sesuatu untuk ditambahkan ke penjelasan? Bicaralah di komentar. Ingin membaca lebih banyak jawaban dari pengguna Stack Exchange yang paham teknologi lainnya? Lihat diskusi lengkap di sini.