中国DOS联盟论坛

中国DOS联盟

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

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

游客:  注册 | 登录 | 命令行 | 会员 | 搜索 | 上传 | 帮助 »
中国DOS联盟论坛 » DOS批处理 & 脚本技术(批处理室) » 读入,TXT中数字,生成INI文件,大家给点例子,谢谢
作者:
标题: 读入,TXT中数字,生成INI文件,大家给点例子,谢谢 上一主题 | 下一主题
kangroo82003
新手上路





积分 3
发帖 3
注册 2010-8-21
状态 离线
『楼 主』:  读入,TXT中数字,生成INI文件,大家给点例子,谢谢

如何读入,TXT文件中数字,生成INI相关文件,可以实现不,大家给点例子,谢谢,例如:peng.txt中文件如下

%_N_LECX_MPF
N32450 $MA_BACKLASH[0,AX1]=-0.042
N32700 $MA_ENC_COMP_ENABLE[0,AX1]=1
$AA_ENC_COMP_MIN[0,AX1]=-4300       
$AA_ENC_COMP_MAX[0,AX1]=-1300
$AA_ENC_COMP_STEP[0,AX1]=50
=
1
2
3
4
5
6


通过做的批处理文件生成AX1_EEC.INI文件如下:

CHANDATA(1)
$AA_ENC_COMP[1,0,AX1]=0.001
$AA_ENC_COMP[1,1,AX1]=0.002
$AA_ENC_COMP[1,2,AX1]=0.003
$AA_ENC_COMP[1,3,AX1]=0.004
$AA_ENC_COMP[1,4,AX1]=0.005
$AA_ENC_COMP[1,5,AX1]=0.006
$AA_ENC_COMP[1,6,AX1]=0
$AA_ENC_COMP_MIN[1,AX1]=-4300       
$AA_ENC_COMP_MAX[1,AX1]=-1300
$AA_ENC_COMP_STEP[1,AX1]=50
$AA_ENC_COMP_IS_MODULO[1,AX1]=0
M17


我想应该可以实现,但是以前没有做过这个方面的工作,想请大家帮帮忙,小弟在此谢过了。

2010-8-23 08:20
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
kangroo82003
新手上路





积分 3
发帖 3
注册 2010-8-21
状态 离线
『第 2 楼』:  怎么没人回复呢

自己支持一下

2010-8-23 15:39
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
DXSX
中级用户





积分 247
发帖 147
注册 2009-4-9
状态 离线
『第 3 楼』:  

1、题目不清,第一个文件里面每一行都有数字,是把第一个文件中 包含 “=” 的语句筛选出来么?
2、是在cmd下还是 纯dos下?

2010-8-23 17:34
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
kangroo82003
新手上路





积分 3
发帖 3
注册 2010-8-21
状态 离线
『第 4 楼』:  在windows 下实现,最后用批处理来做



  Quote:
Originally posted by DXSX at 2010-8-23 17:34:
1、题目不清,第一个文件里面每一行都有数字,是把第一个文件中 包含 “=” 的语句筛选出来么?
2、是在cmd下还是 纯dos下?

1、简单点就是把数字进行修改,输出下面的文件,
        1,就输出$AA_ENC_COMP[1,0,AX1]=0.001,
        2,就输出$AA_ENC_COMP[1,0,AX1]=0.001
但是几个数字不确定,数字也是不规则的,需要在程序里判断
2.在windows 下实现,最后用批处理来做

2010-8-24 13:45
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复

请注意:您目前尚未注册或登录,请您注册登录以使用论坛的各项功能,例如发表和回复帖子等。


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



论坛跳转: