无忧启动论坛

标题: 请教下批处理的IF命令问题 [打印本页]

作者: baby1277    时间: 2024-10-19 11:35
标题: 请教下批处理的IF命令问题
本帖最后由 baby1277 于 2024-10-19 14:03 编辑

我的批处理是看教程自学,没有经过系统的学习,还是有很多地方不太懂,所以请教下大家,在此谢过大家。
if 8144289792 GTR 32230080512 echo OK
if 32230080512 GTR 8144289792 echo OK
pause



为什么有的时候执行后不显示OK   

但放在虚拟机执行后显示OK   
我有点迷惑,是什么原因造成的。



作者: slore    时间: 2024-10-19 12:29
‭0x07 81 10 00 00‬
0x‭01 E5 70 00 00‬

这2个数太大了。

cmd的话估计最大支持4字节的数,不要超过 2147483647
作者: wn168cn@163.com    时间: 2024-10-19 13:26
学习了
作者: baby1277    时间: 2024-10-19 14:03
slore 发表于 2024-10-19 12:29
‭0x07 81 10 00 00‬
0x‭01 E5 70 00 00‬

对对对,帮助中有说明,太久了都忘记了,感谢!
之前成功显示OK是因为有一个数字小于2147483647
如果都大于2147483647就不行了


作者: wang1126    时间: 2024-10-19 14:15
谢谢2楼分享
作者: fruds9981    时间: 2024-10-19 16:42
         后排强势围观
作者: szwp    时间: 2024-10-19 16:58
缺虚拟机截屏
作者: rbwrbw    时间: 2024-10-20 10:09
if   
作者: rbwrbw    时间: 2024-10-20 10:09
dos 命令真的是很强
作者: cqh    时间: 2024-11-12 18:19
学习




欢迎光临 无忧启动论坛 (http://wuyou.net./) Powered by Discuz! X3.3