숏컷(컴퓨팅)

Shortcut (computing)

컴퓨팅에서 파일 바로 가기는 사용자가 바로 가기가 있는 위치에서 다른 디렉토리 또는 폴더에 있는 파일 또는 리소스를 찾을 수 있도록 하는 사용자 인터페이스핸들입니다.마찬가지로 인터넷 바로 가기를 사용하면 원격 인터넷 위치 또는 웹 사이트에 있는 페이지, 파일 또는 리소스를 열 수 있습니다.

숏컷은 일반적으로 오브젝트에 대한 타깃 URI 또는 GUID 또는 숏컷이 나타내는 타깃프로그램 파일의 이름을 포함하는 작은 파일로 구현됩니다.바로 가기는 대상 프로그램이 실행될 때 전달될 매개 변수를 추가로 지정할 수 있습니다.각 바로 가기에는 고유한 아이콘이 있을 수 있습니다.바로 가기는 데스크톱, 마이크로소프트 윈도우즈 시작 메뉴와 같은 응용 프로그램 실행기 패널 또는 데스크톱 환경의 기본 메뉴에 매우 일반적으로 배치됩니다.Macintosh 운영 체제에서는 이와 동등한 기능을 별칭이라고 하며 UNIX 유사 시스템에서는 심볼릭 링크(또는 심볼 링크)라고 합니다.

실장

Microsoft Windows

잉크
파일 이름 확장자
.lnk,.url,.cda
인터넷 미디어 유형
application/x-ms-shortcut
개발자마이크로소프트 코퍼레이션
포맷의 종류파일 바로가기

파일 바로 가기( 링크라고도 함)는 Windows [1]95에서 도입되었습니다.Microsoft Windows 용.lnk로컬 파일에 대한 바로 가기를 위한 파일 이름 확장자로,.URL웹 페이지와 같은 원격 파일에 대한 바로 가기를 사용합니다.일반적으로 "바로 가기" 또는 "링크 파일"이라고 하는 두 파일 모두 기본적으로 컬 화살표 오버레이 아이콘으로 표시되며 파일 이름 확장자는 없습니다.(확장자는 [파일 형식(File Type)]옵션에서 [알려진 파일 형식에 대한 확장자 숨기기(Hide extensions for known file type)]체크박스를 끄더라도 Windows 탐색기에서 숨겨진 상태로 유지됩니다.이는 이 확장자가NeverShowExt에 선택권을 주다.HKEY_CLASSES_ROOT\lnkfile를 참조해 주세요.IsShortcut옵션을 지정하면 화살표가 표시됩니다.)프로그램이 지원하는 경우 바로 가기 파일을 사용하여 최소 또는 최대 창 상태로 프로그램을 시작할 수 있습니다.

Microsoft Windows.lnk파일은 파일 시스템 확장자가 아니라 윈도우즈 탐색기 확장자로 작동합니다.셸 익스텐션으로서.lnkWindows 탐색기를 제외하고 파일을 대신 사용할 수 없습니다.또한 Windows 탐색기에서 로컬 파일(또는 GUID)에 대한 바로 가기뿐만 아니라 다른 용도로도 사용할 수도 있습니다.이 파일들도 "L"로 시작합니다.

바로 가기는 만들 때 특정 파일 또는 폴더를 가리키지만 대상을 다른 위치로 이동하면 손상될 수 있습니다.존재하지 않는 대상을 가리키는 바로 가기 파일이 열리면 탐색기가 바로 가기 복구를 시도합니다.Windows 9x 기반 버전의 Windows는 단순 검색 알고리즘을 사용하여 손상된 [1]바로 가기를 수정합니다.Windows NT 기반 운영 체제 및 NTFS 파일 시스템에서는 대상 개체의 고유 식별자가 바로 가기 파일에 저장되고 Windows는 분산 링크 추적 서비스를 사용하여 바로 가기 대상을 추적할 수 있으므로 대상이 다른 하드 드라이브로 이동할 때 [2]자동으로 바로 가기를 업데이트할 수 있습니다.Windows 2000 에 도입된 Windows Installer 는, 「Advertised Shortcuts」라고 불리는 또 다른 특수한 숏컷을 추가했습니다.

윈도우즈의 파일 바로 가기는 대상 경로 외에 작업 디렉터리 경로를 저장할 수 있습니다.환경변수를 사용할 수 있습니다.바로 가기 속성에서 태스크바 또는 바탕 화면에 고정된 시작 메뉴 폴더에 있는 바로 가기를 정의할 수 있습니다.Windows 2000 이후에서는, 파일 쇼트 컷에 코멘트를 보존할 수 있습니다.이 코멘트는, 마우스가 쇼트 컷에 마우스를 대면 툴팁으로 표시됩니다.

일반적으로 바로 가기를 두 번 누르면 참조하는 응용프로그램 또는 문서를 두 번 클릭하는 것과 같은 효과가 발생하지만, Windows 바로 가기에는 대상 파일과 "시작" 디렉토리에 대한 별도의 속성이 포함됩니다.후자의 파라미터를 입력하지 않은 경우 일부 프로그램에 대해 바로 가기를 사용하려고 하면 응용 프로그램에 [3]직접 액세스할 때 존재하지 않는 "missing DLL" 오류가 발생할 수 있습니다.

Windows 시스템(Vista 이상)에서도 파일 시스템 링크를 만들 수 있습니다.파일 시스템의 기능이지만, 이러한 기능은 유사합니다.Windows 바로 가기는 파일이며 [4]탐색기를 통해 파일 시스템과 독립적으로 작동합니다.

