cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
Insatiable
Level 3

Registry Conditions Not Functioning if More then 2 Exist

I am trying to show the user an update based on 2 registry values.
HKLM\SOFTWARE\Sonic\Direct Access\CurrentVersion\All\BuildOEM = IBM
HKLM\SOFTWARE\Sonic\Direct Access\CurrentVersion\All\BuildVersion != 490B35C

I enter thes into the condition editor. I leave the default option on to treat them as AND statments.

The problem is only the first condition is verified; the second one is ignored.
I have switched the order of both conditions to verify this was the case.

We are using ISUM 3.xxx. I am not sure where I can find the exact version number with out having direct access to the server files.
0 Kudos
(4) Replies
Sunny_s
Level 6

Since conditions are ANDed together, if first condition returns false result is still false. Questions for you,

a) Is first condition true on end-user machine.
b) If yes, how do you know that only first is executed.


Thanks
-Sunny
0 Kudos
Insatiable
Level 3

I have altered both registry values on the end-users system to reflect all possable combinations of True and False. Then ran ISUM to check for the update.

Then the second step was to reverse the 2 registry values in the condition list and try all combinations of True and False by altering the end-users systemThen ran ISUM to check for the update.
0 Kudos
Sunny_s
Level 6

Please send me product code and version either thru this forum or private message.

I guess you are not able to see update even when both conditions are true. right?

Please confirm that both registry entries have REG_SZ type and not REG_DWORD type.

Thanks
-Sunny
0 Kudos
Insatiable
Level 3

Both are REG_SZ.
0 Kudos