批处理中 如何给一个变量赋值为 大于 或 小于 符号

批处理中 如何给一个变量赋值为 大于 或 小于 符号
::代码开始。。。
set /p mm2= 请输入:
IF NOT '%mm2%'=='' set mm2=%mm2%
IF '%mm2%'=='' (echo.
echo. 你没有输入任何字符 &goto mm2)
IF '%mm2%'=='3' SET m2=;
IF '%mm2%'=='4' SET m2=<
IF '%mm2%'=='5' SET m2==
IF '%mm2%'=='6' SET m2=>
IF '%mm2%'=='7' SET m2=?
IF '%mm2%'=='8' SET m2=@
goto ok
......
::代码结束
比如说代码像这样 不管输入多少都会退出 我发现就是有<和>符号的原因 我该怎样弄才能实现?

<和>是特殊符号,在批处理中有特别的含义,你如果需要使用这些字符,就要转义。转义符为^

^>
^<
^%
^)

温馨提示:答案为网友推荐,仅供参考

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网