sábado, 16 de abril de 2011

Sincronização com Synctoy | Kerberos Tech

Hoje vou postar um tutorial de como sincronizar e automatizar a sincronização com o MS Synctoy.


Primeiramente para fazer download do SyncToy acesse o link abaixo (Software freeware)


A instalação é um simples next..next...next

Após instalar inicie o programa



Na etapa 1

Para criar uma tarefa de sincronização  clique em Create New Folder Pair
Abrira uma tela igual abaixo, em Left Folder você adicionar uma pasta onde esta o arquivo e em Right Folder adicione onde ira ficar o arquivo  


Na etapa 2
Você configura o tipo de sincronização (Synchronize, Echo e Contribute)

Synchronize: ele sincroniza as duas pastas, portanto se vc modificara arquivos de uma sincronizara na outra e vice versa, nesta opção a ordem do arquivo não faz diferença.

Echo: Os arquivos da esquerda são sincronizados com o da direita, então se você modificar o da esquerda ele ira sincronizar com a direita, vice versa não.

Contribute: É igual ao de cima porem exclusões não são sincronizadas, então ele não exclui nada da pastada direita

Clique em Next

Etapa 3
Digite o nome da Sincronização


Pronto para sincronizar clique em Run.



Você pode edtar essas configurações.
Em change action vc pode modificar a etapa 2

Pronto

Em change options você retira pasta dentro da pasta de sincronização, onde esta não entrara na regra e não sera sincronizada, para isso apenas retire a seleção





Agora para automatizar a sincronização você pode Agendar tarefa

Para isso você tem que saber que  pode sincronizar utilizando o Prompt de comando digitando

C:\Program Files\SyncToy 2.1> SyncToyCmd.exe  -R

Fazendo isso você sincroniza tudo



 ou


C:\Program Files\SyncToy 2.1> SyncToyCmd.exe  -R “nome da tarefa” 

nome da tarefa” é o nome que você colocou na sincronização, assim ele só sincroniza esta tarefa e não sincroniza outras




Agora usando esse link vamos automatizar a execução

Abra o “Agendador de Tarefas”



No Agendador clique em “Criar Tarefa...”
 Em “Geral” digite o nome da tarefa, caso você esteja em uma rede segura adicione um usuário com privilegio para executar a  ação em Alterar Usuário ou Grupo


Em “Disparadores” agende o período que você deseja sincronizar e quando esta tarefa se repete



Neste exemplo Diariamente ira executar o programa (ainda vou adiciona-lo ) repetindo a cada 15 minuto por um período indefinido

Clique em ok


Em “Açõe”
Clique em Procurar...  

selecione o programa SynctoyCmd.exe e em Adicione argumentos(Opcional) adicione –R



 Isso fara com que sincronize todas as tarefas


Agora se você quezer apenas uma tarefa faça –R “Nome_da_Tarefa”




Porem sempre que a tarefa for executada ira abrir na janela, atrapalhando o trabalho do usuário, então configure o Prompt de Comando para abrir Minimizado clicando em propriedades no CMD.exe


 e em Executar selecione Minimizado.


Nenhum comentário:

Postar um comentário