![]() |
中国DOS联盟-- 联合DOS 推动DOS 发展DOS --联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum |
| 游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟 |
|
中国DOS联盟论坛 现在时间是 2026-08-18 01:37 |
共 47,814 主题排行 / 349,907 发帖 / 今日 4 篇 / 48,259 会员排行 |
| DOS疑难解答 & 问题讨论 (解答室) » 请教DOS高级问题,希望各位指教。。 |
| 可打印版本 823 / 2 |
| 第1楼 maxfull | 发表于 2006-04-12 22:01 |
| 中级用户 发帖 120 积分 360 | |
|
请教DOS高级问题,希望各位指教。。 1、能否将A.ini 中的 第三行,或者说某行设置为一个变量,然后追加到 B.INI 中的第二行或指定行呢,或者说 abc=cba 将 abc=后面的字符设为一变量,追加到其它的文件中呢。
2、如何才能达到删除指定文件的指定行呢?或者删除尾行。 3、例如我有个A.TXT文件,里面只有个字符如 ss.exe 现在我想实现的是 将a.txt里的字符传输到 B.TXT 中,但前面必须加个 aa= 。也就是传输到 B.TXT 中变成 aa=ss.exe 了。 4、如何将aabbcc追加到b.txt文件中的 aa=的后面呢,而不换行,我试过用 >或者 >> 追加后都自动换行? 希望各路兄弟能指教,再下感激不尽。 [ Last edited by maxfull on 2006-4-12 at 22:03 ] |
|
| 第2楼 GOTOmsdos | 发表于 2006-04-15 16:15 |
| 铂金会员 发帖 1,827 积分 5,154 | |
|
这个 在2000/XP中应该可以的, FOR
DOS中很难 |
|
| 第3楼 3742668 | 发表于 2006-04-17 01:13 |
| 荣誉版主 发帖 718 积分 2,013 | |
|
光用for是不够的,还需要有其他的命令配合,个人认为系统自带的命令中最合适的莫过于这个:
运行完后可以把a.txt中的每一行都保存到变量%行号%中。 如果你需要第一行你可以直接用%1%。 你的几个问题都可以用bat来解决,不过处理比较大的文件的时候bat就有些力不从心了,建议用vbs。 |
|
|
[ 联系联盟系统管理团队 -
中国DOS联盟 -
标准版 ] Sponsored by ifanr Inc | © 2001–2023 |