Obtener la información de un disco
Artículo por Club Developers · 28 agosto 2006
2027 vistas
Para ello usaremos System.Management. Para recuperar un valor usaremos el método GetPropertyValue asociado a un n ombre de propiedad. En el ejemplo se listan todas las propiedades y después se recupera el valor de la propiedad VolumeSerialNumber.
csharp
using System.Management; ManagementObject disco = disco.Get(); // mostramos todas las propiedades del disco string strProp = ""; foreach(PropertyData d in disco.Properties) Â Â Â Â strProp += d.Name + "\n"; MessageBox.Show(strProp); // obtenemos una propiedad en particular strProp = disco.GetPropertyValue("VolumeSerialNumber").ToString(); MessageBox.Show("n° serie del volumen : " + strProp);