Какие символы должны быть экранированы в командной строке cmd.exe?

У меня проблемы с поиском списка всех символов, которые нужно обрабатывать специально в командной строке Windows cmd.exe.

Например,

C:\Users\boda>echo ">"

Выходы:

">"

Но

C:\Users\boda>echo '>'

Ничего не выводит.

Точно так же ни одна из этих работ:

C:\Users\boda>echo \'>\'

C:\Users\boda>echo \'\>\'

C:\Users\boda>echo '\>'

Есть похожие проблемы с персонажами | а также ^ и, вероятно, больше.

Кто-нибудь знает, как использовать сырые строки в cmd.exe?

1 ответ

Эти ссылки могут помочь вам!

http://ss64.com/nt/syntax-esc.html

http://www.robvanderwoude.com/escapechars.php

Другие вопросы по тегам