簡體   English   中英

如何將自定義 Arguments 傳遞給 Advanced Installer 11.4

[英]How To Pass Custom Arguments To Advanced Installer 11.4

我正在使用 Advanced Installer 11.4。

我想要求一個參數並使用安裝程序更新注冊表項。

我看到了這篇文章,但這在 11.4 中不可用

https://stackoverflow.com/questions/45195317/advanced-installer-how-to-pass-arguments-to-executable

最終結果將是..

myInstaller.msi /qn MyArg="abc123"

MyArg 是綁定到正確注冊表項的屬性。

您可以使用您已經擁有的命令行,只需稍加改動即可。 使用大寫字母作為您的財產名稱:

myInstaller.msi /qn MYARG="abc123"

Windows 安裝程序屬性是 Windows 安裝程序在安裝期間使用的全局變量。 Windows 安裝程序屬性主要有兩種類型:

  • 私有屬性(名稱中包含小寫字母,例如:My_Prop)
  • 公共屬性(名稱中僅包含大寫字母,例如:MY_PROP)

PublicPrivate屬性之間的區別在於它們的值被傳遞的方式。 只有公共屬性的值從向導對話框階段(顯示對話框)傳遞到安裝執行階段(修改系統)。

因此,如果您希望它的值在 InstallExecute Sequence 中可用(例如,如果此屬性的值寫入注冊表,.ini文件),否則您將獲得分配給此屬性的默認值。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM