我是NSIS的新手,想知道$ PROGRAMFILES是如何獲得價值的。我知道:
在32位Windows,
$ PROGRAMFILES:爲C:\ Program Files文件
和
在64位的Windows,
$ PROGRAMFILES,$ PROGRAMFILES32:爲C:\ Program Files文件(x86)的
,其中作爲,$ PROGRAMFILES64:爲C:\ Program Files文件
我的問題是,這些常量在設置NSIS或這些是從Windows環境變量中讀取的值?
在此先感謝。
Anders, 非常感謝。你的意思是, HKLM/Microsoft/windows/currentversion /下的programfilesdir是程序文件的實際條目嗎? – Ashok 2012-02-01 19:18:11
@Ashok我這麼認爲,如果你真的需要知道,你可以使用RegMon/Process Monitor或檢查源代碼。 – Anders 2012-02-20 10:56:29