簡體   English   中英

如何通過Inno Setup中的“Run - > Parameters”傳遞參數?

[英]How to pass parameter through “Run-->Parameters” in Inno Setup?

我通過命令提示符傳遞命令行參數。 (/d<name>=<value>) 這是工作。

后來我在“Inno Setup 5”的"Run"菜單中找到了"parameters"選項。 我試過但沒能通過。 我的嘗試

"/dWish=Hello"

/dWish=Hello

"Wish=Hello"

Wish="Hello"

Wish="Hello"

Wish=Hello

並訪問{#Wish} 但編譯提交錯誤undeclared identifier "Wish"

這是選項 在此輸入圖像描述

通過Run - > Parameters配置的設置用於將指令傳遞給編譯后正在執行的安裝程序,而不是構建編譯器( ISCC )。 設置命令行參數下的InnoSetup幫助中提供了可以設置的選項。

要將參數傳遞給編譯器本身,請從命令行運行編譯器,然后使用/D開關。 因此,要將變量VAR設置為值val ,請使用:

iscc "/dVAR=val" "MyInstallerScript.iss"

ISCC.exe程序位於:

%programfiles%\\Inno Setup 5\\ISCC.exe

暫無
暫無

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

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