Question

Bonjour à tous, j'ai une liste de fichiers journaux et souhaite le convertir en fichiers texte. Dans mon cas, je suis capable de convertir un fichier journal unique (entrée: trace0.log Output: Output0.txt) à l'aide de la commande de script Java ...

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

Je dois effectuer le code ci-dessus plusieurs fois avec un changement de nom de fichier d'entrée et de sortie dans chaque itération. Comment puis-je faire de même pour obtenir le résultat souhaité

Était-ce utile?

La solution

Essaye ça:

@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
 )
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top