다운로드 받은 파일의 압축을 풀면 93.3KB 짜리 junction.exe라는 파일이 나옵니다. 이걸 Windows의 system32 폴더(path가 지정된 아무 폴더나 상관 없음)에 복사해 넣고 junction 명령을 사용하면 됩니다.
junction은 NTFS의 한 폴더를 다른 폴더(다른 드라이브에 있을 수도 있음)에 링크시켜주는 기능입니다. 가령 C: 드라이브의 temp 폴더를 R: 드라이브의 temp 폴더에 링크시키면 R: 드라이브의 temp 폴더 안에 든 디렉토리나 파일을 마치 C: 드라이브의 temp 폴더에 있는 것처럼 access할 수가 있지요.
예) junction c:/temp1 r:/temp2
이러면 r:/temp2 폴더를 c:/temp1 폴더에 링크시켜 줍니다. r: 드라이브가 램드라이브라면 OS나 프로그램이 c: 드라이브의 temp1 폴더에 쓰는 내용은 실제로는 r: 드라이에 써지게 되죠. r: 드라이브의 temp2 폴더 안에 파일이나 디렉토리가 들어 있다면 c: 드라이브의 temp1 폴더 안으로 들어가 보면 그것들이 다 보입니다.
링크를 해제시켜 주려면
junction -d c:/temp1