Windows에서 여전히 심볼릭 링크 대신 바로 가기 파일을 사용하는 이유는 무엇입니까?

0
333

왜 윈도우즈가 연속 링크 파일 대신에 바로 가기 파일을 사용 하는가

Windows는 시간이 지남에 따라 계속 발전하고 더 많은 기능을 추가했기 때문에 바로 가기 파일과 같은 오래된 “기능”을 계속 사용하는 이유에 대해 궁금해 할 것입니다. 이를 염두에두고 오늘날의 수퍼 유저 Q & A 게시물에는 혼란스러워하는 독자의 질문에 대한 답변이 있습니다.

오늘의 질문 및 답변 세션은 커뮤니티 중심의 Q & A 웹 사이트 그룹 인 Stack Exchange의 하위 부문 인 SuperUser에 의해 제공됩니다.

질문

수퍼 유저 독자 Peter Mortensen은 Windows가 심볼릭 링크 대신 바로 가기 파일을 계속 사용하는 이유를 알고 싶어합니다.

Windows XP 이상 버전은 심볼릭 링크를 지원하지만 Windows는 바로 가기 파일 (링크 된 파일의 위치를 ​​텍스트로 저장)을 계속 사용합니다. 왜?

Windows에서 심볼릭 링크 대신 바로 가기 파일을 계속 사용하는 이유는 무엇입니까?

대답

수퍼 유저 기고자 Jonno는 다음과 같은 답변을 제공합니다.

여러 가지 이유가 있습니다. 예를 들면 다음과 같습니다.

  1. 파일 시스템이 아닌 셸에서 해석되는 동일한 exe 파일에 대한 여러 가지 바로 가기에 대해 서로 다른 수준의 호환성을 저장할 수 있습니다.
  2. 파일 시스템에는 특정 바로 가기 링크가 실제로 존재하지 않습니다. 그중 일부는 GUID 또는 쉘이 해석하는 특수 문자열에 대한 참조 일뿐입니다.
  3. 심볼릭 링크에는 스위치를 포함 할 수 없습니다. 물론, exe 파일을 가리킬 수는 있지만 해당 exe 파일을 더 이상 인수로 “알릴”수는 없습니다.
  4. 심볼릭 링크의 아이콘을 선택할 수 없습니다.
  5. 기호 링크에서 작업 할 디렉토리를 선택할 수 없습니다.
  6. 바로 가기 파일은 파일 만 가리킬 필요는 없으며 하이퍼 링크 또는 프로토콜 링크 (.URL 파일) 일 수도 있습니다.
  7. LNK 파일은 모든 파일 시스템에 존재할 수 있습니다. 기호 링크는 Windows, NTFS의 경우 파일 시스템 자체에 의해 처리됩니다.
  8. 실제로 교체 할 필요는 없습니다. 그것들은 작동하고, 크기가 작으며, 위에 나열된 것보다 더 많은 기능을 추가해야 할 경우 미래에 확장 될 수 있습니다.
  9. 정당한 이유가있는 심볼릭 링크를 만들려면 관리 권한이 필요합니다. 그렇지 않으면 무고한 파일을 악의적 인 파일로 리디렉션하는 작업이 거의 없습니다.

이것보다 더 많은 이유가 있지만, 이것이 당신을 시작하기에 충분하다고 생각합니다. 다음은 grawity가 제공하는 MSDN 블로그 링크로,이 주제의 일부에 대한 자세한 정보를 제공합니다.


설명에 추가 할 것이 있습니까? 주석에서 소리를냅니다. 기술에 정통한 다른 Stack Exchange 사용자의 답변을 더 원하십니까? 여기에서 전체 토론 스레드를 확인하십시오.