문제

안녕하세요, 로그 파일 목록이 있고 텍스트 파일로 변환하고 싶습니다. 내 경우 Java Script 명령을 사용하여 단일 로그 파일 (input : trace0.log output : 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