Symbolic Link on Windows OS

MKLINK

Windows Vista(Windows Server 2008) 이 후의 Windows OS 에서 지원하는 명령어입니다.

구문

mklink [[/d] | [/h] | [/j]] <Link> <Target>

명령프롬프트를 실행해서 mklink 명령을 입력하면 아래와 같이 설명이 출력됩니다.

Creates a symbolic link.

MKLINK [[/D] | [/H] | [/J]] Link Target

        /D      Creates a directory symbolic link.  Default is a file
                symbolic link.
        /H      Creates a hard link instead of a symbolic link.
        /J      Creates a Directory Junction.
        Link    Specifies the new symbolic link name.
        Target  Specifies the path (relative or absolute) that the new link
                refers to.

활용

저는 iTunes 프로그램이 사용자 별로 관리하는 파일들(기기 백업 데이터, iOS 업데이트 파일, 등 …)을 담고 있는 폴더의 크기가 굉장히 커져 해당 데이터들의 위치를 옮길 때 사용합니다.

천천히 따라해 보시면 어렵지 않을 것입니다. 아래 작업은 Windows 7 에서 진행되었습니다.

현재 사용중인 OS가 Windows VISTA 또는 Windows 7이 아니라면 다를 수 있습니다.

기본적으로 iTunes 프로그램에서 사용하는 폴더의 위치는 윈도우즈 탐색기를 열고 상단의 주소표시줄에 %appdata% 를 입력합니다.

그러면 C:\Users\[사용자계정명]\AppData\Roaming\ 폴더로 이동될 것입니다. iTunes 를 사용하고 있다면 Apple Computer 라는 폴더가 보일 것입니다.

해당 폴더를 윈도우즈가 설치된 파티션이 아닌 파티션으로 이동(잘라내기)합니다.

명령어 입력의 예를 작성하기 위해 Apple Computer 폴더를 옮긴 위치를 D:\Apple Computer 라고 하겠습니다.

파일의 이동이 끝나고 나면 명령 프롬프트(cmd)를 실행합니다. 가능하면 관리자 권한으로 실행합니다.

심볼릭 링크를 생성할 위치로 이동합니다.

C:\>cd %appdata%

심볼릭 링크 만들기 명령을 실행합니다.

C:\Users\[사용자계정명]\AppData\Roaming>mklink /d “Apple Computer” “D:\Apple Computer”
Apple Computer <<===>> D:\Apple Computer에 대한 기호화된 링크를 만들었습니다.

위와 같이 결과가 출력되면 윈도우 탐색기에서 %AppData% 위치로 이동하여 Apple Computer 폴더가 만들어져 있는지 보시고 아이콘도 확인해보세요.

바로가기와 비슷한 작은 화살표가 아이콘에 붙어있을 것입니다.

관련 사이트

댓글 남기기