Làm thế nào bạn có thể mở và chỉnh sửa Windows .lnk Shortcut Files?
Mặc dù hầu hết mọi người sẽ không bao giờ cần phải mở tệp .lnk để chỉnh sửa tệp, nhưng có thể hiếm khi xảy ra khi cần thiết hoặc mong muốn. Nhưng làm thế nào để bạn mở và chỉnh sửa một tập tin phím tắt? Bài hỏi và trả lời của SuperUser hôm nay có câu trả lời.
Phiên hỏi và trả lời hôm nay đến với chúng tôi nhờ sự hỗ trợ của SuperUser - một phân ngành của Stack Exchange, một nhóm các trang web Hỏi & Đáp do cộng đồng điều khiển.
Câu hỏi
Trình đọc SuperUser Jez muốn biết cách mở tệp .lnk để xem 'nội dung' và chỉnh sửa chúng nếu cần:
Tệp .lnk trong Windows là một tệp thực tế dự định là một lối tắt đến một tệp khác, nhưng tôi thực sự muốn xem nội dung của chính tệp .lnk. Tuy nhiên, tôi thấy nó thực sự không thể làm như vậy.
Bất kể tôi cố gắng gì, các ứng dụng của tôi đang mở nội dung của tệp mà nó trỏ tới (kéo và thả vào trình soạn thảo văn bản hoặc hex, Tệp -> Mở từ trình soạn thảo văn bản hoặc hex, v.v.).
Có cách nào tôi có thể có được một chương trình để thực sự mở tệp .lnk thay vì tệp mà nó trỏ đến?
Có cách nào để Jez thực sự mở các tệp .lnk và chỉnh sửa chúng không?
Câu trả lời
Những người đóng góp cho SuperUser và31415, Julian Knight và Vinayak có câu trả lời cho chúng tôi. Đầu tiên, và31415:
Sử dụng HxD Hex Editor, bạn có thể mở các tệp .lnk tốt, miễn là bạn không kéo và thả chúng.
Như một giải pháp thay thế, hãy mở một dấu nhắc lệnh và đổi tên tệp .lnk bằng một phần mở rộng khác, không tồn tại, chẳng hạn như .lne:
- cd / d Phiên X: \ Thư mục \ chứa \ phím tắt
đổi tên một số phím tắt.lnk Đăng nhập một số phím tắtSau đó, bạn sẽ có thể coi phím tắt giống như một tệp thông thường. Khi bạn đã hoàn tất, hãy đảm bảo đổi tên tệp bằng phần mở rộng .lnk ban đầu để khôi phục chức năng thông thường của nó.
Tiếp theo là câu trả lời từ Julian Knight:
Toàn bộ điểm của tệp .lnk là dành cho Windows để coi nó là một liên kết đến một tệp khác, vì vậy nó Nên khó chỉnh sửa! Có lẽ nó sẽ hữu ích nếu bạn mô tả lý do tại sao bạn muốn chỉnh sửa nó. Bạn có thể thay đổi cài đặt của tệp .lnk bằng cách nhấp chuột phải và chọn Tính chất.
Nếu bạn thực sự muốn chỉnh sửa nó, bạn cần một công cụ đặc biệt. Có một vài trong số này bao gồm:
- lnk-trình phân tích cú pháp
- LnkEditorGUI
- lnkedit
Tôi chưa từng thử bất kỳ thứ nào trong số này, chỉ cần Googled chúng.
Bạn cũng có thể chỉnh sửa các thuộc tính thông qua PowerShell (từ câu trả lời trước đó trên Stack Overflow):
- Sao chép-Mục $ sourcepath $ Destination ## Nhận lnk mà chúng tôi muốn sử dụng làm mẫu
$ shell = New-Object -COM WScript.Shell
$ lối tắt = $ shell.CreateShortcut ($ đích) ## Mở lnk
$ lối tắt.TargetPath = xông C: \ path \ to \ new \ exe.exe '# # Thực hiện thay đổi
$ Phím tắt. Mô tả = Liên kết mới của chúng tôi Liên minh ## Đây là trường Nhận xét
$ phím tắt.Save () ## LưuVì điều này sử dụng đối tượng Shell COM, bạn cũng có thể thực hiện điều này với WSH hoặc thậm chí VBA trong Office!
Và cuối cùng, câu trả lời từ Vinayak:
Tôi đã thử điều này và nó hoạt động với tôi trên Windows 8.1:
Mở tệp .lnk trong Notepad:
- Chỉ cần kéo và thả chúng vào cửa sổ Notepad. Nếu bạn mở chúng thông qua hộp thoại Mở, Notepad sẽ mở tệp exe được trỏ đến bởi tệp .lnk.
Mở tệp .lnk trong HxD Hex Editor:
- Mở chúng như bất kỳ tệp nào bằng hộp thoại Mở (Tệp -> Mở).
Mở tệp .lnk bằng dấu nhắc lệnh:
- Điều hướng đến thư mục chứa các tệp .lnk và nhập lệnh: TY TYPE SHORTCUTNAME.LNK,.
Mở tệp .lnk chỉ trong bất kỳ chương trình nào:
- Bắt đầu dấu nhắc lệnh, điều hướng đến thư mục chứa chương trình, sử dụng lệnh: PROGRAM_NAME.EXE đường dẫn đến tệp LNK.
Có một cái gì đó để thêm vào lời giải thích? Tắt âm thanh trong các ý kiến. Bạn muốn đọc thêm câu trả lời từ những người dùng Stack Exchange am hiểu công nghệ khác? Kiểm tra chủ đề thảo luận đầy đủ ở đây.