1

NSISでインストールディレクトリとレジストリ値を次のように指定できます。

InstallDir "$PROGRAMFILES\CTVI"
InstallDirRegKey HKLM "Software\CTVI" "Install_Dir"

これで、スクリプト全体でInstallDir表記を使用してアクセスできます。同様にアクセスするにはどうすればよいですか?に存在するのと同様の表記法はありますか?試しましたが、そうではありません。今私がしていることは、必要なときに毎回入力することです。しかし、それはそれほど乾燥していません:)$INSTDIRInstallDirRegKeyInstallDir$INSTDIRREGKEYHKLM "Software\CTVI" "Install_Dir"

4

1 に答える 1

3

このInstallDirRegKey属性が使用されると、NSIS は起動時に指定されたレジストリ エントリを検索し、そこにパスが見つかった場合$Instdirは、コードが実行される前にその値を配置します...

于 2012-07-25T19:27:45.733 に答える