도스 배치 파일루틴에 백분율 (%)을 전달하는 방법이 있습니까?
입력 파일은 세 개의 레코드가 있습니다
HOW NOW BROWN COW
JACK AND JILL
100% JUST YOU & ME
스크립트는 다음과 같다 :
이@echo off
set infile=e:\file.txt
set outfile=e:\outfile.txt
for /F "tokens=*" %%H in (%infile%) do (
call :Loop "%%H"
)
exit /b 0
:Loop
for %%a in (%*) do echo %%~a >> %outfile%
exit /b 0
출력 :
E:\>foo2
E:\>type outfile.txt
HOW NOW BROWN COW
JACK AND JILL
100 JUST YOU & ME
문자 %가 사라입니다 ! 이유가 궁금하십니까?