Como vincular uma pasta ao oneDrive sem mover a pasta para a pasta oneDrive no Windows 10

Como vincular uma pasta ao oneDrive sem mover a pasta para a pasta oneDrive no Windows 10

Queria saber se é possível vincular minha pasta htdocs (que não está localizada no oneDrive) ao oneDrive para que ela seja sincronizada sem necessariamente mover a pasta para o oneDrive. Será como uma cópia espelhando a pasta htdocs original. As alterações feitas na pasta original serão atualizadas na segunda pasta.

Responder1

Você pode usar o seguinte comando para fazer isso, vinculando-se Picturesa new_foldere o OneDrive começará a sincronizar o conteúdo de Pictures:

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

Responder2

Não sei se você já verificou minha solução para esse problema, mas acredito que valeria a pena, ela é de código aberto e gratuita aqui:

https://github.com/ktheod/OneDriveBully

Essencialmente, é um aplicativo que fornece uma bela criação de link simbólico baseada em GUI e periodicamente "intimida"/truque o OneDrive para verificar e sincronizar alterações em todas as pastas com links simbólicos, renomeando um arquivo vazio na pasta raiz do OneDrive.

Obrigado,

Responder3

Mesma solução usando a linha de comando moderna do Windows:

Abra o "Windows PowerShell":

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

Explicação: Isso cria um novo link de pasta ou ponto de junção, como a Microsoft o chama, dentro da sua pasta OneDrive. Este link é como um ponteiro para que o conteúdo de "H:\Documents\Pictures" também possa ser acessado como se existisse em OneDrive\Documents\new_folder.

Responder4

Finalmente consegui que esse método funcionasse, mas uma etapa parece ter sido omitida (ou pouco clara). O "%UserProfile%" refere-se ao "%CompletePath%" do UserProfile, excluindo "%C:\Users(UserProfile)%"

informação relacionada