I have a software distribution for Outlook 2003 that we are wanting to deploy on machines that have OpenOffice but not Microsoft Office 2003 or Outlook 2003 already installed. Here is my relevance but it doesnt show any computers:
(name of operating system = “WinXP” OR name of operating system = “Win2003” OR name of operating system = “WinVista”) AND ((not exists key whose (value “ProductName” of it as string = “Microsoft Office Outlook 2003”) OR (value “ProductName” of it as string = “Microsoft Office Professional Edition 2003”) ) of key “HKEY_CLASSES_ROOT\Installer\Products” of registry)
You were so close, I think you just needed to add some parenthesis and a “of it” to the key inspector:
(name of operating system = “WinXP” OR name of operating system = “Win2003” OR name of operating system = “WinVista”) AND ((not exists key whose ((value “ProductName” of it as string = “Microsoft Office Outlook 2003”) OR (value “ProductName” of it as string = “Microsoft Office Professional Edition 2003”)) of it) of key “HKEY_CLASSES_ROOT\Installer\Products” of registry)
Are you using the relevance debugger in the “single clause” (ctrl-2) mode? It identifies and locates syntax errors which makes writing longer relevance statements easier.
So close, but yet so far… Man, thanks for the help. As far as the relevance debugger in the ‘single clause’ - not so much. I thought a single clause was a lonely guy at the Christmas party. I am just getting started with BigFix and for the most part our company is just using patch management and inventory functions, but the ability to do almost anything with this software is just amazing!!