无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 5503|回复: 11
打印 上一主题 下一主题

各为高手,请问如何用批处理文件中的命令修改txt文件中的内容

[复制链接]
跳转到指定楼层
1#
发表于 2003-11-20 14:47:56 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
各为高手,我在制作windows xp全自动光盘时遇到了困难,想用批处理文件修改一个系统中的文件(不能够用拷贝,不同电脑有些参数不同)不知道有没有办法,最好用批处理文件.
2#
 楼主| 发表于 2003-11-20 16:25:26 | 只看该作者

各为高手,请问如何用批处理文件中的命令修改txt文件中的内容

没人知道吗?我自己顶一下
回复

使用道具 举报

3#
发表于 2003-11-20 16:47:54 | 只看该作者

各为高手,请问如何用批处理文件中的命令修改txt文件中的内容

你都说的不清楚,信息要怎么修改该文件及参数要如何变化,说清楚了别人才能帮你想办法。
回复

使用道具 举报

4#
 楼主| 发表于 2003-11-20 18:15:29 | 只看该作者

各为高手,请问如何用批处理文件中的命令修改txt文件中的内容

boot.ini文件,boot.ini文件在安装多个操作系统时内容会不一样,它虽然可以通过bootcfg.exe修改,但是有很多限制,如:不能在最后加自定义参数 像/kernel等
在制作windows xp全自动集成光盘是通过批处理文件实现软件的安装和注册表的更改的bootcfg.exe可以通过批处理文件控制,但是他不能在最后加自定义参数,所以想用批处理文件的其他方法修改boot.ini,不知道能不能够实现
回复

使用道具 举报

5#
 楼主| 发表于 2003-11-21 00:13:04 | 只看该作者

各为高手,请问如何用批处理文件中的命令修改txt文件中的内容

谢谢u168u28了,不知道能不能在中间插入
回复

使用道具 举报

6#
 楼主| 发表于 2003-11-23 11:53:46 | 只看该作者

各为高手,请问如何用批处理文件中的命令修改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在不同行,
不知道各位高手有没有好的办法

回复

使用道具 举报

7#
 楼主| 发表于 2003-11-23 13:50:47 | 只看该作者

各为高手,请问如何用批处理文件中的命令修改txt文件中的内容

难道真的不行了吗
回复

使用道具 举报

8#
 楼主| 发表于 2003-11-23 15:54:07 | 只看该作者

各为高手,请问如何用批处理文件中的命令修改txt文件中的内容

按照这样改的话,就会出现两个启动项
Microsoft Windows XP Professional
BootsKid.exe
回复

使用道具 举报

9#
发表于 2003-11-26 16:07:49 | 只看该作者

各为高手,请问如何用批处理文件中的命令修改txt文件中的内容

[UploadFile=2_13473_9.rar]用 sed.exe 命令可以做。
这个命令可以从UNIXDOS软件包中找到。
回复

使用道具 举报

10#
发表于 2003-11-26 16:36:33 | 只看该作者

各为高手,请问如何用批处理文件中的命令修改txt文件中的内容

下面引用由wal114012003/11/26 04:07pm 发表的内容:
用 sed.exe 命令可以做。
这个命令可以从UNIXDOS软件包中找到。
找不到UDBASE.DLL。
回复

使用道具 举报

11#
发表于 2003-11-26 16:56:24 | 只看该作者

各为高手,请问如何用批处理文件中的命令修改txt文件中的内容

在DOS命令行定制一个文本文件是比较困难的,不过只要想办法也能够实现,我推荐你好好学习一下德国的Horst Schaeffer制做的DOS下的各种实用的小程序,据我的经验,使用LMOD或者INIFILE应该可以实现你说的功能,至于用法,你自己摸索吧。
Horst的主页(英文站点):http://home.mnet-online.de/horst.muc/
主页上提供有相关命令的下载和使用方法。
回复

使用道具 举报

12#
发表于 2003-11-26 21:19:43 | 只看该作者

各为高手,请问如何用批处理文件中的命令修改txt文件中的内容

[UploadFile=2_13473_12.rar]
下面引用由紫狐2003/11/26 04:36pm 发表的内容:
找不到UDBASE.DLL。
sorry! UDBASE.DLL 来了。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2025-9-21 16:32

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表