如何获取wix的Installshield SplashBitmap图像? [英] How to get Installshield SplashBitmap image for wix?
问题描述
我需要在wix中使用InstallShield msi背景图像.我已经通过7zip提取了msi,但是找不到背景图片.谁能帮我找到它?
版权 :不确定所涉及的版权问题,我肯定会使用自己的图像,但是如果您只想获取图像的大小参数,然后修改内容,则可以使用 dark.exe
将MSI反编译为其组成部分.请参见下面的链接,以获取 github.com 上WiX自己的默认图像.
Dark.exe :安装了WiX( WiX快速入门),您可以使用 dark.exe
二进制文件反编译任何(或至少大多数)MSI文件以查看其包含的内容,并指定使用 /x
开关(假设 dark.exe
在路径中,或者使用完整路径):
dark.exe"YourSetup.msi"/x垃圾箱
上面的命令在主MSI文件夹和名为 Bin 的子文件夹中创建反编译的 WXS WiX源文件,并从MSI内部提取二进制文件(如果命令完成)没有错误).
WiX自己的位图 :您可以在此处找到WiX自己的默认位图:从提取的设置文件中创建MSI (底部)
I need InstallShield msi background image to use in wix. I have extracted msi via 7zip but I couldn't find background image. Can anyone help me to find it?
Copyright: Not sure about the copyright issues involved, I definitely would use my own images, but if you just want to get the images for the size parameters and then modify the content, then maybe just use dark.exe
to decompile the MSI to its constituent parts. See link below for WiX's own, default images on github.com.
Dark.exe: With WiX installed (WiX quick start) you can de-compile any (or at least most) MSI files to see what it contains by using the dark.exe
binary and specify to extract binaries using the /x
switch (this assumes dark.exe
is in the path, or else use full path to it):
dark.exe "YourSetup.msi" /x Bins
The above command creates a decompiled WXS WiX source file in the main MSI folder and a sub folder called Bin with extracted binaries from within the MSI (if the command completes without error).
WiX's Own Bitmaps: You can find WiX's own, default bitmaps here: https://github.com/wixtoolset/wix3/tree/develop/src/ext/UIExtension/wixlib/Bitmaps
Setup.exe Extraction: If your MSI is embedded in a setup.exe
, first try setup.exe /a
- that should work for all or at least most Installshield setups.
If that does not work, please see these answers for extraction approaches:
- Create MSI from extracted setup files (towards bottom)
- What is the purpose of administrative installation initiated using msiexec /a?
- Extract MSI from EXE
这篇关于如何获取wix的Installshield SplashBitmap图像?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!