에 의해 INSTALLDIR 읽기 문제는 다음과 같이 시작하는 NSI 스크립트가 있습니다NSIS : InstallDirRegKey
Name "myprog"
OutFile "myprog.exe"
InstallDir $PROGRAMFILES32\xx
InstallDirRegKey HKLM "Software\yy\xx" "InstallDir"
RequestExecutionLevel admin
AutoCloseWindow true
BrandingText /TRIMCENTER "me"
LoadLanguageFile "${NSISDIR}\Contrib\Language files\German.nlf"
Caption "Updateprogramm"
그것은 내 dev에 컴퓨터에서 잘 작동하지만 생산에 (예를 들어, 사용자가 만 읽기 전용 권한이 레지스트리 경로). Win 2003 서버 OS입니다. 레지스트리 키가 존재하더라도 프로그램은 $ PROGRAMFILES32 \ xx에 설치를 시도합니다.