问题:在 64 位机器的注册表中使用%ProgramFiles(x86)%的 [INSTALLDIR] 是什么?
我有一个程序将安装在 64 位机器的%ProgramFiles(x86)%内。
基本上,我想在注册表中添加这些值
值名称:
(Default)
价值数据:
"C:\Program Files (x86)\MyApp\MyApp.exe" "%1"
上面的值数据工作得很好,但我不能使用确切的路径,因为 Windows 可能安装在 C:\ 以外的不同目录中
我试过
价值数据:
"[INSTALLDIR]MyApp.exe" "%1"
但它给出了应用程序未找到错误。
我可以使用什么来获取注册表中 %ProgramFiles(x86)% 的路径?任何帮助将不胜感激。