2009-11-10 61 views
0

INNO設置有兩個問題嗎?Inno設置有關環境變量和UAC高程的問題

  1. 如何檢查env。變量存在並有一個值? (我對%VS90COMNTOOLS%感興趣)

  2. 如何以提升權限運行安裝程序? (顯示UAC窗口,並要求更多的權利)

感謝

回答

3

爲1,您可以使用內置的Pascal腳本,並通過MSDN文檔的API函數GetEnvironmentVariable()

對於2,命名您的可執行文件Setup.exe,或使用InnoSetup的FAQ頁面中記錄的[Setup]部分的PrivilegesRequired條目。

+0

謝謝!這解決了我的問題 – Jav 2009-11-11 15:05:09