I have read several pages concerning how to determine the version of particular programs though I was currious if there were a way to obtain the name of the operating system? I have a really nice program, Aida32, which gives a huge portion of system information and it can even output the information to an html file. It has the ability to do all sorts of things including obtain the OS. I could also go to system properties to determine the OS but how would I determing the OS in AM4. I am a computer technician and I'm trying to automate the installation of system utilities and patches. I could simply select the files I want to install though I would rather have AM4 do it for me automatically. I need to be able to store the name of the OS in a variable in order to determine wich patches, files, programs, etc... to install. Would I have to use File.GetInformation (version) maybe? Is there a registry key that I could use to look up the OS and while I'm @ it, the version.

