中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟
中国DOS联盟论坛
现在时间是 2026-08-19 07:35
47,814 主题排行 / 349,908 发帖 / 今日 1 篇 / 48,259 会员排行
DOS疑难解答 & 问题讨论 (解答室) » 如何读取ini文件中每个字段的值到变量
可打印版本  822 / 3
第1楼 XinStar 发表于 2008-03-14 17:39
初级用户 发帖 11 积分 30
如何读取ini文件中每个字段的值到变量
Server.ini文件內容如下:

/------下面的内容请不要随意修改,否则后果自负!------/

ZjjHs1.3322.Org
ZjjHs2.3322.Org


5500
6500


11045132
32343160
_______________________________________________
我想通過For 語名把每個字段的值分別赋值到不同的變量;以便接下来的语句可以处理,可以实现吗???
for /f "eol=

Last edited by XinStar on 2008-3-14 at 05:57 PM ]
第2楼 XinStar 发表于 2008-03-14 21:48
初级用户 发帖 11 积分 30
/------下面的内容请不要随意修改,否则后果自负!------/
[Server] [Port] [Msg]
ZjjHw1.3322.Org 5500 11045133
ZjjHw2.3322.Org 6500 32343161

For /f "skip=1 eol=[ Tokens=1,2,3" %%a in (Server.ini) Do Ping %%a -n 1 >Nul && Echo %%a %%b %%c >>Online.ini

我把文件改成这样后,,可以了!!!
第3楼 stance 发表于 2008-05-04 11:30
初级用户 发帖 46 积分 64
"我想通過For 語名把每個字段的值分別赋值到不同的變量;以便接下来的语句可以处理"。

厲害!自己解決了。我也需要,要求更複雜。還在學。。。

你的辦法是把從縱向變成橫向排列嗎?這樣不具有通用性。

[ Last edited by stance on 2008-5-4 at 11:31 AM ]
第4楼 sanctitude 发表于 2008-05-06 01:01
新手上路 发帖 6 积分 12
学习
[ 联系联盟系统管理团队 - 中国DOS联盟 - 标准版 ]
Sponsored by ifanr Inc | © 2001–2023