无忧启动论坛

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

关于[GuiRunOnce]这个参数的问题

[复制链接]
跳转到指定楼层
1#
发表于 2007-9-10 21:10:09 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

启动光盘的WINNT。SIF文件所在位置





补丁所在光盘位置:


WINNT。SIF文件内容
;SetupMgrTag
[Data]
    AutoPartition=0
    MsDosInitiated="0"
    UnattendedInstall="Yes"
[Unattended]
    UnattendMode=FullUnattended
    OemSkipEula=Yes
    OemPreinstall=Yes
    TargetPath=\WINDOWS
[GuiUnattended]
    AdminPassword=*
    EncryptedAdminPassword=NO
    AutoLogon=Yes
    AutoLogonCount=1
    OEMSkipRegional=1
    TimeZone=210
    OemSkipWelcome=1
[UserData]
    ProductKey=DG8FV-B9TKY-FRT9J-6CRCC-XPQ4G
    FullName="Name"
    OrgName="Office"
    ComputerName=*
[RegionalSettings]
    LanguageGroup=1,17,9,10
[Identification]
    JoinWorkgroup=WORKGROUP
[Networking]
    InstallDefaultComponents=Yes
[GuiRunOnce]
command0="%systemdrive%\hotfix\update.cmd"

用虚拟机测试,第一次启动后没有安装补丁而直接运行了shutdown -r -t 10 这断内容:
UPDATE。CMD
内容如下:
@echo off
ECHO 准备安装  Microsoft Windows XP2 Update 补丁程序请稍候......
ECHO WindowsXP-KB873333-x86-CHS
WindowsXP-KB873333-x86-CHS.exe /u /q /z
ECHO WindowsXP-KB873339-x86-CHS
WindowsXP-KB873339-x86-CHS.exe /u /q /z
ECHO WindowsXP-KB885250-x86-CHS
WindowsXP-KB885250-x86-CHS.exe /u /q /z
ECHO WindowsXP-KB885835-x86-CHS
WindowsXP-KB885835-x86-CHS.exe /u /q /z
ECHO WindowsXP-KB885836-x86-CHS
WindowsXP-KB885836-x86-CHS.exe /u /q /z
ECHO WindowsXP-KB886185-x86-chs
WindowsXP-KB886185-x86-chs.exe /u /q /z
ECHO WindowsXP-KB886677-x86-chs
WindowsXP-KB886677-x86-chs.exe /u /q /z
ECHO WindowsXP-KB887472-x86-chs
WindowsXP-KB887472-x86-chs.exe /u /q /z
ECHO WindowsXP-KB888302-x86-CHS
WindowsXP-KB888302-x86-CHS.exe /u /q /z
ECHO WindowsXP-KB890046-x86-CHS
WindowsXP-KB890046-x86-CHS.exe /u /q /z
ECHO WindowsXP-KB890175-x86-CHS
WindowsXP-KB890175-x86-CHS.exe /u /q /z
ECHO WindowsXP-KB894391-x86-CHS
WindowsXP-KB894391-x86-CHS.exe /u /q /z
ECHO WindowsXP-KB896428-x86-CHS
WindowsXP-KB896428-x86-CHS.exe /u /q /z
ECHO WindowsXP-KB901190-x86-CHS
WindowsXP-KB901190-x86-CHS.exe /u /q /z
ECHO WindowsXP-KB904706-v2-x86-CHS
WindowsXP-KB904706-v2-x86-CHS.exe /u /q /z
ECHO WindowsXP-KB910437-x86-CHS
WindowsXP-KB910437-x86-CHS.exe /u /q /z
ECHO WindowsXP-KB916595-x86-CHS
WindowsXP-KB916595-x86-CHS.exe /u /q /z
ECHO WindowsXP-KB917344-x86-CHS
WindowsXP-KB917344-x86-CHS.exe /u /q /z
ECHO WindowsXP-KB918439-x86-CHS
WindowsXP-KB918439-x86-CHS.exe /u /q /z
ECHO WindowsXP-KB918899-x86-CHS
WindowsXP-KB918899-x86-CHS.exe /u /q /z
ECHO WindowsXP-KB920214-x86-CHS
WindowsXP-KB920214-x86-CHS.exe /u /q /z
ECHO WindowsXP-KB922582-x86-CHS
WindowsXP-KB922582-x86-CHS.exe /u /q /z
ECHO WindowsXP-KB922760-x86-CHS
WindowsXP-KB922760-x86-CHS.exe /u /q /z
ECHO WindowsXP-KB924191-x86-CHS
WindowsXP-KB924191-x86-CHS.exe /u /q /z
ECHO WindowsXP-KB925454-x86-CHS
WindowsXP-KB925454-x86-CHS.exe /u /q /z
ECHO WindowsXP-KB925902-x86-CHS
WindowsXP-KB925902-x86-CHS.exe /u /q /z
ECHO WindowsXP-KB929338-x86-CHS
WindowsXP-KB929338-x86-CHS.exe /u /q /z
ECHO WindowsXP-KB896422-x86-CHS
WindowsXP-KB896422-x86-CHS.exe /u /q /z
ECHO WindowsXP-KB896423-x86-CHS
WindowsXP-KB896423-x86-CHS.exe /u /q /z
ECHO WindowsXP-KB896424-x86-CHS
WindowsXP-KB896424-x86-CHS.exe /u /q /z
ECHO WindowsXP-KB899587-x86-CHS
WindowsXP-KB899587-x86-CHS.exe /u /q /z
ECHO WindowsXP-KB899588-x86-CHS
WindowsXP-KB899588-x86-CHS.exe /u /q /z
ECHO WindowsXP-KB899589-x86-CHS
WindowsXP-KB899589-x86-CHS.exe /u /q /z
ECHO WindowsXP-KB899591-x86-CHS
WindowsXP-KB899591-x86-CHS.exe /u /q /z
ECHO WindowsXP-KB900725-x86-CHS
WindowsXP-KB900725-x86-CHS.exe /u /q /z
ECHO WindowsXP-KB901017-x86-CHS
WindowsXP-KB901017-x86-CHS.exe /u /q /z
ECHO WindowsXP-KB901214-x86-CHS
WindowsXP-KB901214-x86-CHS.exe /u /q /z
ECHO WindowsXP-KB902400-x86-CHS
WindowsXP-KB902400-x86-CHS.exe /u /q /z
ECHO WindowsXP-KB905414-x86-CHS
WindowsXP-KB905414-x86-CHS.exe /u /q /z
ECHO WindowsXP-KB905749-x86-CHS
WindowsXP-KB905749-x86-CHS.exe /u /q /z
ECHO WindowsXP-KB908519-x86-CHS
WindowsXP-KB908519-x86-CHS.exe /u /q /z
ECHO WindowsXP-KB908531-v2-x86-CHS
WindowsXP-KB908531-v2-x86-CHS.exe /u /q /z
ECHO WindowsXP-KB911280-v2-x86-CHS
WindowsXP-KB911280-v2-x86-CHS.exe /u /q /z
ECHO WindowsXP-KB911567-x86-CHS
WindowsXP-KB911567-x86-CHS.exe /u /q /z
ECHO WindowsXP-KB911927-x86-CHS
WindowsXP-KB911927-x86-CHS.exe /u /q /z
ECHO WindowsXP-KB912919-x86-CHS
WindowsXP-KB912919-x86-CHS.exe /u /q /z
ECHO WindowsXP-KB913446-x86-CHS
WindowsXP-KB913446-x86-CHS.exe /u /q /z
ECHO WindowsXP-KB913580-x86-CHS
WindowsXP-KB913580-x86-CHS.exe /u /q /z
ECHO WindowsXP-KB914388-x86-CHS
WindowsXP-KB914388-x86-CHS.exe /u /q /z
ECHO WindowsXP-KB914389-x86-CHS
WindowsXP-KB914389-x86-CHS.exe /u /q /z
ECHO WindowsXP-KB917159-x86-CHS
WindowsXP-KB917159-x86-CHS.exe /u /q /z
ECHO WindowsXP-KB917422-x86-CHS
WindowsXP-KB917422-x86-CHS.exe /u /q /z
ECHO WindowsXP-KB917953-x86-CHS
WindowsXP-KB917953-x86-CHS.exe /u /q /z
ECHO WindowsXP-KB918118-x86-CHS
WindowsXP-KB918118-x86-CHS.exe /u /q /z
ECHO WindowsXP-KB919007-x86-CHS
WindowsXP-KB919007-x86-CHS.exe /u /q /z
ECHO WindowsXP-KB920213-x86-CHS
WindowsXP-KB920213-x86-CHS.exe /u /q /z
ECHO WindowsXP-KB920670-x86-CHS
WindowsXP-KB920670-x86-CHS.exe /u /q /z
ECHO WindowsXP-KB920683-x86-CHS
WindowsXP-KB920683-x86-CHS.exe /u /q /z
ECHO WindowsXP-KB920685-x86-CHS
WindowsXP-KB920685-x86-CHS.exe /u /q /z
ECHO WindowsXP-KB921398-x86-CHS
WindowsXP-KB921398-x86-CHS.exe /u /q /z
ECHO WindowsXP-KB921883-x86-CHS
WindowsXP-KB921883-x86-CHS.exe /u /q /z
ECHO WindowsXP-KB922616-x86-CHS
WindowsXP-KB922616-x86-CHS.exe /u /q /z
ECHO WindowsXP-KB922819-x86-CHS
WindowsXP-KB922819-x86-CHS.exe /u /q /z
ECHO WindowsXP-KB923191-x86-CHS
WindowsXP-KB923191-x86-CHS.exe /u /q /z
ECHO WindowsXP-KB923414-x86-CHS
WindowsXP-KB923414-x86-CHS.exe /u /q /z
ECHO WindowsXP-KB923689-x86-CHS
WindowsXP-KB923689-x86-CHS.exe /u /q /z
ECHO WindowsXP-KB923694-x86-CHS
WindowsXP-KB923694-x86-CHS.exe /u /q /z
ECHO WindowsXP-KB923980-x86-CHS
WindowsXP-KB923980-x86-CHS.exe /u /q /z
ECHO WindowsXP-KB924270-x86-CHS
WindowsXP-KB924270-x86-CHS.exe /u /q /z
ECHO WindowsXP-KB924496-x86-CHS
WindowsXP-KB924496-x86-CHS.exe /u /q /z
ECHO WindowsXP-KB924667-x86-CHS
WindowsXP-KB924667-x86-CHS.exe /u /q /z
ECHO WindowsXP-KB925486-x86-CHS
WindowsXP-KB925486-x86-CHS.exe /u /q /z
ECHO WindowsXP-KB926255-x86-CHS
WindowsXP-KB926255-x86-CHS.exe /u /q /z
ECHO WindowsXP-KB926436-x86-CHS
WindowsXP-KB926436-x86-CHS.exe /u /q /z
ECHO WindowsXP-KB927802-x86-CHS
WindowsXP-KB927802-x86-CHS.exe /u /q /z
ECHO WindowsXP-KB928090-x86-CHS
WindowsXP-KB928090-x86-CHS.exe /u /q /z
ECHO WindowsXP-KB928255-x86-CHS
WindowsXP-KB928255-x86-CHS.exe /u /q /z
ECHO WindowsXP-KB928843-x86-CHS
WindowsXP-KB928843-x86-CHS.exe /u /q /z
ECHO WindowsXP-KB929969-x86-CHS
WindowsXP-KB929969-x86-CHS.exe /u /q /z
ECHO WindowsXP-KB888113-x86-CHS
WindowsXP-KB888113-x86-CHS.exe /u /q /z
ECHO WindowsXP-KB890859-x86-CHS
WindowsXP-KB890859-x86-CHS.exe /u /q /z
ECHO WindowsXP-KB893066-v2-x86-CHS
WindowsXP-KB893066-v2-x86-CHS.exe /u /q /z
ECHO WindowsXP-KB893086-x86-CHS
WindowsXP-KB893086-x86-CHS.exe /u /q /z
ECHO WindowsXP-KB893756-x86-CHS
WindowsXP-KB893756-x86-CHS.exe /u /q /z
ECHO WindowsXP-KB896358-x86-CHS
WindowsXP-KB896358-x86-CHS.exe /u /q /z
ECHO WindowsXP-KB930178-x86-CHS
WindowsXP-KB930178-x86-CHS.exe /u /q /z
ECHO WindowsXP-KB930916-x86-CHS
WindowsXP-KB930916-x86-CHS.exe /u /q /z
ECHO WindowsXP-KB931261-x86-CHS
WindowsXP-KB931261-x86-CHS.exe /u /q /z
ECHO WindowsXP-KB931784-x86-CHS
WindowsXP-KB931784-x86-CHS.exe /u /q /z
ECHO WindowsXP-KB932168-x86-CHS
WindowsXP-KB932168-x86-CHS.exe /u /q /z
ECHO WindowsXP-KB933566-x86-CHS
WindowsXP-KB933566-x86-CHS.exe /u /q /z
ECHO WindowsXP-KB935448-x86-CHS
WindowsXP-KB935448-x86-CHS.exe /u /q /z
ECHO WindowsXP-KB935839-x86-CHS
WindowsXP-KB935839-x86-CHS.exe /u /q /z
ECHO WindowsXP-KB935840-x86-CHS
WindowsXP-KB935840-x86-CHS.exe /u /q /z
ECHO WindowsXP-KB935843-x86-CHS
WindowsXP-KB935843-x86-CHS.exe /u /q /z
ECHO WindowsMedia-KB911564-x86-CHS
WindowsMedia-KB911564-x86-CHS.exe /u /q /z
ECHO WindowsXP-KB891781-x86-CHS
WindowsXP-KB891781-x86-CHS.exe  /u /q /z
ECHO WindowsXP-KB911562-x86-CHS
WindowsXP-KB911562-x86-CHS.exe /u /q /z
ECHO WindowsMedia9-KB911565-x86-CHS
WindowsMedia9-KB911565-x86-CHS.exe /u /q /z
ECHO WindowsMedia9-KB917734-x86-CHS
WindowsMedia9-KB917734-x86-CHS.exe /u /q /z
ECHO WindowsMedia6-KB925398-v2-x86-CHS
WindowsMedia6-KB925398-v2-x86-CHS.exe /u /q /z
ECHO WindowsXP-KB927779-x86-CHS
WindowsXP-KB927779-x86-CHS.exe /u /q /z
ECHO WindowsXP-KB921503-x86-CHS
WindowsXP-KB921503-x86-CHS /u /q /z
ECHO WindowsXP-KB937143-x86-CHS
WindowsXP-KB937143-x86-CHS /u /q /z
ECHO WindowsXP-KB938829-x86-CHS
WindowsXP-KB938829-x86-CHS /u /q /z
ECHO WindowsMedia10-KB936782-x86-CHS
WindowsMedia10-KB936782-x86-CHS /u /q /z
ECHO WindowsXP-KB938127-x86-CHS
WindowsXP-KB938127-x86-CHS /u /q /z
ECHO 补丁已安装结束正在重启计算机!!!
shutdown -r -t 10


