(imported comment written by rmnetops91)
Here is the fix I developed:
#1 Create a new System Property called “OS Architecture - Windows”, with the following relevance:
(if (name of operating system as lowercase starts with “win”) then if (x64 of operating system) then “x64” else “x32” else “Non-Windows OS”)
#2 Send refreshes so machines start populating this property, or just wait until they do.
#3 Change the “Open Client Log” “ShellCommandRelevance” value in the registry to the following:
“notepad.exe %22\” & (value of property results whose (name of property of it = “DNS Name” ) of current computer) & “\C$\Program Files” & (if (exists property results whose (name of property of it = “OS Architecture - Windows” and exists value of it and (value of it as lowercase contains “x64”) ) of current computer) then " (x86)" else “”) & “\BigFix Enterprise\BES Client__BESData__Global\Logs” & year of current date as string & month of current date as two digits as string & day_of_month of current date as two digits as string & “.log%22”
I’ve attached a registry file that will update this menu option for you.
Bam! It should work now.