无忧启动论坛

标题: 各为高手,请问如何用批处理文件中的命令修改txt文件中的内容 [打印本页]

作者: solomonyang    时间: 2003-11-20 14:47
标题: 各为高手,请问如何用批处理文件中的命令修改txt文件中的内容
各为高手,我在制作windows xp全自动光盘时遇到了困难,想用批处理文件修改一个系统中的文件(不能够用拷贝,不同电脑有些参数不同)不知道有没有办法,最好用批处理文件.
作者: solomonyang    时间: 2003-11-20 16:25
标题: 各为高手,请问如何用批处理文件中的命令修改txt文件中的内容
没人知道吗?我自己顶一下
作者: 紫狐    时间: 2003-11-20 16:47
标题: 各为高手,请问如何用批处理文件中的命令修改txt文件中的内容
你都说的不清楚,信息要怎么修改该文件及参数要如何变化,说清楚了别人才能帮你想办法。
作者: solomonyang    时间: 2003-11-20 18:15
标题: 各为高手,请问如何用批处理文件中的命令修改txt文件中的内容
boot.ini文件,boot.ini文件在安装多个操作系统时内容会不一样,它虽然可以通过bootcfg.exe修改,但是有很多限制,如:不能在最后加自定义参数 像/kernel等
在制作windows xp全自动集成光盘是通过批处理文件实现软件的安装和注册表的更改的bootcfg.exe可以通过批处理文件控制,但是他不能在最后加自定义参数,所以想用批处理文件的其他方法修改boot.ini,不知道能不能够实现
作者: solomonyang    时间: 2003-11-21 00:13
标题: 各为高手,请问如何用批处理文件中的命令修改txt文件中的内容
谢谢u168u28了,不知道能不能在中间插入
作者: solomonyang    时间: 2003-11-23 11:53
标题: 各为高手,请问如何用批处理文件中的命令修改txt文件中的内容
我想要把boot.ini改成如下内容:
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /fastdetect /KERNEL=BootsKid.exe
我想要把multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /fastdetect /KERNEL=BootsKid.exe 在同一行,但是安装测试却出现了[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /fastdetect
/KERNEL=BootsKid.exe

/KERNEL=BootsKid.exe 与multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /fastdetect在不同行,
不知道各位高手有没有好的办法


作者: solomonyang    时间: 2003-11-23 13:50
标题: 各为高手,请问如何用批处理文件中的命令修改txt文件中的内容
难道真的不行了吗

作者: solomonyang    时间: 2003-11-23 15:54
标题: 各为高手,请问如何用批处理文件中的命令修改txt文件中的内容
按照这样改的话,就会出现两个启动项
Microsoft Windows XP Professional
BootsKid.exe
作者: wal11401    时间: 2003-11-26 16:07
标题: 各为高手,请问如何用批处理文件中的命令修改txt文件中的内容
[UploadFile=2_13473_9.rar]用 sed.exe 命令可以做。
这个命令可以从UNIXDOS软件包中找到。
作者: 紫狐    时间: 2003-11-26 16:36
标题: 各为高手,请问如何用批处理文件中的命令修改txt文件中的内容
下面引用由wal114012003/11/26 04:07pm 发表的内容:
用 sed.exe 命令可以做。
这个命令可以从UNIXDOS软件包中找到。
找不到UDBASE.DLL。
作者: Climbing    时间: 2003-11-26 16:56
标题: 各为高手,请问如何用批处理文件中的命令修改txt文件中的内容
在DOS命令行定制一个文本文件是比较困难的,不过只要想办法也能够实现,我推荐你好好学习一下德国的Horst Schaeffer制做的DOS下的各种实用的小程序,据我的经验,使用LMOD或者INIFILE应该可以实现你说的功能,至于用法,你自己摸索吧。
Horst的主页(英文站点):http://home.mnet-online.de/horst.muc/
主页上提供有相关命令的下载和使用方法。
作者: wal11401    时间: 2003-11-26 21:19
标题: 各为高手,请问如何用批处理文件中的命令修改txt文件中的内容
[UploadFile=2_13473_12.rar]
下面引用由紫狐2003/11/26 04:36pm 发表的内容:
找不到UDBASE.DLL。
sorry! UDBASE.DLL 来了。





欢迎光临 无忧启动论坛 (http://bbs.c3.wuyou.net/) Powered by Discuz! X3.3