Board logo

标题: 请高手帮个忙关于XPLODE使用问题 [打印本页]

作者: kuidou    时间: 2006-2-22 23:59     标题: 请高手帮个忙关于XPLODE使用问题

不想建立$OEM$文件夹发布,请问SVCPAKC如何设立,我的SVCPACK文件

I386\SVCPACK------XPLODE.EXE XPLODE.XML
                                          且XPLODE.XML加入<registry mode="write">
                                          [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce]
"                                         INSTALL"="%systemdrive%\\SVCPACK\\123\\XPLODE.EXE
                        
                        ---- --123文件夹-XPLOAD.EXE XPLODE.XML

想通过第一次运行XPLODE写入注册表方法,系统安装完成后第一次登陆再运行123目录下下面的XPLOAD.EXE。系统提示找不到"%systemdrive%\\SVCPACK\\123\\XPLODE.EXE

SVCPACK.INF
Signature="$Windows NT$"
MajorVersion=5
MinorVersion=1
BuildNumber=2600

[SetupData]
CatalogSubDir="\i386\SVCPACK"

[ProductCatalogsToInstall]

[SetupHotfixesToRun]
XPLODE.EXE
[CatalogHeader]


DOSNET.inf
SVCPACK

不知道应该如何第二次正确调用XPLODE.EXE,或者说怎么定位\SVCPACK\\123\\XPLODE.EXE
作者: lucky0504    时间: 2006-2-23 13:33

"%systemdrive%是系统分区的环境变量,由于你没有建立$oem$,所以并没有复制到硬盘上,找不到就很正常了

其实xplode带有一个#xplode#的变量,(好像是这么拼,很久不用了)他可以定位xplode所在的目录.把要安装的软件和不定通过这个变量就可以找到.

而xplode可以使用cmdlines.txt来调用,这样就可以不用$oem$来复制文件了.
作者: kuidou    时间: 2006-2-23 23:31

cmdlines.txt发布还是需要$OEM$方式

发现一个问题,就是系统装完无法找到SVCPAKC这个文件夹,所以第二次安装无法运行123\XPLODE.EXE

但如何在I386文件夹内集成123目录相关,,自动建立%systemdrive%\123目录,而不是通过写CMD或者XPLODE等等命令COPY 123.自动建立%systemdrive%\123目录, 是不是涉及SVCPACK,IN_ DOSNDT.INF??请教了




欢迎光临 EZB 论坛 (http://ultraiso.net/ezbbbs/) Powered by Discuz! 6.1.0