gpt4 book ai didi

windows - 修改 InstallShield X(版本 10.5)的 exe list

转载 作者:可可西里 更新时间:2023-11-01 10:06:12 25 4
gpt4 key购买 nike

我使用 InstallShield X(版本 10.5)创建了 InstallScript 项目

当我从 Windows SDK v7.1A 运行 mt.exe 时具有以下 list :

MySetup.exe.manifest

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
<trustInfo xmlns="urn:schemas-microsoft-com:asm.v2">
<security>
<requestedPrivileges>
<requestedExecutionLevel
level='requireAdministrator'
uiAccess='false'
/>
</requestedPrivileges>
</security>
</trustInfo>
</assembly>

使用以下命令:

# wrong file! MySetup.exe will be truncated!    
mt.exe -manifest MySetup.exe.manifest -updateresource:MySetup.exe;#1

安装程序 (MySetup.exe) 从大约 80 MB 被截断为大约 110 KB。如何将管理员权限提升 list 正确地嵌入到 InstallShield X 生成的安装程序中?

最佳答案

InstallShield 提供了一个可下载的工具,它可以修改构建的 setup.exe 或 update.exe 的 list 。在这一点上,我不记得它适用于哪个版本的 InstallShield 输出。它将在修改 .exe 文件的内容时删除数字签名。

http://support.installshield.com/kb/view.asp?articleid=Q113245

(作为免责声明,我在产品上工作是有报酬的。我仍然建议使用 InstallShield 版本,它提供了选择 list 的选项。我相信这是 MSI setup.exe 的 InstallShield 12,以及后来的东西,例如InstallScript setup.exe 和 MSI update.exe 文件的 InstallShield 2010 或 InstallShield 2011。)

关于windows - 修改 InstallShield X(版本 10.5)的 exe list ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22369585/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com