[转]DOS特殊字符转义方法

时间:2023-03-10 01:06:07
[转]DOS特殊字符转义方法

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

期望得到的字符 转义后字符 说明
% %% May not always be required in doublequoted strings, just try
^ ^^ May not always be required in doublequoted strings, but it won't hurt
& ^&
<</code> ^<</code>
> ^>
| ^|
' ^' Required only in the FOR /F "subject" (i.e. between the parenthesis),unless backq is used
` ^` Required only in the FOR /F "subject" (i.e. between the parenthesis), ifbackq is used
, ^, Required only in the FOR /F"subject" (i.e. between the parenthesis), even in doublequoted strings
; ^;
= ^=
( ^(
) ^)
! ^^! Required only when delayed variable expansionis active
\ \\ Required only in the regex pattern of FINDSTR
[ \[
] \]
" \"

原文摘录自: DOS Escape Characters