Windows 10에서 Symbolic Link를 만드는 방법은 무엇입니까? 알고 있지만 junction 명령이있는 것처럼 보입니다.

http://www.dropboxwiki.com/tips-and-tricks/sync-game-saves-across-multiple-computers를 읽고 있었는데 junction / mklink가 Windows 7에서도 작동한다는 것을 알고 있지만 junction 명령이있는 것처럼 보입니다. Windows 10에서 은퇴했습니다.

Windows 10에서 심볼릭 링크를 만드는 올바른 방법은 무엇입니까?



답변

junction 명령이 Windows 10에서 폐기 된 것 같습니다.

Windows SysInternals (Microsoft의 일부)에서 junction 을 다운로드 할 수 있습니다 .

정션은 NTFS 정션을 작성할 수있을뿐만 아니라 파일 또는 디렉토리가 실제로 재분석 지점인지 확인할 수 있습니다. 재분석 지점은 NTFS 접점의 기반이되는 메커니즘이며 Windows의 원격 저장소 서비스 (RSS)와 볼륨 탑재 지점에서 사용됩니다.

접점 사용에 대한 팁은 이 Microsoft KB 기사 를 읽으십시오 .

Windows는 원격 공유의 디렉토리에 대한 정션을 지원하지 않습니다.


그렇다면 Windows 10에서 접합 또는 디렉토리 심볼릭 링크를 어떻게 만듭니 까?

junction위에서 지시 한대로 다운로드하십시오 .

이제 다음 명령을 사용할 수 있습니다.

접합을 작성하십시오.

junction "C:\Documents and Settings\UserName\My Documents\My Dropbox\My Games" "C:\Documents and Settings\UserName\My Documents\My Games"

디렉토리 기호 링크를 작성하십시오.

mklink /D "C:\Documents and Settings\UserName\My Documents\My Dropbox\My Games" "C:\Documents and Settings\UserName\My Documents\My Games"

당신은 사용할 수 있습니다 mklink /j또는 junction윈도우 10에서 접합을 만들 수 있습니다.

mklink /dWindows 10에서 디렉토리 기호 링크를 작성할 수 있습니다 .

노트:

  • junction또한 접합을 나열하고 파일이 접합과 다른지를 판별 할 수 있습니다 mklink.

  • mklinkcmd쉘 내에서만 사용 가능한 내부 명령 입니다.

  • 기본적으로 심볼릭 링크를 만들려면 관리자 권한이 필요합니다.

    다른 사용자에게 부여 할 수도 있습니다. 보안 설정 “기호 링크 작성”은 다음 위치에서 부여 할 수 있습니다.

    Configuration\Windows Settings\Security Settings\Local Policies\User Rights Assignment\
    

mklink를 사용하여 디렉토리 기호 링크 작성

F:\test>mklink /d test-dir-sym-link test
symbolic link created for test-dir-sym-link <<===>> test

mklink를 사용하여 정션 작성 :

F:\test>mklink /j test-junction test
Junction created for test-junction <<===>> test

정션을 사용하여 정션 작성 :

F:\test>C:\apps\NirSoft\SysinternalsSuite\junction.exe test-junction test

Junction v1.06 - Windows junction creator and reparse point viewer
Copyright (C) 2000-2010 Mark Russinovich
Sysinternals - www.sysinternals.com

Created: F:\test\test-junction
Targetted at: F:\test\test

추가 자료

  • Windows CMD 명령 줄의 AZ 색인 -Windows cmd 행과 관련된 모든 것에 대한 훌륭한 참조 자료입니다.
  • mklink- 디렉토리 또는 파일에 대한 기호 링크를 작성하거나 하드 파일 링크 또는 디렉토리 접합을 작성하십시오.

답변

관리자 권한으로 PowerShell 세션을 열고 다음을 입력하십시오.

New-Item -ItemType SymbolicLink -Path E:\Data\MyGames -Target "C:\users\UserName\MyGames"

또는 덜 장황한 구문을 사용하십시오.

ni E:\Data\MyGames -i SymbolicLink -ta "C:\users\UserName\MyGames"

분명히 2016 년과 Windows 10에서는 cmd 명령이나 외부 다운로드를 피하고 싶지 않습니다.

Windows 10에는 기호 링크 만들기를 기본적으로 지원하는 PowerShell 5가 포함되어 있습니다.


답변

심볼릭 링크를 만들거나 편집하기위한 GUI 도구를 원한다면
http://schinagl.priv.at/nt/hardlinkshellext/linkshellextension.html

LSE (Link Shell Extension)는 Hardlinks, Junctions, Volume Mountpoints 및 Windows7 / 8의 Symbolic Links (여기서는 Link라고 함)의 생성을 위해 하드 링크 또는 심볼릭 링크를 사용하는 폴더 복제 프로세스와이를 처리하는 복사 프로세스를 제공합니다. 접합, 심볼릭 링크 및 하드 링크. 이름에서 알 수 있듯이 LSE는 셸 확장으로 구현되며 Windows 탐색기 또는 유사한 파일 / 폴더 관리자에서 액세스합니다. 확장 기능을 통해 사용자는 하나 이상의 파일 또는 폴더를 선택한 다음 마우스를 사용하여 필요한 링크 (하드 링크, 접합 또는 심볼릭 링크) 또는 폴더의 경우 하드 또는 심볼릭 링크로 구성된 클론을 만들 수 있습니다. LSE는 Windows XP64 및 Windows7 / 8 / 10을 포함하여 NTFS 버전 5.0 이상을 지원하는 모든 Windows 버전에서 지원됩니다. 하드 링크,

여기에 이미지 설명을 입력하십시오


답변

아무것도 설치할 필요가 없습니다!

간단하고 오픈 소스 symlink_creator.bat 파일이 있으며 원하는 파일 / 폴더를 해당 파일로 끌어서 놓기 만하면됩니다.


downvoters를 궁금해하는 것은 오픈 소스이므로 파일을 마우스 오른쪽 버튼 으로 클릭 하고 내용을 직접 확인하십시오. 여러 줄의 코드가 있습니다.


답변