中国DOS联盟

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

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

中国DOS联盟论坛
现在时间是 2026-07-05 19:33
中国DOS联盟论坛 » DOS批处理 & 脚本技术(批处理室) » [分享] 批处理读取INI文件 查看 13,210 回复 44
16 发表于 2007-03-19 11:08 ·  中国 山西 运城 电信
新手上路
积分 5
发帖 3
注册 2006-01-16 22:06
20年会员
UID 49090
状态 离线
都是高手啊
17 发表于 2007-03-19 14:30 ·  中国 福建 泉州 电信
银牌会员
★★★
积分 1,276
发帖 469
注册 2002-12-23 13:00
23年会员
UID 586
性别 男
来自 福建泉州
状态 离线
Originally posted by yangzhiyi at 2007-3-17 07:52 AM:
还差一个参数没有啊,应该还有一个功能能读出项目的数值 如
timeout=3
得到 3

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


这个自己再用批处理来读取吧.
也可以自己修改批处理,让它将timeout设为一个坏境变量就是timeout的值3
QQ:366840202
http://chenall.net
18 发表于 2007-03-22 19:44 ·  中国 重庆 沙坪坝区 电信
初级用户
积分 20
发帖 17
注册 2007-03-15 23:04
19年会员
UID 81862
性别 男
状态 离线
yun
19 发表于 2007-03-23 05:58 ·  中国 贵州 六盘水 移动
初级用户
积分 24
发帖 13
注册 2007-03-23 04:55
19年会员
UID 82620
性别 男
状态 离线
提示命令语法不正确
20 发表于 2007-04-17 01:54 ·  中国 广东 广州 番禺区 电信
初级用户
积分 98
发帖 47
注册 2007-01-28 05:39
19年会员
UID 77912
性别 男
状态 离线
好东西
21 发表于 2007-04-25 07:36 ·  中国 北京 联通
新手上路
积分 13
发帖 6
注册 2007-04-25 02:28
19年会员
UID 86353
性别 男
状态 离线
谢谢分享
22 发表于 2007-04-26 11:56 ·  中国 福建 泉州 电信
银牌会员
★★★
积分 1,276
发帖 469
注册 2002-12-23 13:00
23年会员
UID 586
性别 男
来自 福建泉州
状态 离线
07-04-25
新增了一个设置变量的功能.具体看里面的注释

有需要该功能的朋友可以测试一下.
QQ:366840202
http://chenall.net
23 发表于 2007-06-01 16:21 ·  中国 北京 联通
初级用户
积分 20
发帖 12
注册 2007-06-01 12:47
19年会员
UID 89957
性别 男
状态 离线
ok
24 发表于 2007-06-25 15:38 ·  中国 上海 闵行区 电信
新手上路
积分 2
发帖 1
注册 2007-06-25 15:10
19年会员
UID 92309
性别 男
状态 离线
楼主可不可以加点注释,我有点看不明白。
25 为什么这条批处理之后不能再执行其它的批处理啊? 发表于 2007-06-30 19:21 ·  中国 新疆 乌鲁木齐 电信
新手上路
积分 18
发帖 7
注册 2007-06-30 16:18
19年会员
UID 92776
性别 男
状态 离线
请问一下,我另作一个批处理,先执行inifile,然后执行其它的批处理,但发现总是inifile 执行完了就停止了为什么会这样啊?
26 发表于 2007-07-28 21:38 ·  中国 广东 江门 电信
新手上路
积分 2
发帖 1
注册 2007-07-28 06:15
18年会员
UID 94164
性别 男
来自 China
状态 离线
谢谢楼主的分享
27 发表于 2008-01-19 12:24 ·  中国 天津 联通
新手上路
积分 2
发帖 1
注册 2008-01-19 11:36
18年会员
UID 108983
性别 男
状态 离线
学习了。。。。。。。。。。。。。。
28 发表于 2008-01-19 20:56 ·  中国 河南 洛阳 新安县 电信
初级用户
积分 52
发帖 26
注册 2008-01-16 22:16
18年会员
UID 108790
性别 男
状态 离线
学习了
29 发表于 2008-01-21 19:30 ·  中国 广东 东莞 电信
初级用户
积分 61
发帖 30
注册 2008-01-16 05:45
18年会员
UID 108734
性别 男
状态 离线
看得有点晕
30 发表于 2008-03-12 12:11 ·  中国 广东 茂名 电信
中级用户
★★
积分 261
发帖 123
注册 2006-06-06 19:23
20年会员
UID 56648
状态 离线
刚好要用到, 还提两个建议
能读取所有字段名,如得到


再一个读取一个字段得到所有项目名
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 ]
论坛跳转: