中国DOS联盟论坛

中国DOS联盟

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

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

游客:  注册 | 登录 | 命令行 | 会员 | 搜索 | 上传 | 帮助 »
« [1] [2] [3] »
作者:
标题: [分享] 批处理读取INI文件 上一主题 | 下一主题
zzttff
新手上路





积分 5
发帖 3
注册 2006-1-16
状态 离线
『第 16 楼』:  

都是高手啊

2007-3-19 11:08
查看资料  发短消息 网志   编辑帖子
chenall
银牌会员




积分 1276
发帖 469
注册 2002-12-23
来自 福建泉州
状态 离线
『第 17 楼』:  



  Quote:
Originally posted by yangzhiyi at 2007-3-17 07:52 AM:
还差一个参数没有啊,应该还有一个功能能读出项目的数值 如
timeout=3
得到 3

现在
inifile c:\boot.ini "[boot loader]" timeout            
::      显示 ...

这个自己再用批处理来读取吧.
也可以自己修改批处理,让它将timeout设为一个坏境变量就是timeout的值3



QQ:366840202
http://chenall.net
2007-3-19 14:30
查看资料  发送邮件  访问主页  发短消息 网志  OICQ (366840202)  编辑帖子
haogaogx
初级用户





积分 20
发帖 17
注册 2007-3-15
状态 离线
『第 18 楼』:  

yun

2007-3-22 19:44
查看资料  发送邮件  发短消息 网志   编辑帖子
pmwz008
初级用户





积分 24
发帖 13
注册 2007-3-23
状态 离线
『第 19 楼』:  

提示命令语法不正确

2007-3-23 05:58
查看资料  发送邮件  发短消息 网志   编辑帖子
nicesoft
初级用户





积分 98
发帖 47
注册 2007-1-28
状态 离线
『第 20 楼』:  

好东西

2007-4-17 01:54
查看资料  发短消息 网志   编辑帖子
rrrrrrr
新手上路




积分 13
发帖 6
注册 2007-4-25
状态 离线
『第 21 楼』:  

谢谢分享

2007-4-25 07:36
查看资料  发送邮件  发短消息 网志   编辑帖子
chenall
银牌会员




积分 1276
发帖 469
注册 2002-12-23
来自 福建泉州
状态 离线
『第 22 楼』:  

07-04-25
新增了一个设置变量的功能.具体看里面的注释

有需要该功能的朋友可以测试一下.



QQ:366840202
http://chenall.net
2007-4-26 11:56
查看资料  发送邮件  访问主页  发短消息 网志  OICQ (366840202)  编辑帖子
yh6688
初级用户





积分 20
发帖 12
注册 2007-6-1
状态 离线
『第 23 楼』:  

ok

2007-6-1 16:21
查看资料  发送邮件  发短消息 网志   编辑帖子
xlaoma
新手上路





积分 2
发帖 1
注册 2007-6-25
状态 离线
『第 24 楼』:  

楼主可不可以加点注释,我有点看不明白。

2007-6-25 15:38
查看资料  发送邮件  发短消息 网志   编辑帖子
slam
新手上路





积分 18
发帖 7
注册 2007-6-30
状态 离线
『第 25 楼』:  为什么这条批处理之后不能再执行其它的批处理啊?

请问一下,我另作一个批处理,先执行inifile,然后执行其它的批处理,但发现总是inifile 执行完了就停止了为什么会这样啊?

2007-6-30 19:21
查看资料  发短消息 网志   编辑帖子
ztosen
新手上路





积分 2
发帖 1
注册 2007-7-28
来自 China
状态 离线
『第 26 楼』:  

谢谢楼主的分享

2007-7-28 21:38
查看资料  发送邮件  发短消息 网志   编辑帖子
abao6160
新手上路





积分 2
发帖 1
注册 2008-1-19
状态 离线
『第 27 楼』:  

学习了。。。。。。。。。。。。。。

2008-1-19 12:24
查看资料  发送邮件  发短消息 网志   编辑帖子
flasharmy
初级用户





积分 52
发帖 26
注册 2008-1-16
状态 离线
『第 28 楼』:  

学习了

2008-1-19 20:56
查看资料  发送邮件  发短消息 网志   编辑帖子
SamuelFish
初级用户




积分 61
发帖 30
注册 2008-1-16
状态 离线
『第 29 楼』:  

看得有点晕

2008-1-21 19:30
查看资料  发送邮件  发短消息 网志   编辑帖子
yangzhiyi
中级用户





积分 261
发帖 123
注册 2006-6-6
状态 离线
『第 30 楼』:  

刚好要用到, 还提两个建议
能读取所有字段名,如得到
[boot loader]
[operating systems]
再一个读取一个字段得到所有项目名
timeout
default


设置变量的功能加多能只显示项目值功能
[字段名] 输入时不用输入 []
能加多修改功能就最好,成行替换好像也不是太难。


最后问下
                        if /i "!a!"=="%item%" (
                                if "%setvar%"=="1" (
                                        endlocal&set "%%x"
                                        echo %item%
想显示值, 怎么不行啊, echo %%item%%也不行

[ Last edited by yangzhiyi on 2008-3-12 at 01:05 PM ]

2008-3-12 12:11
查看资料  发短消息 网志   编辑帖子
« [1] [2] [3] »
请注意:您目前尚未注册或登录,请您注册登录以使用论坛的各项功能,例如发表和回复帖子等。


可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题



论坛跳转: