Inno Setup有关环境变量和UAC提升的问题

时间:2009-11-10 21:00:34

标签: inno-setup

INNO Setup有两个问题?

  1. 如何查看是否有环境。变量存在并具有值? (我对%VS90COMNTOOLS%感兴趣)

  2. 如何使用提升的权限运行安装程序? (显示UAC窗口并要求更多权利)

  3. 由于

1 个答案:

答案 0 :(得分:3)

对于1,您可以使用内置的Pascal脚本和通过MSDN记录的API函数GetEnvironmentVariable()

对于2,命名您的可执行文件Setup.exe,或使用InnoSetup的FAQ页面中记录的[Setup]部分的PrivilegesRequired条目。