无忧启动论坛

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

关于无人值守安装windows2000自动安装软件的小经验

[复制链接]
跳转到指定楼层
1#
发表于 2003-9-4 00:28:08 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
    最近看到有些人在启动光盘区中发表自己的启动安装光盘,其中有自动安装软件的windows2000/xp光盘,安装好以后就装好很多软件的了。很想知道其中的方法,也发过贴,但就没有一个很好的答复,曾经有一篇转贴,关于cmdlines.txt方面的说得很详细,不过cmdlines.txt方法不能用于msi文件,msi自动安装要在guirunonce下列出命令,该文章在【guirunonce】这方面就只是略略带过,于是只好到微软的英文站点去搜索,好不容易终于给我找到,其中有对guirunonce段详细解释的,好东西不敢独享,在这里想和无忧的朋友分享一下,当然如果哪位高手达人知道更多的,请跟贴,谢谢。
    guirunonce就是无人应答文件中的一个段,guirunonce所列出来的命令就是指导系统安装后第一次登录还没加载explorer时运行的。其中如果要加入自动安装的文件,那么这些文件得先从光盘复制到硬盘上。然后通过guirunonce的命令执行已经复制到硬盘上的软件的安装文件。命令执行的时候要指定安装文件的位置,如果希望光盘可以在一般的机上通用,那么把要自动安装的软件复制到系统安装的分区上是最好的(就怕有些机只有c盘,呵呵)
    如何把光盘的要自动安装的软件在系统安装的时候自动复制到硬盘上呢,首先说明一下,先在光盘根目录下建立一个$oem$的文件夹,然后在$oem$目录下建子目录,这就关键了,这里有一个规则:子目录名为$$,则$$里面的所有内容包括子目录都会复制到winnt目录里;子目录命名为$1,则$1里面的文件将被复制到系统安装分区中。(当然,这都得在应答文件中的oempreinstall=yes)
    完成以上的目录配置后,就可以在应答文件的guirunonce中加入命令了(记住,命令要用引号引住),以下是一个例子:(假设我们在$oem$目录中建立了子目录$1,$1下面有soft文件夹,里面有xxx.msi)
[guirunonce]cmd.exe /c msiexec /qn /i Myapp.msi
    "cmd.exe /c msiexec /qn /i %systemdrive%\soft\xxx.msi"
其中/c表示命令控制台在msiexec.exe运行完毕后关闭;/i指定要安装的软件;/qn表示安装过程中不显示用户界面。
2#
发表于 2003-9-7 12:14:32 | 只看该作者

关于无人值守安装windows2000自动安装软件的小经验

早知如此了
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2025-11-17 03:47

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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