"비스타에서 도입된 가상링크(소프트링크,하드링크,정션 등)를 생성하는 명령 mklink와 소프트링크(정션)기능을 XP에서도 구현하는 junction 명령어를정리했다."
[호환성]
가. 두 명령어는 호환성이 없다.
- 예를 들면, XP에서 junction.exe 명령으로 만든 링크는 비스타, 윈도우7에서 읽을 수 없다.
나. 가상링크 기능은 NTFS포멧만 지원한다. (FAT32 등에서는 "바로가기"를 사용해야 한다.)
[설명]
비스타, 윈도우7의 내부 명령어인 mklink 와 마이크로소프트의 테크넷에서 제공하는 XP용 Junction 은 링크를 만든다는 점에서는 같은 기능을 하고 있으나. 서로 호환성은 없다.
비스타, 윈도우7의 내부 명령어인 mklink 와 마이크로소프트의 테크넷에서 제공하는 XP용 Junction 은 링크를 만든다는 점에서는 같은 기능을 하고 있으나. 서로 호환성은 없다.
하드링크, 소프트(심볼릭)링크, 폴더 교차점 등 많은 옵션을 지원하는 mklink에 비해 Junction은 딱 하나 "소프트링크"만 지원하고 있다.
[ Junction v1.05 - 2000/XP/2003에서 심볼릭 링크만들기]
다운로드 : Junction v1.05
소개 링크 : http://technet.microsoft.com/en-us/sysinternals/bb896768.aspx // 마이크로소프트 테크넷
설명 : http://westzero.net/30 // 서영이네집
명령 : junction "링크로 만들어지는 폴더" "실제 작업폴더"
명령 : junction "e:\My Dropbox\Work" e:\Work
junction /?
..
usage: JUNCTION [-s] [-q] <file or directory>
-q Don't print error messages (quiet) // 출력메세지를 표시하지 않는다.
-s Recurse subdirectories // 서브디렉토리까지 링크를 만든다.
usage: JUNCTION [-d] <junction directory> [<junction target>]
-d Delete the specified junction // 링크 지우기
example: junction d:\link c:\winnt
[ mklink - 비스타, 윈도우7에서 제공하는 링크명령 ]
F:\>mklink /?
기호화된 링크를 만듭니다.
MKLINK [[/D] | [/H] | [/J]] 링크 대상
/D 디렉터리 기호화된 링크를 만듭니다. 기본값은 파일 심볼
링크입니다.
/H 심볼 링크 대신 하드 링크를 만듭니다.
/J 디렉터리 교차점을 만듭니다.
링크 새 심볼 링크 이름을 지정합니다.
대상 새 링크로 참조되는 절대 경로 또는 상대 경로를
지정합니다.
더 자세한 설명 : http://oloklir.tistory.com/58 // 올로클리르님
[사족]
일부분 호환이 될 줄 알았는데 다시 확인해 보니 호환이 되질 않는다.
틀림없이 윈도우7에서는 인식한 것 같았는데....????
그래서.. 수정했다. 수정 전 글을 읽으신 분들께 사과의 말씀을 전한다. ㅠ.ㅠ
[ 본 글은 "불의 신전"(http://ahura.co.kr)에서 발행한 "최종 편집본"입니다. 저작권은 아후라(ahura.co.kr@gmail.com ) 에게 있으며, 이 저작권 문구를 포함하고, 원문 훼손을 하지 않으시면 어디서든 사용하실 수 있습니다. ]
도움이 되었습니다.
답글삭제@nan - 2010/03/20 07:56
답글삭제방문 ^^ 감사합니다.