36 1234
发新话题
打印

应该怎么做??怎么样做集成驱动的光盘?

应该怎么做??怎么样做集成驱动的光盘?

我想做一张集成驱动和一些小工具的XP碟, 应该怎么做呢
我想知main_batch.cmd:
hotfixes.cmd:
applications.cmd:
这三个的内容 是放在哪,是一齐写入WINNT。SIF
还是另起一个文件 放在I386里?????????

TOP

应该怎么做??怎么样做集成驱动的光盘?

main_batch.cmd
hotfixes.cmd
applications.cmd
这三个文件都是批处理文件,作用不同,用来完成常用软件安装、打补丁、和调整工作。至于集成驱动,直接在WINNT.sif文件[Unattended]中添加:
OEMPnPDriversPath="Install\Drivers\VIA;install\Drivers\Intel;Install\Drivers\Video;install\Drivers\Audio;install\Drivers\Audio\CMI8738;install\Drivers\Lan;install\Drivers\Monitor;install\Drivers\Print\EPSON680;install\Drivers\Print\Bjc1ksp"
DriverSigningPolicy=Ignore
集成工具可以制作applications.cmd:
@echo off
ECHO.
ECHO 接下来的几分钟里,你将会看到脚本程序自动给你安装常用的软件。
ECHO.
ECHO 删除墙纸和和没用的快捷方式...
DEL "%systemroot%\Blue Lace 16.bmp"
DEL "%systemroot%\Coffee Bean.bmp"
DEL "%systemroot%\FeatherTexture.bmp"
DEL "%systemroot%\Gone Fishing.bmp"
DEL "%systemroot%\Greenstone.bmp"
DEL "%systemroot%\Prairie Wind.bmp"
DEL "%systemroot%\Rhododendron.bmp"
DEL "%systemroot%\River Sumida.bmp"
DEL "%systemroot%\Santa Fe Stucco.bmp"
DEL "%systemroot%\Soap Bubbles.bmp"
DEL "%systemroot%\Zapotec.bmp"
DEL "%systemdrive%\Documents and Settings\All Users\「开始」菜单\*.lnk" >nul
ECHO.
ECHO Installing WinRAR 3.20
ECHO Please wait...
start /wait %systemdrive%\install\Applications\winrar.exe /S
ECHO.
ECHO 注册 WinRAR 3.20
ECHO Please wait...
COPY "%systemdrive%\Install\Applications\Rarreg.key" "%systemdrive%\Program Files\WinRAR\"
ECHO.
ECHO Installing Windows Media Player 9
ECHO Please wait...
start /wait %systemdrive%\install\Applications\Mpsetup.EXE /Q:A /R:N
ECHO.
ECHO Installing Flashget 1.4
ECHO 请稍等...
start /wait %systemdrive%\install\Applications\fg140.exe /S
ECHO.
ECHO 注册 Flashget 1.4
ECHO Please wait...
COPY "%systemdrive%\Install\Applications\flashget.exe" "%systemdrive%\Program Files\FlashGet\"
ECHO.
ECHO Installing Office 2000 迷你版
ECHO 请稍等...
start /wait %systemdrive%\install\Applications\setup.exe
ECHO.
ECHO 安装系统安全补丁,请等待....
ECHO Installing Q813951...
start /wait %systemdrive%\install\Hotfixes\q813951.exe /Q:A /R:N
ECHO.
ECHO Installing Q831167...
start /wait %systemdrive%\install\Hotfixes\Q831167.exe /Q:A /R:N
ECHO.
ECHO Installing Q330994...
start /wait %systemdrive%\install\Hotfixes\q330994.exe /Q:A /R:N
ECHO.
ECHO Installing Js56nchs...
start /wait %systemdrive%\install\Hotfixes\js56nchs.exe /Q:A /R:N
ECHO.
ECHO Installing WM320920_64...
start /wait %systemdrive%\install\Hotfixes\wm320920_64.exe /Q:A /R:N
ECHO.
ECHO Installing Q832894...
start /wait %systemdrive%\install\Hotfixes\Q832894.exe /Q:A /R:N
ECHO.
ECHO Installing WindowsMedia9-KB819639-x86-ENU...
start /wait %systemdrive%\install\Hotfixes\WindowsMedia9-KB819639-x86-ENU.exe /Q:A /R:N
ECHO.
ECHO 删除安装过程中的临时文件...
ECHO.
RD /S /Q %systemdrive%\install
ECHO.
Exit
然后通过在winnt.sif中最后添加:
[GuiRunOnce]
%systemdrive%\install\applications.cmd
来调用它,注意applications.cmd要放在“xp目录\$OEM$\$1\INSTALL\”中,这样会在安装过程中重起时复制INSTALL到硬盘根目录,安装完成后调用applications.cmd才能找到它,当然也可以不叫INSTALL,改为别的。
hotfixes.cmd是完成打补丁工作的批处理,此任务个人比较趋向用Cmdlines.txt来调用,当然也可以像applications.cmd那样如法炮制。Cmdlines.txt的方法是建立一个文本文档起名为Cmdlines.txt。内容如下:
[COMMANDS]
".\Ie6.bat"
".\DirectX.bat"
".\hotfixs.bat"
置于“xp安装目录\$OEM$\”中,同时制作hotfixs.bat,内容如下(这是2000的,xp的补丁自己下):
@echo off
ECHO 正在更新系统安全补丁
ECHO.
ECHO Installing Windows2000-KB823980-x86-CHS...
ECHO.
start /wait %systemdrive%\install\Hotfixes\Windows2000-KB823980-x86-CHS.exe -u -o -q -z
ECHO.
ECHO Installing Windows2000-KB329115-x86-CHS...
ECHO.
start /wait %systemdrive%\install\Hotfixes\Windows2000-KB329115-x86-CHS.exe -u -o -q -z
ECHO.
ECHO Installing Windows2000-KB823182-x86-ENU...
ECHO.
start /wait %systemdrive%\install\Hotfixes\Windows2000-KB823182-x86-ENU.exe -u -o -q -z
ECHO.
ECHO Installing Windows2000-KB823559-x86-ENU...
ECHO.
start /wait %systemdrive%\install\Hotfixes\Windows2000-KB823559-x86-ENU.exe -u -o -q -z
ECHO.
ECHO Installing Windows2000-KB824105-x86-CHS...
ECHO.
start /wait %systemdrive%\install\Hotfixes\Windows2000-KB824105-x86-CHS.exe -u -o -q -z
ECHO.
ECHO Installing Windows2000-KB824141-x86-CHS...
ECHO.
start /wait %systemdrive%\install\Hotfixes\Windows2000-KB824141-x86-CHS.exe -u -o -q -z
ECHO.
ECHO Installing Windows2000-KB824146-x86-CHS...
ECHO.
start /wait %systemdrive%\install\Hotfixes\Windows2000-KB824146-x86-CHS.exe -u -o -q -z
ECHO.
ECHO Installing Windows2000-KB825119-x86-CHS...
ECHO.
start /wait %systemdrive%\install\Hotfixes\Windows2000-KB825119-x86-CHS.exe -u -o -q -z
ECHO.
ECHO Installing Windows2000-KB826232-x86-CHS...
ECHO.
start /wait %systemdrive%\install\Hotfixes\Windows2000-KB826232-x86-CHS.exe -u -o -q -z
ECHO.
ECHO Installing Windows2000-KB828028-x86-CHS...
ECHO.
start /wait %systemdrive%\install\Hotfixes\Windows2000-KB828028-x86-CHS.exe -u -o -q -z
ECHO.
ECHO Installing Windows2000-KB828035-x86-CHS...
ECHO.
start /wait %systemdrive%\install\Hotfixes\Windows2000-KB828035-x86-CHS.exe -u -o -q -z
ECHO.
ECHO Installing Windows2000-KB828749-x86-CHS...
ECHO.
start /wait %systemdrive%\install\Hotfixes\Windows2000-KB828749-x86-CHS.exe -u -o -q -z
ECHO.
ECHO Installing Windows2000-KB829558-x86-CHS...
ECHO.
start /wait %systemdrive%\install\Hotfixes\Windows2000-KB829558-x86-CHS.exe -u -o -q -z
ECHO.
ECHO Installing Windows2000-KB830352-x86-CHS...
ECHO.
start /wait %systemdrive%\install\Hotfixes\Windows2000-KB830352-x86-CHS.exe -u -o -q -z
ECHO.
ECHO Installing Windows2000-KB835732-x86-CHS...
ECHO.
start /wait %systemdrive%\install\Hotfixes\Windows2000-KB835732-x86-CHS.exe -u -o -q -z
ECHO.
ECHO Installing Windows2000-KB828741-x86-CHS...
ECHO.
start /wait %systemdrive%\install\Hotfixes\Windows2000-KB828741-x86-CHS.exe -u -o -q -z
ECHO.
这样在安装过程中会自动调用该文件,同时打补丁。
DirectX.bat的内容:
@echo off
ECHO.
ECHO 安装 DirectX 9.0b
ECHO.
ECHO 请稍等...
ECHO.
start /wait %systemdrive%\install\DirectX9b\dxsetup.exe /opk
ECHO.
Ie6.bat的内容:
@echo off
ECHO 安装 Internet Explorer 6 SP1
echo .
ECHO 根据你的机器配置不同需要几分钟到几十分钟。。。。
echo .
ECHO 硬盘灯闪烁时请不要关闭计算机
echo .
.\IE6\IE6setup.exe /Q:A /C:"ie6wzd /S:""#e"" /Q /R:N"
exit
注意路径自己修改。至于main_batch.cmd个吗,基本与applications.cmd的作用是一样的,只是作者自定义的,将需要重起计算机的先装,然后用shutdown.com自动重起,再装另一个批处理中的内容。
欢迎来我的论坛作客,讨论启动技术:

