Remember to maintain security and privacy. Do not share sensitive information. Procedimento.com.br may make mistakes. Verify important information. Termo de Responsabilidade

Como adicionar data e hora ao título de um arquivo Batch no Windows

Em ambientes Windows, é comum automatizar tarefas usando scripts em arquivos batch (.bat). Uma funcionalidade útil é incluir a data e a hora no nome de arquivos gerados por esses scripts, o que facilita a organização e o controle de versões. Este artigo ensina como modificar scripts batch para incluir data e hora no título de arquivos, uma prática essencial para quem gerencia backups, logs ou qualquer arquivo que precise de identificação temporal.

Examples:

Para adicionar a data e a hora ao nome de um arquivo em um script batch, você pode usar as variáveis de ambiente do Windows. Abaixo está um exemplo de como fazer isso:

  1. Abra o Bloco de Notas e crie um novo arquivo.
  2. Insira o seguinte código:
@echo off
:: Obter a data e a hora atuais
set data=%date:~6,4%-%date:~3,2%-%date:~0,2%
set hora=%time:~0,2%-%time:~3,2%-%time:~6,2%

:: Remover espaços em branco da variável hora
set hora=%hora: =0%

:: Criar um arquivo com data e hora no nome
set nomeArquivo=backup_%data%_%hora%.txt
echo Este é um arquivo de backup > %nomeArquivo%

:: Exibir mensagem de confirmação
echo Arquivo %nomeArquivo% criado com sucesso.
  1. Salve o arquivo com a extensão .bat, por exemplo, criar_backup.bat.
  2. Execute o arquivo batch clicando duas vezes nele ou via CMD.

Este script cria um arquivo de texto cujo nome inclui a data e a hora atuais, formatadas como backup_aaaa-mm-dd_hh-mm-ss.txt. A manipulação das variáveis %date% e %time% permite extrair e formatar a data e hora conforme necessário.

To share Download PDF

Gostou do artigo? Deixe sua avaliação!
Sua opinião é muito importante para nós. Clique em um dos botões abaixo para nos dizer o que achou deste conteúdo.