20Aug

Como sincronizar qualquer pasta com o SkyDrive no Windows 8.1

Antes do Windows 8.1, foi possível sincronizar qualquer pasta no seu computador com o SkyDrive usando links simbólicos. Este método já não funciona agora que o SkyDrive é assado no Windows 8.1, mas existem outros truques que você pode usar.

A criação de um link simbólico ou junção de diretório dentro da sua pasta SkyDrive lhe dará uma pasta vazia no seu armazenamento em nuvem SkyDrive. Confusamente, os arquivos aparecerão dentro do aplicativo SkyDrive Modern como se estivessem sendo sincronizados, mas eles não são.

A Solução

Com o SkyDrive recusando-se a entender e aceitar links simbólicos em sua própria pasta, a melhor opção é provavelmente usar links simbólicos de qualquer maneira - mas em sentido inverso.

Por exemplo, digamos que você tem um programa que guarda automaticamente dados importantes em uma pasta em qualquer lugar do seu disco rígido - seja C: \ Users \ USER \ Documents \, C: \ Program \ Data ou em qualquer outro lugar. Ao invés de tentar enganar o SkyDrive para entender um link simbólico, poderíamos mover a própria pasta real para o SkyDrive e usar um link simbólico na localização original da pasta para enganar o programa original.

Isso pode não funcionar para cada programa lá fora. Mas provavelmente funcionará para a maioria dos programas, que usam chamadas padrão da API do Windows para acessar pastas e salvar arquivos.

Estamos apenas lançando a solução antiga aqui - não podemos mais enganar o SkyDrive, então vamos tentar enganar outros programas.

Movendo uma pasta e criando um link simbólico

Primeiro, certifique-se de que nenhum programa esteja usando a pasta externa. Por exemplo, se for uma pasta de dados ou configurações do programa, feche o programa que está usando a pasta.

Em seguida, basta mover a pasta para a sua pasta SkyDrive. Clique com o botão direito do mouse na pasta externa, selecione Cortar, vá para a pasta SkyDrive, clique com o botão direito do mouse e selecione Colar. A pasta agora estará localizada na própria pasta SkyDrive, então ela será sincronizada normalmente.

Em seguida, abra uma janela do prompt de comando como administrador. Clique com o botão direito do mouse no botão Iniciar na barra de tarefas ou pressione a tecla Windows + X e selecione Sinal de comando( Administrador) para abri-lo.

Execute o seguinte comando para criar um link simbólico na localização original da pasta:

mklink / d "C: \ Original \ Folder \ Location" "C: \ Users \ NAME \ SkyDrive \ FOLDERNAME \"

Digite os caminhos corretospara a localização exata da pasta original e a localização atual da pasta no seu SkyDrive.

O Windows criará então um link simbólico na localização original da pasta. A maioria dos programas deve ser esperado por esta localização simbólica, salvando seus arquivos diretamente no SkyDrive.

Você pode testar isso sozinho. Coloque um arquivo na pasta no local original. Ele será salvo no SkyDrive e sincronizará normalmente, aparecendo em seu armazenamento SkyDrive on-line.

Uma desvantagem aqui é que você não poderá salvar um arquivo no SkyDrive sem que ele ocupe espaço no mesmo disco rígido que o SkyDrive está ativado. Você não poderá espalhar pastas em vários discos rígidos e sincronizá-los todos. No entanto, você sempre pode alterar a localização da pasta SkyDrive no Windows 8.1 e colocá-la em uma unidade com uma quantidade maior de espaço livre. Para fazer isso, clique com o botão direito do mouse na pasta SkyDrive no File Explorer, selecione Propriedades e use as opções na guia Localização.

Você pode até usar espaços de armazenamento para combinar as unidades em uma unidade maior.

Copie automaticamente os arquivos originais para o SkyDrive

Outra opção seria executar um programa que copia automaticamente arquivos de outra pasta no seu computador para sua pasta SkyDrive. Por exemplo, digamos que deseja sincronizar cópias de arquivos de log importantes que um programa cria em uma pasta específica. Você pode usar um programa que lhe permite agendar o espelhamento automático de pastas, configurando o programa para copiar regularmente o conteúdo da sua pasta de log para sua pasta SkyDrive.

Isso pode ser uma alternativa útil para alguns casos de uso, embora não seja o mesmo que a sincronização padrão. Você acabará com duas cópias dos arquivos ocupando espaço em seu sistema, o que não será ideal para arquivos grandes. Os arquivos também não serão carregados instantaneamente em seu armazenamento SkyDrive depois que eles forem criados, mas somente após a execução da tarefa agendada. Existem muitas opções para isso, incluindo o SyncToy da Microsoft, que continua a funcionar no Windows 8.

Se você estivesse usando o truque de link simbólico para sincronizar automaticamente cópias de arquivos de salvar jogos do PC com o SkyDrive, você poderia instalar GameSave Manager. Ele pode ser configurado para criar automaticamente cópias de backup do jogo PC do seu computador, salvando arquivos em uma programação, salvando-os para o SkyDrive, onde serão sincronizados e copiados online.

O suporte ao SkyDrive foi completamente reescrito para o Windows 8.1, por isso não é surpreendente que esse truque já não funcione. A capacidade de usar links simbólicos em versões anteriores do SkyDrive nunca foi oficialmente suportada, então não é surpreendente vê-lo quebrar depois de uma reescrita.

Nenhum dos métodos acima é tão conveniente e rápido como o método do link simbólico antigo, mas eles são o melhor que podemos fazer com a integração SkyDrive que a Microsoft nos forneceu no Windows 8.1.Ainda é possível usar links simbólicos para sincronizar facilmente outras pastas com serviços de armazenamento em nuvem concorrentes, como Dropbox e Google Drive, então você pode querer mudar para o SkyDrive se esse recurso for crítico para você.