There's an OSInfo() UDF on my web site that will gather data from local/remote systems via (mostly) reg reads. For my apps, it's been replaced with WMISysInfo(), which pulls hardware info as well. The OSInfo might be helpful as it has no WMI dependency. Both work with local and remote systems.

Glenn
_________________________
Actually I am a Rocket Scientist! \:D