Este é um simples script de backup que lhe permite informar em uma varável a ORIGEM e o DESTINO do backup e ainda receber uma notificação por e-mail assim que o mesmo é concluído contendo uma relação do que foi copiado.

Download : script-backup.zip

Projeto : github.com/100security/script-backup

01 - Passo

Realize o download do script-backup.zip e descompacte em qualquer diretório no meu exemplo usei: C:\100SECURITY.

02 - Passo

Edite o arquivo backup.bat.

Edite as linhas 11, 12, 13 e 14 com as suas informações.

ORIGEM : Diretório que contém os arquivos que deseja copiar
DESTINO : Diretório que armazenará a cópia da ORIGEM.
LOG : Diretório que armazenará o log da cópia realizada.
EMAIL : Seu e-mail pessoal ou de quem desejar.

Observação :
Quando o nome da pasta conter espaços como pasta 02 inclua o aspas " " em todo o caminho. com segue na linha 12.

Dica :
No final do arquivo você pode acrescentar os comando cls e exit para que o script limpe a tela e feche automaticamente ao finalizar, assista o vídeo no final do artigo.

03 - Passo

Com exemplo criei os diretórios de ORIGEM e DESTINO conforme o exemplo abaixo :

pasta01 : ORIGEM
pasta 02 : DESTINO

04 - Passo

Neste exemplo inseri o arquivo na pasta01 mas certamente você vai utilizar uma pasta que já possui conteúdo.

05 - Passo

Através do Prompt de Comando execute o script backup.bat.

Windows
C:\> cd 100SECURITY\backup

C:\> cd 100SECURITY\backup\backup.bat

A cópia para o DESTINO (pasta 02) foi realizada e um e-mail foi enviado com sucesso.

06 - Passo

Como pode visualizar a cópia dos arquivos foi realizada para a pasta 02.

07 - Passo

O arquivo de log Arquivos.txt foi gerado na pasta C:\100SECURITY\backup\LOG.

08 - Passo

Através da ferramenta blat.exe e dos parâmetros configurados no script backup.bat foi realizado e envio do e-mail.


👍 Se este artigo te ajudou compartilhe!



  Autor

Marcos Henrique

 São Paulo/SP



  Batch

© 2024 - 100SECURITY

Contato