http://www.haopeng.org/bbs/

启动技术区
影视音乐区
游戏动漫区
休闲娱乐区  

TOP

应该怎么做??怎么样做集成驱动的光盘?

那三个批处理文件是不是写在winnt.sif里还不是另开三个记事本来分别写?

那三个批处理文件放在什么 地方如果 是另用三个记事本的来写的话????

TOP

应该怎么做??怎么样做集成驱动的光盘?

引用:
下面引用由lucky05042004/06/23 01:38pm 发表的内容:
注意applications.cmd要放在“xp目录\$OEM$\$1\INSTALL\”中,这样会在安装过程中重起时复制INSTALL到硬盘根目录,安装完成后调用applications.cmd才能找到它,当然也可以不叫INSTALL,改为别的。
用三个文本文件写,然后改名。
存放位置要与
[GuiRunOnce]
%systemdrive%\install\applications.cmd
中的位置一致。重起时复制INSTALL到硬盘根目录也就是“%systemdrive%\install\applications.cmd”这里了。
欢迎来我的论坛作客,讨论启动技术:

http://www.haopeng.org/bbs/

启动技术区
影视音乐区
游戏动漫区
休闲娱乐区  

TOP

应该怎么做??怎么样做集成驱动的光盘?

后缀那些/S
/Q:A /R:N ECHO.

