Pergunta

Posso especificar o diretório de instalação e o valor do registro no NSIS assim:

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

Agora posso acessar InstallDir usando a notação $INSTDIR ao longo do roteiro. Como faço para acessar da mesma forma InstallDirRegKey? Existe uma notação semelhante à que existe para InstallDir?tentei $INSTDIRREGKEY mas isso não é.Agora o que eu faço é digitar HKLM "Software\CTVI" "Install_Dir" sempre que preciso.Mas isso não é tão SECO :)

Foi útil?

Solução

Quando o InstallDirRegKey atributo for usado, o NSIS procurará a entrada de registro especificada na inicialização e, se encontrar um caminho lá, colocará esse valor em $Instdir antes que qualquer código seja executado ...

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top