Lilypie Primer PicLilypie Primer Ticker

miércoles, 20 de junio de 2007

La Clase OperatingSystem

En uno de los foros en que participo, un colega preguntaba cómo se puede obtener la versión del Sistema Operativo que estamos ejecutando.

Se puede obtener una referencia a la versión del SO que estamos ejecutando con el siguiente código:

OperatingSystem os = Environment.OSVersion;

Entonces, a través de las propiedades de la clase OperatingSystem podemos acceder a la siguiente información:

os.Platform: La plataforma. Ej. Win32, Win32NT,....

os.VersionString: Una cadena con la información completa de nuestro SO
Ej: "Microsoft Windows NT 5.2.3790 Service Pack 2"

os.Version: La versión del SO. Las propiedades que tiene son:
Major, MajorRevision, Minor, MinorRevision y Revision

os.Version.ToString() nos devuelve una cadena de tipo "5.2.3790"

os.ServicePack: Una cadena que muestra la versión del Service Pack instalado.
Ej: "Service Pack 2"

Seguramente esta información le será útil a más de uno, saludos

No hay comentarios.: