2012-07-25 85 views
1

訪問InstallDirRegKey我可以在NSIS指定安裝目錄和註冊表值是這樣的:如何在NSIS

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

現在我可以用整個腳本的符號$INSTDIR訪問InstallDir我該如何訪問InstallDirRegKey是否存在與InstallDir相似的符號?我試過$INSTDIRREGKEY但事實並非如此。現在我所做的是我每次需要時輸入HKLM "Software\CTVI" "Install_Dir"。但事實並非這麼幹:)

回答

3

當使用InstallDirRegKey屬性,NSIS將查找時啓動指定的註冊表項,如果找到的路徑有它放在$Instdir該值的任何代碼的運行之前...

+0

所以你的意思是'$ Instdir'可以具有'InstallDir'或'InstallDirRegKey'的值嗎? – nawfal 2012-07-25 19:39:53

+0

是的,這是正確的... – Anders 2012-07-25 20:43:38