中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

中国DOS联盟论坛
现在时间是 2026-08-04 04:36
中国DOS联盟论坛 » DOS批处理 & 脚本技术(批处理室) » [求助]如何用for循环判断变量值 查看 924 回复 7
楼 主 [求助]如何用for循环判断变量值 发表于 2007-04-11 10:50 ·  中国 北京 歌华有线
初级用户
积分 26
发帖 11
注册 2007-02-04 03:30
19年会员
UID 78571
性别 男
状态 离线
请问高人怎样用for循环判断几个dos命令的结果是否与预期相等!
2 发表于 2007-04-11 10:52 ·  中国 湖北 武汉 电信
版主
★★★★★
积分 11,386
发帖 4,938
注册 2006-07-23 17:10
20年会员
UID 59080
状态 离线

可以说具体一点吗?
3 发表于 2007-04-11 10:53 ·  中国 安徽 芜湖 电信
高级用户
★★★
积分 866
发帖 415
注册 2005-12-04 11:19
20年会员
UID 46459
状态 离线
你这个帖子主题太模糊,偶都不理解。
4 发表于 2007-04-11 11:10 ·  中国 北京 歌华有线
初级用户
积分 26
发帖 11
注册 2007-02-04 03:30
19年会员
UID 78571
性别 男
状态 离线
不好意思!
我打算用ftype txtfile ,exefile 命令来判断目前txt,exe等的关联是否等于正常的值:
txtfile=NOTEPAD.EXE %1 ,
exefile ="%1" %*

一条一条的判断好像效率太低,不知是否可以用一个for循环或if语句实现。

[ Last edited by 317slf on 2007-4-11 at 10:19 PM ]
5 发表于 2007-04-12 11:21 ·  中国 北京 歌华有线
初级用户
积分 26
发帖 11
注册 2007-02-04 03:30
19年会员
UID 78571
性别 男
状态 离线
自己顶一下!
6 发表于 2007-04-12 14:00 ·  中国 湖北 武汉 电信
版主
★★★★★
积分 11,386
发帖 4,938
注册 2006-07-23 17:10
20年会员
UID 59080
状态 离线

直接在命令敲入ftype,一个个的检查。
7 发表于 2007-04-13 08:35 ·  中国 北京 歌华有线
初级用户
积分 26
发帖 11
注册 2007-02-04 03:30
19年会员
UID 78571
性别 男
状态 离线
谢谢!
8 发表于 2007-04-13 09:00 ·  中国 北京 中国中信股份有限公司
荣誉版主
★★★
积分 2,013
发帖 718
注册 2006-02-18 07:07
20年会员
UID 50550
状态 离线
没有检查的必要,不若建立好扩展名与打开方式的对照表,然后用for依次读取后直接设置回去。
论坛跳转: