Rotina de backup (backup.bat)

1º – Crie um arquivo texto na área de trabalho.

2º – Mude a extensão do arquivo para .bat

3º – Abra o arquivo com o bloco de notas ou outro editor de texto e cole o código abaixo e defina as variáveis DESTINO e DESTINOCH conforme necessidade.

cls
echo off
cls
set ORIGEM=C:\BKPCHAUTO\*.*
set DESTINO=C:\CHBKP\BKPCHAUTO
set ORIGEMCH=C:\CHSISTEMAS\*.*
set DESTINOCH=C:\CHBKP\CHSISTEMAS
echo # - - - - - - - - - - - - - - - - - - - - - - - - - #
echo #    COPIA DE ARQUIVOS E/OU DIRETORIOS BKPCHAUTO	 #
echo # - - - - - - - - - - - - - - - - - - - - - - - - - #
xcopy %ORIGEM% %DESTINO% /E /C /H /y /f
echo # - - - - - - - - - - - - - - - - - - - - - - - - - #
echo #    COPIA DE ARQUIVOS E/OU DIRETORIOS CHSISTEMAS   #
echo # - - - - - - - - - - - - - - - - - - - - - - - - - #
xcopy %ORIGEMCH% %DESTINOCH% /E /C /H /y /f
Code language: PHP (php)

O arquivo de backup está pronto, execute o mesmo para fazer o teste.

Lembrando que é necessário ter a pasta origem já criada.

Funcionando, crie rotinas no agendador de tarefas do Windows para executar esse arquivo .bat de tempos em tempos.