레지스트리 키의 존재 여부를 확인하려고합니다. 누군가가 만든 매크로를 사용하고 있지만 레지스트리 키가 있는지를 정확하게 식별하지 못합니다.레지스트리 키가 항상 존재하는지 확인하십시오.
실제로 실제로 어떤 키가 존재하지 않는다고 말합니다. 이 macro을 잘못 사용하고 있습니까?
내 코드, 레지스트리 키 경로가 정확한지 : 오류가 발생하면
!insertmacro IfKeyExists "HKLM" "Software\Microsoft\Windows\CurrentVersion\Uninstall\${COMPANYNAME}\${APPNAME}" "Version"
Pop $R0
MessageBox MB_OK "Exists: $R0" # always is zero when shd be 1