EDIT : started posting before you posted.
I can confirm that the new executable works on XP 64bit, you were spot on with your WMI theory.
XP64bit and 2003 Server 64bit are so nearly identical that differentiating between the two is probably not needed. You can probably get away with determining 64bit from directives and then checking the system drive for 'Documents and Settings' which I believe is not present on later 64bit Windows.
A bit of a cheap hack I'll admit..
Oh and thank you very much for your time! it is most appriciated
Bookmarks