Profissionais de TI e Administradores de rede podem ter uma grande dor de cabeça com usuário que perdem dados do computador sem fazer backup. É difícil convencer mesmo os usuários mais experientes a salvar o seu trabalho remotamente e não apenas localmente.
O SyncToy é uma ferramenta disponibilizada pela Microsoft para ajudar nesse problema. Se você deseja sincronizar dados entre PCs ou até mesmo do seu computador com um dispositivo móvel, o SyncToy é a ferramenta ideal para ajudar nessa tarefa.
Se você costuma utilizar o pen drive para levar seus arquivos sempre com você, essa sincronização torna-se essencial. Com uma interface intuitiva, basta o usuário especificar as pastas que deseja manter a sincronização.
O SyncToy usa uma arquitetura de pastas emparelhadas, na qual você especifica um diretório esquerdo e outro direito. Você pode criar quantos pares de pastas desejar e sincronizar um ou todos eles com um único clique. Usando o agendador de tarefas do Windows é possível programar para que essa sincronização seja feita automaticamente em um horário pré determinado.
A versão 2.1 do programa é gratuita e traz suporte ao Windows 7 32 bits e 64 bits. Para fazer o download clique aqui.
Sincronização automática
Uma vez instalado, o SyncToy pode ser configurado da maneira que quiser. Você deve escolher duas pastas (ou dispositivos) diferentes e editar as informaçõs para que o programa execute a sincronização. Ali você define filtros e opções de sincronia, para que o SyncToy trabalhe em prol das suas necessidades.
Entretanto, para que o SyncToy faça o que você quiser, é preciso acessar o programa manualmente, escolher as opções (você pode fazer vários pares de pastas, de acordo com suas necessidades) e então mandar o programa executar a tarefa. Portanto, é hora de usar o agendador de tarefas do Windows.
Ao abrir o agendador, clique em “Criar tarefa básica” e aguarde alguns segundos. Sim, o seu computador vai parecer ter travado, mas não se preocupe.
Na nova tarefa básica, insira as informações da atividade. No caso, inserimos o título como “Sincronização SyncToy” e colocamos uma pequena descrição do que aquela tarefa deve ser, caso você possua várias opções no agendador do computador.
A seguir, é preciso escolher o chamado “disparador da tarefa”, ou seja, quando você deseja que a ação seja executada. Repare que existem poucas opções aqui, porém é possível editar o campo com informações mais precisas mais adiante.
Para este exemplo, escolhemos a opção diária, para que o agendador de tarefas conclua todos os dias a mesma atividade. Você é capaz de editar o dia do início da ação, hora e a repetição de dias em que isso se dará.
O agendador permite que você escolha a ação que deve ser executada pela tarefa. Neste caso, coloque a opção “Iniciar um programa” para que ele abra uma nova aba para edição.
Na primeira caixa de texto, entre o seguinte endereço, inclusive com as aspas: "C:\Program Files\SyncToy 2.1\SyncToyCmd.exe". A seguir, adicione o argumento “-R” (este, sem as aspas) para que ele execute todas as sincronizações criadas no SyncToy, porém uma de cada vez.
Se você preferir, o agendador pode mandar o SyncToy executar apenas uma das sincronizações criadas no programa, ao invés de todas. Coloque o argumento “-R” (sem aspas) seguido do nome da sincronização escolhida (em nosso caso, o nome “Teste agendador tarefas”). Para nomes compostos e que utilizam espaços, não se esqueça das aspas.
Caso você deixe de colocar as aspas na primeira caixa que mostra o caminho dos programas, uma notificação aparece no seu computador, confirmando a operação com os argumentos inseridos. Clique em “Não” para que o agendador de tarefas modifique as informações, adicionando as aspas onde deveria.
Ao final da tarefa, o sistema mostra ao usuário o resumo das informações ali dadas, de forma que você saiba exatamente o que ocorreu durante a o agendamento. Dessa forma, a sincronia já será feita de maneira automática, sem a necessidade de você rodar o SyncToy manualmente.
Editar a sincronização
Entretanto, algumas vezes pode ser necessário mudar a tarefa, de maneira que o sistema a execute em intervalos de tempo diferenciados, ou ainda, com outras configurações preestabelecidas por você.
Para isso, abra novamente o agendador de tarefas e clique em “biblioteca do agendador”. Todas as ações que foram criadas para o sistema se encontram ali. Portanto, busque aquela que você criou para o SyncToy e clique duas vezes para abrir todas as informações do processo. Caso esteja no modo de tela cheia, basta clicar uma vez na tarefa e editar as propriedades na própria tela, na janela logo abaixo.
Você também pode acessar as informações clicando em “Propriedades”, na lateral inferior direita do agendador. Da mesma forma, ali você é capaz de excluir, desabilitar, executar e finalizar a tarefa, mantendo o controle sobre aquilo que você configurou previamente.
Ali você tem mais opções para editar datas, repetições e muito mais. Essa caixa de diálogo é muito mais completa do que aquela criada na inserção da tarefa, portanto, use e abuse da personalização e deixe que a ação rode da forma mais interessante.
Nas abas de propriedades você pode editar também as condições com que o sistema trabalha para executar a tarefa. Para quem usa aparelhos que necessitam que precisam ser carregados na tomada, por exemplo, é possível editar as configurações para que o agendador execute aquela função mesmo com a energia somente da bateria.
Você também pode acessar o histórico de operações feitas pelo agendador (caso esteja em dúvida sobre a execução, de fato, da tarefa) ou, em caso de erro, tentar executar novamente a atividade em intervalos de tempo definidos.
Sincronize-se!
Vale a pena comentar que o agendador de tarefas é uma ferramenta que funciona não apenas com o SyncToy. Você é capaz de criar inúmeras atividades por ali, como desfragmentar o disco, rodar antivírus e muito mais. Basta um pouco de criatividade e conhecimento de quais são as ações que necessitam de agendamento no computador.