การเปิดทางลัด
ในการแก้ไขทางลัดคุณต้องเปิดมันก่อนอย่างเห็นได้ชัดและพิสูจน์ได้ว่าเป็นเรื่องยุ่งยาก ในบางกรณีคุณสามารถบังคับให้โปรแกรมโหลดไฟล์ทางลัดโดยใช้อาร์กิวเมนต์บรรทัดคำสั่ง:
"X:\Path\to\program.exe" "X:\my shortcut.lnk"
ไม่ว่าจะโหลดลิงค์เป้าหมายหรือไฟล์ช็อตคัทจริงหรือไม่นั้นขึ้นอยู่กับโปรแกรม นี่คือรายการ (ตามลำดับโดยเฉพาะ) ของตัวแก้ไข hex ฟรีบางตัวที่สนับสนุนพวกเขานอกกรอบ:
วิธีแก้ปัญหา
ในกรณีที่คุณไม่สามารถโหลดเนื้อหาของไฟล์ทางลัดคุณสามารถเปิดพรอมต์คำสั่งและเปลี่ยนชื่อ.lnk
ไฟล์เป็นส่วนขยายอื่นที่ไม่มีอยู่จริงเช่น.lne
:
cd /d "X:\Folder\containing\shortcuts"
ren "my shortcut.lnk" "my shortcut.lne"
หากคุณมีหลายไฟล์คุณสามารถเปลี่ยนชื่อทั้งหมดได้ในครั้งเดียว:
ren *.lnk *.lne
จากนั้นคุณจะสามารถจัดการกับทางลัดเหล่านั้นได้เหมือนกับไฟล์ทั่วไป เมื่อเสร็จแล้วตรวจสอบให้แน่ใจว่าได้เปลี่ยนชื่อพวกเขากลับมาเพื่อเรียกคืนการทำงานตามปกติ
ข้อมูลเพิ่มเติม
ทางลัดหรือการเชื่อมโยงเปลือกมีข้อมูลเมตาดาต้าที่ใช้ในการเข้าถึงโดยเฉพาะการเชื่อมโยงเป้าหมาย มันวิเคราะห์และตีความโดยเชลล์ของ Windows จากเอกสารอย่างเป็นทางการ:
โครงสร้างลิงก์เชลล์เก็บข้อมูลต่าง ๆ ที่เป็นประโยชน์ต่อผู้ใช้ปลายทางรวมถึง:
แป้นพิมพ์ลัดที่สามารถใช้เพื่อเรียกใช้แอปพลิเคชัน
ความคิดเห็นที่เป็นคำอธิบาย
การตั้งค่าที่ควบคุมพฤติกรรมแอปพลิเคชัน
ข้อมูลเพิ่มเติมที่จัดเก็บในส่วนข้อมูลเพิ่มเติม
แหล่งที่มา: [MS-SHLLINK]: เชลล์ลิงก์ (.LNK) รูปแบบไฟล์ไบนารี - ภาพรวม
ทางลัดถูกเก็บเป็นไฟล์ไบนารีและไม่สามารถแก้ไขได้โดยใช้โปรแกรมแก้ไขข้อความมาตรฐาน .lnk
ไฟล์ทั่วไปดูเหมือนว่าภายในนี้:
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 .Ê..š..........
ยี่สิบไบต์แรกจะเป็นค่าต่อไปนี้:
4C 00 00 00 01 14 02 00 00 00 00 00 C0 00 00 00 00 00 00 46
อ่านเพิ่มเติม