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

批处理中如何给一个变量赋值为大于或小于符号::代码开始。。。set/pmm2=请输入:IFNOT'%mm2%'==''setmm2=%mm2%IF'%mm2%'==''(... 批处理中 如何给一个变量赋值为 大于 或 小于 符号
::代码开始。。。
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
......
::代码结束
比如说代码像这样 不管输入多少都会退出 我发现就是有<和>符号的原因 我该怎样弄才能实现?
展开
 我来答
依梦琴瑶
高粉答主

推荐于2017-09-02 · 说的都是干货,快来关注
知道顶级答主
回答量:6.9万
采纳率:82%
帮助的人:1.7亿
展开全部

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

^>
^<
^%
^)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式