Using batch echo with special characters잠재적으로 필요한 이스케이프 문자 처리
특수 문자 일 수도 있고 아닐 수도있는 텍스트에 이스케이프 문자를 사용하는 방법은 무엇입니까? 나는 텍스트는 사용자가 특수 문자 같은 것을 입력해도 텍스트로 해석됩니다 있는지 확인해야합니다, 지금
Set /p var=prompt:
:
는 우리가 사용자의 입력을 가정 해 봅시다. 하지만 단순히 변수 앞에 ^를 추가 할 수는 없습니다 ... 왜냐하면 변수를 취소하기 때문입니다. ^^ % var % 및^%% var % 옵션이 작동하지 않는 것 같습니다.
어떻게해야합니까?
가능한 중복 (http://stackoverflow.com/questions/3854779/escape-characters- : 물론,이 방법의 힘은 내부 루프를
endlocal
명령 를 삽입 in-batch-scripts) – djechlin@djechlin 필자는 그렇게 생각하지 않습니다. 솔루션은 TYPE 명령을 사용했는데, 이는 필자가 파일에서 읽지 않았기 때문에 가능하지 않습니다. – Kravaros