Relevance to check if the product version do not match

first of all I am very new to Bigfix, i am want to a relevance to check if the product version matches 1.4.0p33 or not

(not exists file “C:\entsys\check_mk\check_mk_agent.exe” whose (productversion of it = “1.4.0p33”)

If it does not match application needs to be deployed.
I am getting this output “This expression could not be parsed.” Any suggestions.?

You’re getting “the expression could not be parsed” because your relevance clause opens with a left parenthesis but doesn’t close with one. That said, even if you fix that issue I think it still probably won’t give you what you want, because productversion is not a property of the type file. version is however.

Try this:

not exists file "C:\entsys\check_mk\check_mk_agent.exe" whose (version of it = "1.4.0p33")

You’ll also want to retrieve the actual version of the file using the debugger to see how the result is formatted. I’m pretty sure it’ll truncate the “p” off so it might not look the way you expect.