Ir ao conteúdo

script .bat data/hora no arquivo


andreluizcds

Posts recomendados

Postado

Pessoal preciso de uma ajudinha;

tenho que criar um arquivo .bat que renomeia o arquivo .txt pra qualquer nome que eu quiser; até aqui beleza.

o problema é que preciso inserir data e hora no titulo do arquivo.

Estou usando o seguinte código:

d:

cd \

ren Arq_teste.txt Arq_teste%date:~0,2%%date:~3,2%%date:~6,4%%time:~0,2%%time:~3,2%%time:~6,2%.txt

Ele faz isso belezinha, o problema é que quando dá meia noite (00:00) o script dá erro de sintaxe, acho que é por causa destes dois zeros na hora.

Alguém pode me dar um apoio com isso ai?

Postado

Pessoal pode deixar, acabei descobrindo, é o seguinte:

Set hora=%time:~0,2%

if %hora%== 0 set hora=00

if %hora%== 1 set hora=01

if %hora%== 2 set hora=02

if %hora%== 3 set hora=03

if %hora%== 4 set hora=04

if %hora%== 5 set hora=05

if %hora%== 6 set hora=06

if %hora%== 7 set hora=07

if %hora%== 8 set hora=08

if %hora%== 9 set hora=09

Set data=%date:~0,2%

if %data%== 0 set data=00

if %data%== 1 set data=01

if %data%== 2 set data=02

if %data%== 3 set data=03

if %data%== 4 set data=04

if %data%== 5 set data=05

if %data%== 6 set data=06

if %data%== 7 set data=07

if %data%== 8 set data=08

if %data%== 9 set data=09

ren Arq_teste.txt Arq_teste%data:~0,2%%date:~3,2%%date:~6,4%%hora:~0,2%%time:~3,2%%time:~6,2%.txt

  • Membro VIP
Postado

Caso o autor do tópico necessite, o mesmo será reaberto, para isso deverá entrar em contato com a moderação solicitando o desbloqueio.

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...