質問

こんにちはすべて、ログファイルのリストがあり、テキストファイルに変換したいと考えています。私の場合、Javaスクリプトコマンドを使用して、単一のログファイル(入力:trace0.log出力:output0.txt)を変換することができます...

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

各反復で入力および出力ファイル名を変更して、上記のコードを複数回実行する必要があります。希望の結果を得るために同じことをするにはどうすればよいですか

役に立ちましたか?

解決

これを試して:

@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
 )
ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top