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 Pictures
a new_folder
e 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)%"