質問: 64 ビット マシンのレジストリで使用する%ProgramFiles(x86)%の [INSTALLDIR] に相当するものは何ですか?
64 ビット マシンの%ProgramFiles(x86)%内にインストールされるプログラムがあります。
基本的に、これらの値をレジストリに追加したい
値の名前:
(Default)
値のデータ:
"C:\Program Files (x86)\MyApp\MyApp.exe" "%1"
上記の値のデータは正常に機能しますが、Windows が C:\ 以外の別のディレクトリにインストールされている可能性があるため、正確なパスを使用できません。
私は試した
値のデータ:
"[INSTALLDIR]MyApp.exe" "%1"
しかし、アプリケーションが見つからないというエラーが発生します。
レジストリで %ProgramFiles(x86)% のパスを取得するには、何を使用できますか? どんな助けでも本当に感謝します。