여러 바이너리에서 같은 폴더의 데이터를 참조하는 경우가 많다. 바이너리에서 참조하는 폴더 경로가 실행 경로의 상대경로로 지정되어 있고 바이너리를 수정할 수 없을 때 난감하다. 이럴 때 윈도우즈의 심볼 링크 기능을 사용하면 좋다.

MKLINK [[/D] | [/H] | [/J]] 링크 대상
        /D      디렉터리 바로 가기 링크를 만듭니다. 기본값은 파일 바로 가기
                링크입니다.
        /H      바로 가기 링크 대신 하드 링크를 만듭니다.
        /J      디렉터리 교차점을 만듭니다.
        링크    새 바로 가기 링크 이름을 지정합니다.
        대상    새 링크로 참조되는 절대 경로 또는 상대 경로를
                지정합니다.

명령창(cmd) 에서 mklink 명령어를 이용하면 된다. 

# E:\data 폴더를 .\data 폴더로 링크

> mklink /d data E:\data 


728x90

+ Recent posts