是怎么回事, 是什么时候 写S 什么时候用 /Q:A /R:N ECHO.

TOP

应该怎么做??怎么样做集成驱动的光盘?

Windows2000-KB823980-x86-CHS.exe这样的补丁用-u -o -q -z参数
附件: 您所在的用户组无法下载或查看附件
欢迎来我的论坛作客,讨论启动技术:

http://www.haopeng.org/bbs/

启动技术区
影视音乐区
游戏动漫区
休闲娱乐区  

TOP

应该怎么做??怎么样做集成驱动的光盘?

q813951.exe 这样的补丁用 /Q:A /R:N参数,注意ECHO.应该是输出一个空行。应该在ECHO.前有个回车,不知为什么发贴后就跑到一块去了,你点“引用”后查看以前的贴就能看到正常的格式了。
附件: 您所在的用户组无法下载或查看附件
欢迎来我的论坛作客,讨论启动技术:

http://www.haopeng.org/bbs/

启动技术区
影视音乐区
游戏动漫区
休闲娱乐区  

TOP

应该怎么做??怎么样做集成驱动的光盘?

一般常用软件有的可以用/s来实现无人职守安装,例如:flashget、winrar等。
directX 9的破解版可以用/opk实现无人职守安装;
Ie6用 /Q:A /C:"ie6wzd /S:""#e"" /Q /R:N实现无人职守安装;
至于ECHO吗是显示命令:
在批处理的开始@echo off来控制不显示ECHO本身,然后在每行输入ECHO 后面是要显示的话,例如:
ECHO Installing Windows2000-KB823980-x86-CHS...
在屏幕上会显示Installing Windows2000-KB823980-x86-CHS...
ECHO.
则是在屏幕上显示空行。
欢迎来我的论坛作客,讨论启动技术:

http://www.haopeng.org/bbs/

启动技术区
影视音乐区
游戏动漫区
休闲娱乐区  

TOP

应该怎么做??怎么样做集成驱动的光盘?

谢谢你啊

TOP

应该怎么做??怎么样做集成驱动的光盘?

[这个贴子最后由lian在 2004/06/23 07:09pm 第 1 次编辑]

;SetupMgrTag
[Data]
    AutoPartition=0
    MsDosInitiated="0"
    UnattendedInstall="Yes"
[Unattended]
    UnattendMode=FullUnattended
    OemSkipEula=No
    OemPreinstall=YES
    TargetPath=\WINDOWS
    UnattendSwitch="no"
    WaitForReboot="No"
    DriverSigningPolicy=Ignore
    OemPnPDriversPath=="Drivers\NVIDIA;Drivers\realtek\WDM;Drivers\Lan\WINSETUP"
    AutoActivate = Yes
   
   
   
[GuiUnattended]
    AdminPassword =*
    EncryptedAdminPassword=NO
    OEMSkipRegional=1
    TimeZone=210
    OemSkipWelcome=1
   
[UserData]
    ProductKey=DG8FV-B9TKY-FRT9J-6CRCC-XPQ4G
    FullName="good luck"
    OrgName="GZ"
    ComputerName=海天阁

[Display]
    BitsPerPel=16
    Xresolution=800
    YResolution=600
    Vrefresh=85
[TapiLocation]
    CountryCode=86

[RegionalSettings]
    LanguageGroup=10
    Language=00000804
[Identification]
    JoinWorkgroup=WORKGROUP
[Networking]
    InstallDefaultComponents=Yes
[GuiRunOnce]
    %systemdrive%\install\main_batch.cmd
    %systemdrive%\install\hotfixes.cmd
    %systemdrive%\install\applications.cmd

我的winnt.sif是这样的, 可是为什么有上图的问题
附件: 您所在的用户组无法下载或查看附件

TOP

 36 1234
发新话题