我需要我的inno安裝應用程序將其位置保存到註冊表,以便我的應用程序可以找到它。我需要能夠找到安裝文件並將其加載到我的應用程序的數據庫中,以便可以將其提取並用於連接到數據庫的其他計算機。如果用戶從網站上下載安裝文件,而不是通過正常的更新過程,那麼我不知道他將它保存到哪裏並打開它,或者至少這是我想要確定的。保存到註冊表是沒有問題的 - 獲取設置文件位置是我錯過的。謝謝。Inno Setup:確定實際安裝可執行文件的位置
0
A
回答
0
2
使用ExpandConstant('{srcexe}')
,如在documentation
原型說明:
功能ExpandConstant(常數S:字符串):字符串;
描述:
將S中的所有常量更改爲它們的值。例如,ExpandConstant('{srcexe}')更改爲安裝程序的文件名。
如果擴展常量時出現錯誤,將會引發異常。
相關問題
- 1. Inno Setup卸載可執行文件的位置和名稱
- 2. Inno Setup的指定安裝
- 3. 安裝期間Inno Setup啓動可執行文件(安裝驅動程序)
- 4. 在Inno Setup中執行已安裝的批處理文件
- 5. Inno Setup:安裝完成後執行命令/批處理文件
- 6. 使用Inno Setup安裝額外的可再發行文件
- 7. Inno Setup安裝後隱藏文件夾
- 8. Inno Setup的腳本安裝
- 9. 安裝在Inno Setup的
- 10. Inno Setup外部文件位置提示
- 11. Inno Setup,如何限制安裝到特定的硬件配置?
- 12. 用Inno Setup安裝IIS
- 13. 用Inno Setup安裝Python
- 14. 使用Inno Setup安裝IIS
- 15. Inno Setup模塊化安裝
- 16. Inno Setup:安裝後如何安裝文件?
- 17. Inno Setup在安裝過程中執行一個大型的sql腳本文件
- 18. Inno Setup:安裝更新時不要覆蓋設置文件
- 19. 安裝了Inno Setup的應用程序將文件寫入未知位置而不是安裝文件夾
- 20. Inno Setup - 檢查組件是否安裝
- 21. 從Inno Setup安裝程序運行批處理文件失敗
- 22. 在Inno Setup中執行UninstallString
- 23. Inno Setup torrent下載執行
- 24. 確定一行開頭的實際文件位置Python
- 25. 如何使用Inno Setup更改可執行文件權限?
- 26. 可以定義Inno Setup的
- 27. 在已編譯的Inno Setup安裝程序(每個下載的可執行文件的自定義配置文件)中修改配置文件
- 28. 確定Inno-setup命令行選項
- 29. 在Inno Setup安裝中運行另一個安裝程序
- 30. 在使用Inno Setup進行安裝之前,我可以編輯文件嗎?
OT:您還可以在*添加/刪除程序*項目中包含*修改*選項。如果您將['AppModifyPath'](http://www.jrsoftware.org/ishelp/index.php?topic=setup_appmodifypath)指令值設置爲安裝程序將駐留的路徑,則可以執行此操作。 – TLama