[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

[代码合集] 请问在纯DOS下批处理如何比较两个数字变量的大小?

在XP下可用if %a% gtr %b% 判断变量哪个大哪个小,请问在纯DOS下呢?或是有什么工具可以实现?

纯DOS下如何比较数值大小?非XP命令行

set /a A=100
set /a B=50
if %A% gtr %B% (set /a C=%A%) else (set set /a C=%B%)

在XP可以正常运行,在纯DOS下提示错误,请问在DOS下如何比较数值大小,哪怕是借用工具?

TOP

干嘛你都问DOS下的东西?
请你将你要做什么,目的是什么,一起描述清楚,让大家看看到底是否需要这样做。
有时候思路比方法重要,思路是方向,方法是加速器,方向不对,走得越快越错误。
寂寞是黑白的,但黑白不是寂寞,是永恒。BAT 需要的不是可能,而是智慧。

TOP

本帖最后由 a262615704 于 2011-10-10 09:55 编辑

回复 2# cjiabing


   不管是从硬盘还是U盘启动,都能全自动精确找到GHO文件并还原到硬盘分区,不用担心从U盘启动会还原到U盘的问题,
   当然还接收用户输入命令,实现自定义要还原的分区。
   
   判断数值大小已经搞定,已能精确区分U盘和硬盘顺序。

   现在还差的就是接收键盘输入变量这一块,XP下用set /p可赋值变量,可纯DOS下不行,纠结。

   请大家赐教!谢谢

TOP

回复 3# a262615704


能否把所有需求都更新到顶楼?
我帮忙写的代码不需要付钱。如果一定要给,请在微信群或QQ群发给大家吧。
【微信公众号、微信群、QQ群】http://bbs.bathome.net/thread-3473-1-1.html
【支持批处理之家,加入VIP会员!】http://bbs.bathome.net/thread-67716-1-1.html

TOP

回复 5# Batcher


   整个过程太多了,问题也蛮多,把所有的都列出来你得看半天才明白是什么回事~~~呵

TOP

回复 6# a262615704


那就把不同的问题分成不同的帖子吧
我帮忙写的代码不需要付钱。如果一定要给,请在微信群或QQ群发给大家吧。
【微信公众号、微信群、QQ群】http://bbs.bathome.net/thread-3473-1-1.html
【支持批处理之家,加入VIP会员!】http://bbs.bathome.net/thread-67716-1-1.html

TOP

返回列表