Windows batch에서 문자열 내 % 문자 입력

batch에서 %문자를 표현할때는 %%로 작성해야한다. 직접 cmd 창에서 set 등으로 문자열 입력시에는 % 하나만 입력해도 정상 입력이 되지만 batch에서는 %는 반드시 %%로 사용해야 %문자로 인식한다. [내용 확인 batch 내용] @echo off set A=”a%bcd” set B=”a%%bcd” echo %A% echo %B% echo “%” echo “%%”

바로가기