Windows 7 이후 일부 바로 가기에는 Application User Model ID(App User Model ID)[5]도 저장됩니다.타깃 명령줄 대신 AppUserModelID 를 사용해 애플리케이션을 직접 기동할 수 있습니다.AppUserModel을 사용한 바로 가기ID는 일부 데스크톱 프로그램과 모든 WinRT Modern/Universal Windows Platform 앱에서 부팅을 위해 사용됩니다.

Windows에서 편리한 도구를 만들 수는 없지만 탐색기는 "폴더 링크" 또는 "셸 링크 폴더"를 지원합니다. 이 폴더에는 다른 폴더를 가리키는 "target.lnk" 바로 가기 파일이 같은 폴더에서 검색되도록 지시하는 "데스크탑.ini"(폴더 사용자 지정) 파일이 숨겨져 있습니다.탐색기에서 볼 때 셸 링크 폴더에는 대상 폴더의 내용이 들어 있는 것으로 나타납니다. 즉, 사용자 지정된 폴더가 효과적인 바로 [6]가기가 됩니다.이 기술은 Microsoft Windows에서 WebDAV 폴더와 같은 항목에 사용됩니다.Windows Vista 이후에 파일 시스템 링크가 등장함에 따라 셸 링크 폴더는 유용하지 않게 되었습니다.

.lnk 파일과 비슷하지만 확장자가 ".cda"인 다른 유형의 파일이 있습니다.CD의 트랙(노래)을 참조하는 데 사용됩니다(표준 CDDA/RedBook 형식).

유닉스

데스크톱 엔트리
파일 이름 확장자
.desktop
인터넷 미디어 유형
text/plain
개발자freedesktop.org
포맷의 종류파일 바로가기
확장원INI 파일

GNOME 또는 KDE와 같은 Unix와 유사한 운영 체제의 일부 데스크톱 환경은 freedesktop.org를 제공합니다. .desktop[7] 로컬 또는 원격 파일, 폴더 및 응용 프로그램을 가리킬 때 사용할 수 있습니다.심볼릭 링크는 파일 시스템의 기능이지만 유사한 기능을 제공하는 Unix 시스템에도 만들 수 있습니다.

.데스크탑 바로 가기를 지원하는 X 창 관리자 목록

다음은 바탕화면에서 바로 가기 아이콘 사용을 지원하는 창 관리자 중 일부입니다.

Macintosh에는 바로 가기를 위한 확장자가 없습니다."alias"라고 불리는 파일 형식이 Macintosh System 7에 도입되었습니다.이 파일은 이동을 처리하기 위해 inode 번호와 같은 정보를 추적합니다.System 7에서 Mac OS 9까지의 에일리어스는 이탤릭체로 된 이름을 사용하여 다른 파일과 구별되었습니다.Mac OS 8.5 이상에서는 Microsoft Windows에서 바로 가기에 사용되는 것과 유사한 검은색 화살표인 "별명 화살표"가 추가되었습니다.Mac OS X에서는 에일리어스의 이름은 이탤릭체로 표시되지 않지만 화살표 배지는 그대로입니다.또한 에일리어스는 오브젝트에 대한 동적 참조를 유지하며 리모트서버상의 파일을 호출할 때에도 지정할 필요가 없습니다.

또한 Unix 서브시스템 내에 심볼릭링크를 생성할 수 있습니다.Safari 브라우저에는 자체 속성 목록 기반 형식이 있습니다..webloc인터넷 URL을 저장합니다.

역사

응용 프로그램실행하거나 초기 그래픽 사용자 인터페이스에서 파일렌더링하려면 응용 프로그램 또는 파일이 있는 위치에서 실제 파일 또는 실행 파일의 표현을 클릭해야 했습니다.파일 구조의 물리적 조직이 아닌 기능 또는 태스크별로 그룹화할 수 있도록 해당 파일 또는 실행 파일과 관련된 태스크를 수행하는 명령을 나타내는 아이콘에서 실행 파일의 연결을 해제하는 개념은 연구 논문 "Windows 그래픽 사용자를 위한 태스크 지향 프론트 엔드"에서 처음 설명되었습니다.Kingston University에 의해 1991년에 출판되어 같은 해에 학계/비즈니스 테크놀로지 공유 [citation needed]협정에 따라 Microsoft 및 Xerox EuroPARC발표되었습니다.이 연구의 단순화된 형태는 1991년에 시스템7에 통합되었고 4년 후 Windows 95에 통합되었습니다.

「 」를 참조해 주세요.

레퍼런스

  1. ^ a b Chen, Raymond (October 2009). "Windows Confidential: Tracking Shortcuts". TechNet Magazine. Microsoft. Archived from the original on 12 October 2009. Retrieved 14 April 2019.
  2. ^ "Distributed Link Tracking on Windows-based domain controllers". Microsoft Corporation. 28 February 2007. Archived from the original on 9 April 2008. Retrieved 14 April 2019.
  3. ^ Cheng, Chieh (19 April 2008). "Dawn of War - Dark Crusade: Error Loading Module". GearHack. Retrieved 14 April 2019.
  4. ^ Chen, Raymond (September 2006). "Windows Confidential: Why are Shortcuts Files?". TechNet Magazine. Microsoft. Archived from the original on 4 July 2009. Retrieved 14 April 2019.
  5. ^ "Application User Model IDs (AppUserModelIDs)". MSDN. Microsoft. Archived from the original on 13 January 2015. Retrieved 14 April 2019.
  6. ^ Shultz, Greg (18 October 2004). "Manually creating junction points in Windows XP". Tech Republic. CBS Interactive. Retrieved 14 April 2019.
  7. ^ "Desktop Entry Specification". freedesktop.org. freedesktop.org. Retrieved 2015-07-28.

외부 링크