Estou tentando criar um arquivo em lotes para percorrer todos os arquivos em um diretório, convertendo todos os arquivos sem extensão para um arquivo CSV.
Eu, então, quero que ele renomeie esses arquivos, pois eles recebem um nome de arquivo padrão. "EDI_ORD_ 1 "
Para converter os arquivos em CSV, simplesmente usei isto:
rename *. *.csv
Agora para repetir todos os arquivos que estou usando:
for /r %%i in (*) do (
echo %%i
)
Eu tentei usar o find para pesquisar cada arquivo por "EDI_ORD", mas isso não está funcionando. Como posso renomear apenas os arquivos relevantes? Não consigo usar o comando renomear novamente, pois preciso alterar o nome com base em um número de conta que é encontrado em cada arquivo CSV.