27

Inno Setupスクリプトファイル(.iss)内で環境変数を参照する方法を見つける必要があります...

.issから環境を変更することへの参照をたくさん見つけましたが、実際にそれを使用する方法については何もありません。これは可能ですか?

4

6 に答える 6

0

構文の使用方法がわからなかった{%name|default}ので、これを実装する方法を示します (env var が存在しない場合はデフォルト値を指定する必要がありました)。

#if GetEnv('EXTRA_FILE_LOCATION') != ""
#define EXTRA_LOCATION=GetEnv('EXTRA_FILE_LOCATION')
#else
#define EXTRA_LOCATION="."
#endif
Source: {#EXTRA_LOCATION}\ExtraFile.data; DestDir: {app};
于 2019-01-19T22:17:38.627 に答える