윈도우 10 에서 심볼릭링크 사용방법

 바로 이전 포스팅에 연장입니다만...

C 드라이브의 용량 부족으로 이런저런 용량이 많은 폴더를 확인하던중에 steam 과 Epiclauncher 폴더의 용량이 크다는 걸 발견했습니다. 

혹시나 혼동하실까봐 말씀드리는데요. 당연히 steam 과 에픽런쳐는 D 드라이브에 설치 했습니다. 그런데 웹캐시 같은건 C 드라이브의 users 폴더의 AppData 쪽에 저장되더군요. 그래서 이들을 D 드라이브로 옮기기 위해 심볼링 링크를 사용했습니다.

사용법은 간단합니다. 

mklink "링크" "파일"

mklink /d "링크" "폴더"

와 같습니다.

>

예를 들어.... 'C:\Users\xxxxx\AppData\Local\Steam' 폴더를 D 드라이브로 이동시키고 심볼링 링크를 걸어준다면 다음과 같이 하면 됩니다.

mklink /d "C:\Users\xxxxx\AppData\Local\Steam" "D:\Steam"

그러면 "C:\Users\xxxxx\AppData\Local\" 디렉토리에 'Steam' 이라는 심볼릭 링크가 생기고 눌러보면 D 드라이브로 옮겨진 Steam 폴더의 내용이 보이게 됩니다. 

>

다만.....mklink 는 powershell 에서는 쓸 수 없는 명령이라서....작업표시줄의 검색아이콘으로 cmd 를 검색하고 오른쪽 버튼을 눌러서 cmd 를 관리자 권한으로 실행한 후에 mklink 명령을 써야 합니다. 

powershell 에도 심볼릭 링크 만드는 명령이 있는데, 제 개인적으론 mklink 가 쓰기 편하고 간단하더군요. 

 

댓글