I am having a strange result when looking up an item in the registry.
on my 64 bit laptop I have the current entry:
On my 32 bit PCs the entry is as follows:
There is no Wow6432Node folder.
when I perform the following on my 32 or 54 bit madhines I get the right result:
$var32 = RegRead ("HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\RapidStudio_RapidStudio", "AppFolder")
Even tho that entry does not exist on the 64 bit machine, it still somehow returns the desired value.
Is it safe to assume that this will always be the case?
Most importantly, how can I make a statement like "FileExists" so that if the reg entry exists I do something, if not, tell them it's not installed?