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
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"
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
Tags command-line windows csv