Pergunta

Olá a tudo o que tenho uma lista de arquivos de log e deseja convertê -los em arquivos de texto. No meu caso, sou capaz de converter o arquivo de log único (entrada: trace0.log saída: output0.txt) usando o comando java script ...

start java -jar USB_Trace_Decoder.jar -t Trace.tr -l Trace0.log -o outputlog\output0.txt.

Eu tenho que executar o código acima várias vezes com alteração no nome do arquivo de entrada e saída em cada iteração. Como posso fazer o mesmo para obter o resultado desejado

Foi útil?

Solução

Experimente isso:

@echo off
setlocal enabledelayedexpansion
set i=0
for /f "Tokens=*" %%a in ('dir /b /on trace*.log') do (
 echo start java -jar USB_Trace_Decoder.jar -t Trace.tr -l %%~nxa -o outputlog\output!i!.txt
 set /a i+=1
 )
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top