Подскажите как выйти из ситуации, вот код:
Код:
Function ClickButton
pop $btn
IfFileExists "$SYSDIR\drivers\sptd.sys" 0 NotFiles
MoreInfo::GetFileVersion "$SYSDIR\drivers\sptd.sys"
Pop $1
${StrFilter} "$1" "1" "." "()" $0
MessageBox MB_ICONEXCLAMATION|MB_OK "Версия $0"
Goto Done
NotFiles:
MessageBox MB_ICONEXCLAMATION|MB_OK "Нет файла"
Done:
FunctionEnd
Если на 32 системе то показывает версию, а если на 64 то нет, хотя сам файл в папке на х64 проводник видет.