WindowsInstaller如何改变安装文件位置?6
发布网友
发布时间:2023-11-02 02:28
我来回答
共6个回答
热心网友
时间:2024-12-13 05:22
关键原因是MSI的Files里Sequence的问题。
MSI的Files里Sequence指定了安装文件的顺序,这个顺序和CAB里压缩的文件顺序要一致,否则,就会发生找不到文件的现象。
如何按照指定顺序压缩文件呢?
需要使用CABARC及制作DDF配置文件合作创建CAB文件。
cabarc是可以从微软的网站上下载到的(cabsdk)。
ddf文件包含配置信息和文件列表:
.OPTION EXPLICIT
.Set CompressionType=MSZIP
.Set UniqueFiles="off"
.Set Cabinet=on
.Set MaxDiskSize=CDROM
.Set MaxCabinetSize=0
.Set FolderFileCountThreshold=0
.Set DiskDirectory1=d:\cab
.Set CabinetName1=EBD.cab
;FileList
D:\etiger\tools\ATTRIB.EXE
D:\etiger\tools\CHKDSK.EXE
热心网友
时间:2024-12-13 05:22
如果你想把cab包安装到windows下,可能性不太大,如果我没记错,微软的cab包和msi接口安装包通常都带有一些签名文件,而直接复制进去可能会造成系统权限问题,让你无法拷贝~ 使用msi安装还存在系统服务和fw的版本问题,多麻烦~不如用installshared~~
热心网友
时间:2024-12-13 05:22
WINDOWS优化大师6.9版本以上均有该功能~可以帮助您更改系统安装盘的位置~
天空软件站下载地址:"http://www.skycn.com/soft/2988.html#download"~谢谢~
热心网友
时间:2024-12-13 05:23
直接使用WINDOWS优化大师更改系统安装盘的位置就可以了。
热心网友
时间:2024-12-13 05:24
他专业了,我*为力
热心网友
时间:2024-12-13 05:24
在他要求文件定位时再找到文件的位置就可以了