Windows 10에서 폴더를 oneDrive 폴더로 이동하지 않고 폴더를 oneDrive에 연결하는 방법

Windows 10에서 폴더를 oneDrive 폴더로 이동하지 않고 폴더를 oneDrive에 연결하는 방법

내 htdocs 폴더(oneDrive에 위치하지 않음)를 oneDrive에 연결하여 폴더를 반드시 oneDrive로 이동하지 않고도 동기화할 수 있는지 알아보고 싶었습니다. 이는 원본 htdocs 폴더를 미러링하는 복사본과 비슷합니다. 원본 폴더에서 변경한 내용은 두 번째 폴더에 업데이트됩니다.

답변1

다음 명령을 사용하여 Pictures에 연결 new_folder하면 OneDrive가 의 콘텐츠 동기화를 시작합니다 Pictures.

Mklink /j "%UserProfile%\OneDrive\Documents\new_folder" "H:\Documents\Pictures"

답변2

이 문제에 대한 내 솔루션을 아직 확인했는지 모르겠지만 시간을 투자할 가치가 있다고 생각합니다. 여기에서 무료로 제공되는 오픈 소스입니다.

https://github.com/ktheod/OneDriveBully

기본적으로 이는 멋진 GUI 기반 기호 링크 생성을 제공하고 OneDrive 루트 폴더에 있는 빈 파일의 이름을 바꿔서 주기적으로 OneDrive를 "깡패"/속여서 모든 기호 링크 폴더의 변경 사항을 검색하고 동기화하도록 하는 앱입니다.

감사해요,

답변3

최신 Windows 명령줄을 사용하는 동일한 솔루션:

"Windows PowerShell"을 엽니다.

New-Item -ItemType Junction -Path "$env:OneDrive\Documents\new_folder" -Target "H:\Documents\Pictures"

설명: 이렇게 하면 OneDrive 폴더 내에 Microsoft에서 부르는 새 폴더 링크 또는 연결 지점이 생성됩니다. 이 링크는 포인터와 유사하므로 "H:\Documents\Pictures"의 콘텐츠가 OneDrive\Documents\new_folder에 있는 것처럼 액세스할 수도 있습니다.

답변4

마침내 이 방법이 작동하게 되었지만 한 단계가 생략된(또는 불분명한) 것 같습니다. "%UserProfile%"는 "%C:\Users(UserProfile)%"를 제외한 UserProfile의 "%CompletePath%"를 나타냅니다.

관련 정보