A sincronização bidirecional não funciona no OneDrive ao usar links ou junções simbólicas

6

Eu já li muito sobre os problemas com o Symbolic Links e o Windows 10 na Internet, mas não sobre o fenômeno que enfrento agora. Então aqui está ...

Meu objetivo é sincronizar de maneira bidirecional uma pasta (‘My Music’), localizada em uma partição de dados separada da minha unidade SSD, para a nuvem do OneDrive por meio de um link de símbolo. Tudo funciona bem ... exceto a sincronização bidirecional. Permanece uma rua de sentido único de alguma maneira. : - (

A partição de dados e a partição do sistema Windows têm o sistema de arquivos NTFS. A partição de dados tem a letra ( X: ). Eu tenho uma conta do OneDrive existente sem arquivos ou pastas ainda.

Tanto quanto eu entendo agora, criar uma junção é o caminho a percorrer, embora a criação de um link simbólico também funcione nesse caso. O procedimento que eu segui é este:

  1. Abri minha conta do OneDrive on-line.
  2. Configure o OneDrive no meu computador.
  3. Mantenha o local padrão do meu OneDrive na partição do sistema: C:\Users\<my user name>\OneDrive .
  4. abriu o prompt de comando como administrador.
  5. Criado a junção com este comando: mklink /J “C:\Users\<my user name>\OneDrive\My Music” “X:\My Music”
  6. O link ‘My Music’ aparece como uma pasta sob o ícone do OneDrive no Windows Explorer.
  7. Testado se o link com a pasta ‘My Music’ na minha partição de dados realmente funciona. E isso funciona perfeitamente.
  8. Passe para o OneDrive on-line. A pasta ‘My Music’ também apareceu no meu OneDrive on-line.
  9. Carreguei um arquivo aleatório do meu computador na pasta ‘My Music’ para testar a sincronização.
  10. O arquivo enviado aparece no meu OneDrive on-line.
  11. Voltar para o Windows Explorer no meu computador. O arquivo enviado apareceu na pasta ‘My Music’ na partição de dados por meio do link criado.

Até aí tudo bem. Tudo o que eu carregar para o meu OneDrive on-line aparece perfeitamente na minha pasta de partição de dados. Mas o problema é que a sincronização bidirecional falha. Se eu alterar qualquer coisa na pasta ‘My Music’ da partição de dados, essa alteração aparecerá na mesma pasta do OneDrive que está vinculada (obviamente), mas é onde ela para: sem sincronização com o OneDrive on-line. Como e qual é a solução?

Exatamente o mesmo acontece se eu não usar uma junção, mas um link simbólico: mklink /D “C:\Users\<my user name>\OneDrive\My Music” “X:\My Music”

E minha segunda pergunta é: como é possível que o resultado seja exatamente o contrário, quando eu altero o procedimento e primeiro crio a junção (ou link simbólico) e, em seguida, configuro o OneDrive no meu computador? Então, nesse caso, sincronizar um arquivo com o OneDrive on-line pelo link criado funciona bem, mas se eu alterar qualquer coisa na pasta "Minhas músicas" do OneDrive on-line, essa alteração não aparecerá na pasta da minha partição de dados. Mais uma vez, é apenas uma maneira.

Eu simplesmente não entendo. Alguém tem as respostas, por favor? Obrigado antecipadamente!

    
por MennoLN 29.03.2018 / 01:56

0 respostas