大家都清楚Vista和Windows 7的UAC问题,安装包中我们可以通过权限提提升获得系统操作权限。

如果是Setup.exe形式的安装包,我们在InstallShield工程中是通过如下方式实现安装包权限提升的:

Release视图 -> Setup.exe选项卡 -> 将 Required Execution Level 属性设为Administrator

如果是单个MSI包,我们如何实现权限提升呢?

Installation Information -> General Information -> Summary Information Stream, 将 Require Administrative Privileges 属性设为Yes

但要注意,上述方法只限于Windows Installer 4.0和更高版本,Windows Vista,Server 2008 R1/R2和Windows 7系统。Windows Installer版本与Windows系统对应关系见Wikipedia中的介绍:http://en.wikipedia.org/wiki/Windows_Installer

转自Kevin Wan博客,更多Installshield打包技术交流问题可查看Appinstall论坛(http://www.appinstall.cn/)

转载于:https://www.cnblogs.com/MayGarden/archive/2012/04/17/2453764.html

HOWTO: InstallShield中如何实现MSI包的权限提升(转)相关推荐

  1. HOWTO: InstallShield中通过修改注册表关闭Vista/Windows 7的UAC

    版权声明: 可以任意转载,转载时请务必以超链接形式标明文章原始出处和作者信息. 这是一段示例代码,仅供参考. 此问题不会彻底解决安装包在Vista/Windows 7上的权限提升问题,至少对本次安装包 ...

  2. InstallShield 2015 生成单个EXE包和 MSI包

    生成EXE包: 生成MSI包:

  3. 在InstallShield中发布单一的Setup.exe文件

    InstallShield默认的Release模式下,生成了一个setup.exe文件,一个msi文件,以及一些其它的杂项文件. 这种方式的好处是不用解压,点击setup.exe就可以直接开始安装,非 ...

  4. 一个完整的MSI包的配置文件XML的内容形式和查看方法ORCA

    完成的XML配置形式内容模式 <?xml version="1.0" encoding="utf-8"?> <Wix><Produ ...

  5. 360企业版域环境msi包格式部署

    360企业版域环境msi包格式部署 为了详细明了一点所以图片比较多,一个个上传很麻烦,所以我把图片都删除了,如果想看图文并茂的pdf文档可以到下载中心http://down.51cto.com/dat ...

  6. shellexecute接口用msiexec安装msi包路径问题

    shellexecute使用的坑,记录一下,备忘. shellexecute接口用runas方式,用批处理文件命令msiexec安装msi包, 路径必须是绝对路径,路径中不能包含相对路径的.或者.., ...

  7. BuildMSI.vbs 生成MSI中间件 并通过连接生成MSI包

    BuildMSI.vbs内容如下: '''''''''''''''''''''''''''''''''''' ' ' BuildMSI.vbs  ' ' KENLY ' Date: Nov.16.20 ...

  8. 动态生成MSI包的WIX脚本文件内容

    生成MSI脚本批命令 例如1: set wixpath=G:\U8V13.1安装程序包\Wix set packpath="G:\U8V13.1安装程序包\所有补丁文件包" set ...

  9. Android Studio 在项目中引用第三方jar包

    在Android Studio项目中引用第三方jar包的方法: 步骤: 1.在build.gradle文件中添加如下代码: 备注:要添加在Android作用域下 sourceSets {main {j ...

最新文章

  1. java鼠标进入高亮效果_鼠标选中文本划词高亮、再次选中划词取消高亮效果
  2. mvn 汇编_2020年简单的早安共勉句子短信汇编58条
  3. 互联网晚报 | 4月08日 星期五 | 国家网信办:互联网企业近半年来用工人数保持平稳;特斯拉将推出一款“专用的”自动驾驶出租车...
  4. RedHat Linux 加入域
  5. 一个肉夹馍引起的思考
  6. 俄罗斯方块c语言代码及注释,C语言代码实现俄罗斯方块
  7. MSChart控件在对话框程序(vc2010 MFC)中的错误怎么解决?
  8. 计算机一级三维饼图,计算机考试excel制作复合饼图的方法
  9. ssrf dict MySQL_SSRF之利用dict和gopher吊打Redis
  10. ORACLE RAC 一节点出现Suspending MMON slave action kewrmrfsa_ for 82800 seconds
  11. 做电商网站php开发的流程,如何开发电商平台-电商开发第一步
  12. python测验6_测验6: 组合数据类型 (第6周)
  13. 第四天:基础入门-30余种加密编码进制Web数据库系统代码参数值
  14. 英迈国际和MassChallenge选出入围彗星竞赛决赛的最佳B2B初创公司
  15. 北川中学教师群体:一切都是为了学生
  16. java计算机毕业设计飞机航班信息查询系统(附源码、数据库)
  17. FDC2214+FPGA转换芯片使用和配置(非接触液位检测设计)
  18. mysql sys模式_mysql8 参考手册-sys模式存储过程diagnostics()过程
  19. Inverse Fourier transform
  20. java bulk_elasticsearch Java API 之Bulk API(批量操作)

热门文章

  1. Chapter7-3_BERT and its family - ELMo, BERT, GPT, XLNet, MASS, BART, UniLM, ELECTRA, and more
  2. LintCode MySQL 1921. 从不充值的玩家(where not in)
  3. LeetCode MySQL 184. 部门工资最高的员工
  4. LeetCode 280. 摆动排序
  5. LeetCode 209. 长度最小的子数组(滑动窗口)
  6. 计算尖峰电流的目的_入门必看!负荷计算的目的、方法以及原则详解
  7. java json转二进制数据_JSON字符串中的二进制数据 . 比Base64更好的东西
  8. 日照华软游戏开发价格_开发区将是未来刚需人群的首选!
  9. 美团数据库高可用架构的演进与设想
  10. java架构师进阶独孤九剑系列(一):数据结构与算法