http://www.dropboxwiki.com/tips-and-tricks/sync-game-saves-across-multiple-computers를 읽고 있었는데 junction / mklink가 Windows 7에서도 작동한다는 것을 알고 있지만 junction 명령이있는 것처럼 보입니다. Windows 10에서 은퇴했습니다.
Windows 10에서 심볼릭 링크를 만드는 올바른 방법은 무엇입니까?
mklink
?
http://www.dropboxwiki.com/tips-and-tricks/sync-game-saves-across-multiple-computers를 읽고 있었는데 junction / mklink가 Windows 7에서도 작동한다는 것을 알고 있지만 junction 명령이있는 것처럼 보입니다. Windows 10에서 은퇴했습니다.
Windows 10에서 심볼릭 링크를 만드는 올바른 방법은 무엇입니까?
mklink
?
답변:
Windows SysInternals (Microsoft의 일부)에서 junction 을 다운로드 할 수 있습니다 .
정션은 NTFS 정션을 작성할 수있을뿐만 아니라 파일 또는 디렉토리가 실제로 재분석 지점인지 확인할 수 있습니다. 재분석 지점은 NTFS 접점의 기반이되는 메커니즘이며 Windows의 원격 저장소 서비스 (RSS)와 볼륨 탑재 지점에서 사용됩니다.
접점 사용에 대한 팁은 이 Microsoft KB 기사 를 읽으십시오 .
Windows는 원격 공유의 디렉토리에 대한 정션을 지원하지 않습니다.
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 /d
Windows 10에서 디렉토리 기호 링크를 작성할 수 있습니다 .
노트:
junction
또한 접합을 나열하고 파일이 접합과 다른지를 판별 할 수 있습니다 mklink
.
mklink
cmd
쉘 내에서만 사용 가능한 내부 명령 입니다.
기본적으로 심볼릭 링크를 만들려면 관리자 권한이 필요합니다.
다른 사용자에게 부여 할 수도 있습니다. 보안 설정 "기호 링크 작성"은 다음 위치에서 부여 할 수 있습니다.
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
mklink /j
?
junction
또한 달리 접합을 나열합니다mklink
mklink
내부 에서는 사용할 수 없으므로을 사용해야합니다 cmd.exe
. 또한 관리자 권한으로 실행해야합니다. 그러나 내 말을 받아들이지 마십시오. 약 40 시간 동안 Windows 컴퓨터를 사용하고 있습니다.
mklink
내부 명령은 cmd
쉘 내에서만 사용 가능 하기 때문 입니다 . 예를 들어 일부 cmd
내부 명령 이 구현되었습니다 . PowerShell
dir
junction
있으며 별도의 다운로드가 필요합니다. 마지막에 은퇴 옵션을 추가 mklink
하여 주요 초점으로 더 잘 작동하는 것 같습니다 junction
.
관리자 권한으로 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가 포함되어 있습니다.
ni test-dir-sym-link -i SymbolicLink -ta test
-i
에 대한 충분 -ItemType
하지만 -t
시작 하나 개 이상의 매개 변수가 있기 때문에 충분하지 않습니다 t
, 그래서 우리는 사용할 필요가-ta
심볼릭 링크를 만들거나 편집하기위한 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를 궁금해하는 것은 오픈 소스이므로 파일을 마우스 오른쪽 버튼 으로 클릭 하고 내용을 직접 확인하십시오. 여러 줄의 코드가 있습니다.