Código de Visual CSharp .NET - Obtener el modelo y numero de serie del disco duro

Imágen de perfil

Obtener el modelo y numero de serie del disco durográfica de visualizaciones


Visual CSharp .NET

estrellaestrellaestrellaestrellaestrella(7)
Actualizado el 28 de Septiembre del 2015 por Administrador (Creado el 08 de Julio del 2015)
2.168 visualizaciones desde el 08 de Julio del 2015. Una media de 35 por semana
Este código te devuelve el modelo y numero de serie de los discos duros que disponga el ordenador.

hard_disk_serialNo

Requerimientos

VCSharp.NET

Versión 1.0
estrellaestrellaestrellaestrellaestrella(7)

Actualizado el 28 de Septiembre del 2015 (Creado el 08 de Julio del 2015)gráfica de visualizaciones de la versión: Versión 1.0
2.169 visualizaciones desde el 08 de Julio del 2015. Una media de 35 por semana
estrellaestrellaestrellaestrellaestrella
estrellaestrellaestrellaestrella
estrellaestrellaestrella
estrellaestrella
estrella


Forma parte de CodeProject
 

Si alguno de los archivos de descarga no funciona, comentanos aquí el error.




Comentarios sobre la versión: Versión 1.0 (7)

Adrián
08 de Julio del 2015
estrellaestrellaestrellaestrellaestrella
Y dónde está ese código fuente que no lo veo?
Responder
Adrián
08 de Julio del 2015
estrellaestrellaestrellaestrellaestrella
Ya lo encontré pero tiene errores que disparan la siguiente excepción en la línea 61 en HardDriveSample1.cs:

{"El índice estaba fuera del intervalo. Debe ser un valor no negativo e inferior al tamaño de la colección.\r\nNombre del parámetro: index"}
Responder
Carlos Pacheco Hull
05 de Agosto del 2015
estrellaestrellaestrellaestrellaestrella
Solución al error
Responder
Carlos Pacheco Hull
05 de Agosto del 2015
estrellaestrellaestrellaestrellaestrella
int i = 0;
foreach (ManagementObject wmi_HD in searcher.Get())
{
// get the hard drive from collection
// using index
if (hdCollection.Count > i)
{
HardDrive hd = (HardDrive)hdCollection[i];

// get the hardware serial no.
if (wmi_HD["SerialNumber"] == null)
hd.SerialNo = "None";
else
hd.SerialNo = wmi_HD["SerialNumber"].ToString();

++i;
}
}
Responder
Imágen de perfil
Manuel
29 de Septiembre del 2015
estrellaestrellaestrellaestrellaestrella
Excelente aporte
Responder
Alfredo
30 de Septiembre del 2015
estrellaestrellaestrellaestrellaestrella
Lo ejecute, pero no me sale el numero de serie, los demas datos si me los pone, pero en serial me pone: none
Responder
Luis Enrique
07 de Febrero del 2016
estrellaestrellaestrellaestrellaestrella
Muy bueno para ganar tiempo con clientes de pc gracias por el aporte
Responder

Comentar la versión: Versión 1.0

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios

http://lwp-l.com/s3212