Windows .lnk 바로 가기 파일을 열고 편집하는 방법은 무엇입니까?
대부분의 사람들은 .lnk 파일을 열어 편집 할 필요가 없지만, 필요하거나 필요할 때가 드문 경우가 있습니다. 그러나 바로 가기 파일을 열고 편집하는 방법은 무엇입니까? 오늘의 수퍼 유저 Q & A 게시물에 답변이 있습니다..
오늘의 질문 및 답변 세션은 Q & A 웹 사이트의 커뮤니티 중심 그룹 인 Stack Exchange의 하위 부문 인 수퍼 유저의 도움으로 이루어졌습니다..
질문
수퍼 유저 독자 Jez는 .lnk 파일을 열어 '내용'을보고 필요할 경우 편집하는 방법을 알고 싶어합니다.
Windows에서 .lnk 파일은 다른 파일의 바로 가기가 될 실제 파일이지만 실제로 .lnk 파일 자체의 내용을보고 싶습니다. 그러나 나는 그것을 문자 그대로 불가능하다는 것을 깨닫고있다..
내가 시도한 것에 관계없이 내 응용 프로그램은 가리키는 파일의 내용을 여는 중입니다 (텍스트 또는 16 진 편집기로 끌어서 놓기, 파일 -> 텍스트 또는 16 진 편집기에서 열기 등).
.lnk 파일을 가리키는 파일 대신 실제로 열 수있는 프로그램을 얻을 수있는 방법이 있습니까??
Jez이 실제로 .lnk 파일을 열고 편집 할 수있는 방법이 있습니까??
대답
수퍼 유저 기고가 및 3,1415, 줄리안 나이트 (Julian Knight), 비야 야크 (Vinayak)는 우리에게 답을줍니다. 처음으로, and31415 :
HxD 16 진수 편집기를 사용하면 드래그 앤 드롭하지 않는 한 .lnk 파일을 열 수 있습니다..
이 문제를 해결하려면 명령 프롬프트를 열고 .lnk 파일의 이름을 .lne과 같이 존재하지 않는 다른 확장명으로 바꿉니다.
- cd / d "X : \ Folder \ containing \ the \ shortcut"
ren "some shortcut.lnk" "some shortcut.lne"그런 다음 일반 파일처럼 바로 가기를 처리 할 수 있습니다. 작업을 마쳤 으면 원본 .lnk 확장명으로 파일의 이름을 바꾸어 일반적인 기능을 복원하십시오..
줄리안 나이트 (Julian Knight)의 대답이 이어졌다.
.lnk 파일의 핵심은 Windows에서 다른 파일에 대한 링크로 취급하므로 할까요 편집하기 힘들어! 아마도 편집을 원하는 이유를 설명하면 도움이 될 것입니다. 오른쪽 클릭하고 선택하여 .lnk 파일의 설정을 변경할 수 있습니다 등록 정보.
정말로 편집하고 싶다면 특별한 도구가 필요합니다. 다음을 포함하여 몇 가지가 있습니다.
- lnk-parser
- LnkEditorGUI
- lnkedit
나는 이것들 중 하나를 시도하지 않고, 단지 그들을 봤다..
PowerShell을 통해 속성을 편집 할 수도 있습니다 (스택 오버플로에 대한 이전 대답에서).
- Copy-Item $ sourcepath $ destination ## 템플릿으로 사용할 lnk를 가져옵니다.
$ shell = 새 개체 -COM WScript.Shell
$ shortcut = $ shell.CreateShortcut ($ destination) ## lnk를 엽니 다.
$ shortcut.TargetPath = "C : \ path \에서 \ new \ exe.exe"## 변경
$ shortcut.Description = "새 링크"## "Comment"필드입니다.
$ shortcut.Save () ## 저장이 셸 COM 개체를 사용하기 때문에 WSH 또는 심지어 Office VBA 함께이 작업을 수행 할 수 있습니다.!
그리고 마지막으로, Vinayak의 대답 :
나는 이것을 시도하고 그것은 Windows 8.1에서 나를 위해 작동합니다 :
메모장에서 .lnk 파일 열기 :
- 메모장 창으로 끌어서 놓기 만하면됩니다. 열기 대화 상자를 통해 열면 메모장은 .lnk 파일이 가리키는 exe 파일을 엽니 다..
HxD 16 진수 편집기에서 .lnk 파일 열기 :
- 열기 대화 상자 (파일 -> 열기)를 사용하여 파일을 여는 것처럼 파일을 엽니 다..
명령 프롬프트를 사용하여 .lnk 파일 열기 :
- .lnk 파일이 들어있는 폴더로 이동하여 "TYPE SHORTCUTNAME.LNK"명령을 입력하십시오..
모든 프로그램에서 .lnk 파일 열기 :
- 명령 프롬프트를 시작하고 프로그램이있는 폴더로 이동 한 후 다음 명령을 사용하십시오. PROGRAM_NAME.EXE "LNK 파일 경로".
설명에 추가 할 것이 있습니까? 의견에서 소리가 나지. 다른 기술에 정통한 Stack Exchange 사용자의 답변을 더 읽고 싶습니까? 전체 토론 스레드를 여기에서 확인하십시오..