靖各位高手帮看下哪里出了问题
2#
发表于 2007-9-11 21:16:17 | 只看该作者
start /wait  XXXXXX.EXE /参数

参数
从网上找的
安装补丁时需要安装参数,一般补丁文件的安装参数有3种不同的形式:
带有KB类补丁文件,其后要加/quiet /norestart /o的安装参数,分别表示安装时无需用户参与、安装完成后不重启、不提示覆盖OEM文件。
带有Q类补丁文件,其后要加/q /o /z安装参数,分别表示安装时无需用户干预、不提示覆盖OEM文件、安装完后不重新启动。
带有q的补丁文件其后只需加/q安装参数就可以了,表示安装时无需用户进行干预



不过楼主不要怪我说你
最没效率, 最不精简的安装方法让你给用上了

系统补丁大部分可以在制作的时候直接集成进去, 更新安装文件

举个简单的例子

XP SP1光盘, 假定大小 590MB
而SP2补丁大小, 应该大于200MB

你现在的这种集成方法,就相当于 590M+200M = 790MB

缺点一, 体积巨增

=原体积+补丁体积

而安装这个SP2补丁,需要半小时左右吧...

故, 缺点二
安装时间巨增
=原时间+安装补丁时间




而简单的方法
把SP2补丁直接用intergrate..(有点忘记了)集成进i386目录,得到XP SP2安装盘
你会发现,集成了SP2的安装盘大小不过只比没集成前大了几个MB而已(592MB)
而安装时间,基本上没有改变,(有可能还会降低)



以上只是举个例子
这些小补丁一样,也是有这个参数的
也可以集成到i386目录
更新里面的文件
同时也不会增加安装时间
体积上变动很小(大部分是替换成更新版本的文件)

毛桃有帖子
自己学习学习去吧
回复

使用道具 举报

3#
 楼主| 发表于 2007-9-11 22:50:55 | 只看该作者
能不能给个具体的地址撒!!!:( :(
回复

使用道具 举报

4#
发表于 2007-9-12 14:27:45 | 只看该作者
回复

使用道具 举报

5#
发表于 2010-1-25 15:22:25 | 只看该作者
正在学习,顶一下!!!
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-11-18 00:49

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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