🗃️ Script de backup automático
🎯 Objetivo pedagógico
- Aprender a escrever um script batch para automatizar tarefas comuns.
📜 Enunciado
Escreva um script chamado sauvegarde.bat que automatize o backup de
todos os arquivos de texto (.txt) presentes em uma pasta específica
(ex: C:\Utilizadores\SeuNome\Documents) para uma pasta de backup
(ex: C:\Sauvegardes\).
Seu script deve realizar as seguintes tarefas:
- Verificar se a pasta de backup existe; caso contrário, criá-la.
- Copiar todos os arquivos
.txtpara essa pasta. - Exibir claramente uma mensagem de sucesso ou falha conforme o resultado da operação.
- Ao final, exibir o número de arquivos copiados.
O script deve manter a janela do CMD aberta após a execução para visualizar o resultado.
⚙️ Comandos sugeridos:
if exist: Verificar se uma pasta existe.mkdir: Criar uma pasta.copy: Copiar arquivos.dir: Listar arquivos de forma compacta.
🖥️ Exemplo de resultado esperado
Ao executar o arquivo sauvegarde.bat, veja o que você deverá visualizar:
====================================
Sauvegarde Automatique
====================================
Création du dossier de sauvegarde...
Le dossier existe déjà.
Copie des fichiers texte en cours...
3 fichier(s) copié(s).
Sauvegarde terminée avec succès !
Appuyez sur une touche pour continuer...
🚩 Bônus
- Adicione a data do dia à pasta de backup (ex:
C:\Sauvegardes\2025-06-06\).