首页| 论坛| 搜索| 消息
主题:光盘启动区基础知识小全
回帖:七、系统补丁及软件的集成安装





1。OEM集成安装方式


CMDLines.txt是默认的oem集成安装默认文件。CMDLines.txt文件里的程序在系统完成复制和注册组件的时候





运行安装。也就是在系统安装剩余12分钟时进行。





其目录规则如下:





$oem$\ $oem$\CMDLines.txt $oem$\InstDX9.bat $oem$\INSTHFS.bat $oem$\INSTIE6.bat





$oem$\$$\





$oem$\$1\





$oem$\$1\install $oem$\$1\install\Hotfixes\ $oem$\$1\install\Hotfixes\KB822831.exe 22$oem$\$1\install\Hotfixes\KB823559.exe $oem$\$1\install\Hotfixes\KB824105.exe $oem$\$1\install\Hotfixes\KB824146.exe $oem$\$1\install\Hotfixes\q814078.EXE $oem$\$1\install\Hotfixes\Q823718.exe $oem$\$1\install\UPDATES\





$oem$\$1\install\UPDATES\directx\ $oem$\$1\install\UPDATES\IE6SP1\ $OEM$应与I386在同一目录下。InstDX8.bat、INSTHFS.bat、instie6.bat放在$oem$目录下面和CMDLines.txt、





$$、$1并列。





$OEM$\$1 \$1 子文件夹映射到 %systemdrive%,一般是c:\





$OEM$\$$ $$子目录等同于%systemroot%或者%windir%指定的路径(c:\windows)





该是介绍CMDLines.txt文件的时候了。这个文件需要放在$oem$目录下。用记事本新建立一个文本文件





CMDLines.txt,然后编写


"cmd /c start /min cmd /c .\INSTDX9.bat"


"cmd /c start /min cmd /c .\INSTIE6.bat" "cmd /c start /min cmd /c .\INSTHFS.bat" CMDLines.txt文件的格式是"cmd /c start /min cmd /c .\xxx.bat" ,这个里面的xxx.bat里的文件名字最好





不要超过7位,最好符合8.3格式。





一般OEM版光盘的CMDLines.txt格式如下:








".\$1\update\Q327979_WXP_SP2_x86_CHS.exe /q /n /z"


".\$1\update\Q810583_WXP_SP2_x86_CHS.exe /q /n /z"


".\$1\update\Q329623_WXP_SP2_x86_CHS.exe /q /n /z"





下面介绍BAT文件内容 InstDX9.bat ECHO. ECHO Installing DirectX 9.0B...... ECHO Please wait... start /wait %systemdrive%\install\UPDATES\directx\dxsetup.exe /opk


ECHO. EXIT





INSTHFS.bat cls @echo off ECHO. ECHO 安装SP4后的系统安全补丁,请等待。。。。 ECHO Installing KB822831... start /wait %systemdrive%\install\Hotfixes\KB822831.exe /Q /M /Z ECHO. ECHO Installing KB824105... start /wait %systemdrive%\install\Hotfixes\KB824105.exe /Q /M /Z ECHO. ECHO Installing KB823559... start /wait %systemdrive%\install\Hotfixes\KB823559.exe /Q /M /Z ECHO. ECHO Installing KB824146... start /wait %systemdrive%\install\Hotfixes\KB824146.exe /Q /M /Z ECHO. ECHO Installing Q814078... start /wait %systemdrive%\install\Hotfixes\q814078.exe /Q:A /R:N ECHO. ECHO Installing Q823718.EXE... start /wait %systemdrive%\install\Hotfixes\Q823718.EXE /Q /C:"dahotfix /Q /N /Z" ECHO. EXIT





instie6.bat ECHO Installing IE6.0SP1... start /wait %systemdrive%\install\UPDATES\IE6SP1\IE6SETUP.EXE /Q:A /R:N exit 上面的方法,在安装过程中会先把$1,$$中的文件拷贝到系统相应目录中,如你不想在安装过程中把文件拷贝





到系统目录,可参照下面的方法:





把上面的\install\Hotfixes,\install\UPDATES\IE6SP1,\install\UPDATES\directx直接建立在$oem$目录下





即:





$oem$\ $oem$\CMDLines.txt $oem$\install\Hotfixes





$oem$\install\UPDATES\IE6SP1





$oem$\install\UPDATES\directx





修改CMDLines.txt内容:











".\install\UPDATES\IE6SP1\IE6SETUP.EXE /Q:A /R:N "





".\install\UPDATES\directx\dxsetup.exe /opk"





".\install\Hotfixes\KB822831.exe /Q /M /Z"





".\install\Hotfixes\KB824105.exe /Q /M /Z"





".\install\Hotfixes\KB823559.exe /Q /M /Z"





".\install\Hotfixes\KB824146.exe /Q /M /Z"





".\install\Hotfixes\Q823718.EXE /Q /C:'dahotfix /Q /N /Z'"





2.安装





winnt.sif文件里的段是在系统完成安装正式进入桌面前安装。





首先我们要了解winnt.sif--光盘启动后默认的应答文件





制作winnt.sif文件-----Windows安装光盘中附有无人值守安装配置工具,具体位置位于\SUPPORT\TOOLS目录





下的DEPLOY.CAB文件中,用Winrar解开它释放到任何一个临时目录,再执行SetupMGR.exe就可以定制应答文





件了.手工添加 %systemdrive%\install\applications.cmd





段,段是在win启动后快进入桌面的时候运行的。





这里,我们要建立applications.cmd文件,目录规则:





$oem$\$1\install\applications.cmd





$oem$\$1\install\Applications\ $oem$\$1\install\Applications\winrar.exe $oem$\$1\install\Applications\MPSETUP.EXE





applications.cmd Echo 增加 DOS 控制台方式下Tab键补齐程序及目录名功能....





REGEDIT /S%systemdrive%\install\Applications\cmdtab.reg





Echo 增加从任意目录名(驱动器名)访问DOS命令行功能....





REGEDIT /S%systemdrive%\install\Applications\dosshell.reg





Echo 禁用自动磁盘共享功能....





REGEDIT /S%systemdrive%\install\Applications\dis_auto_share.reg





Echo 禁用匿名枚举本机账号功能....





REGEDIT /S%sys
下一页 (1/7)
下一楼›:八、$OEM$发布文件夹概述





$OEM$文件夹的用途是,你放在该文件夹 ..
‹上一楼:六、用EasyBoot轻松做启动光盘 





  原版系统安装盘的缺憾 — ..

查看全部回帖(12)
«返回主帖