Alterando dinamicamente as datas no prompt de comando

0

Estou tentando escrever um prompt de comando para alterar os nomes dos arquivos de um relatório mensal que eu executo e estou automatizando.

Eu tenho o arquivo de exportação como "Export.xlsx", e quero alterá-lo para 02 2018.xlsx, 03 2018.xlsx, etc, sem ter que entrar no código a cada mês e alterar o número. Existe uma maneira que o Windows pode perceber quais números já estão na pasta e adicionar um número ao nome do arquivo? Aqui estão as linhas atuais que tenho. Se o arranjo de números precisa mudar para que isso seja possível, está bem.

renomeie "Caminho do arquivo \ Projects_Log.csv" "03 18 Projects_Log.csv"

    
por Klindy 21.03.2018 / 22:57

1 resposta

0

Para renomear os arquivos com a data, tente este comando:

ren e:\test2\test.txt  test_%date:~10,4%%date:~7,2%%date:~4,2%_%time:~0,2%%time:~3,2%.txt
    
por 22.03.2018 / 03:34