在改装Windows全自动系统安装光盘时,我的批处理命令碰到一个难题,就是对I386目录下的.inf等文本文件的修改。这对于反复试验来说是一个大麻烦。眼下我都是采用CALL命令调用文件进行手工修改。
这几天在论坛翻阅了好多相关的帖子,看到很多高深的讨论,我的问题可能算是很简单的,但因为不得要领,索性直接求助,借此学习一下在批处理中修改文本文件的方法。
我要修改的I386目录下的文件及内容如下:
1、INTL.INF文件
删除或注释掉字段的simsun.ttc,,,65536一行(删除就是去掉这一行,注释掉就是在这一行前面加上“;”号,变成;simsun.ttc,,,65536)。
2、Hivedef.inf,删除或注释掉以下行:
HKCU,"Keyboard Layout\Preload","3",0x00000002,"E0010804"
HKCU,"Keyboard Layout\Preload","4",0x00000002,"E0030804"
HKCU,"Keyboard Layout\Preload","5",0x00000002,"E0040804"
3、SRCHASST.INF文件,删除或注释掉以下行:
msgr3en.dll,,,32
nls30 2en.lex,,,32
courtney.acs,,,32
earl.acs,,,32
rover.acs,,,32
4、HIVESYS.INF文件
将INSTALL_LANGUAGE="0804"一行改成INSTALL_LANGUAGE="804"。
请问怎样在批处理中修改而不再用调用这些文件的方法手工修改呢?
[ Last edited by nipo on 2008-4-27 at 08:48 PM ]
这几天在论坛翻阅了好多相关的帖子,看到很多高深的讨论,我的问题可能算是很简单的,但因为不得要领,索性直接求助,借此学习一下在批处理中修改文本文件的方法。
我要修改的I386目录下的文件及内容如下:
1、INTL.INF文件
删除或注释掉字段的simsun.ttc,,,65536一行(删除就是去掉这一行,注释掉就是在这一行前面加上“;”号,变成;simsun.ttc,,,65536)。
2、Hivedef.inf,删除或注释掉以下行:
HKCU,"Keyboard Layout\Preload","3",0x00000002,"E0010804"
HKCU,"Keyboard Layout\Preload","4",0x00000002,"E0030804"
HKCU,"Keyboard Layout\Preload","5",0x00000002,"E0040804"
3、SRCHASST.INF文件,删除或注释掉以下行:
msgr3en.dll,,,32
nls30 2en.lex,,,32
courtney.acs,,,32
earl.acs,,,32
rover.acs,,,32
4、HIVESYS.INF文件
将INSTALL_LANGUAGE="0804"一行改成INSTALL_LANGUAGE="804"。
请问怎样在批处理中修改而不再用调用这些文件的方法手工修改呢?
[ Last edited by nipo on 2008-4-27 at 08:48 PM ]
