using System.Management;
private string GetSerialNumberComputer()
{
string numeroSeriale = string.Empty;
//Ricerca il seriale del computer utilizzando WMI
(Windows Management Instrumentation)
ManagementObjectSearcher MosQuery = new ManagementObjectSearcher("SELECT SerialNumber FROM Win32_BIOS");
foreach (ManagementObject elemento in MosQuery.Get())
{
numeroSeriale = elemento["SerialNumber"]?.ToString() ?? "sconosciuto";
}
return numeroSeriale;
}
private void BtnSerialNumber_Click(object sender, EventArgs e)
{
try
{
string serialNumber = GetSerialNumberComputer();
MessageBox.Show("Numero Seriale:
" + serialNumber);
}
catch (Exception ex)
{
MessageBox.Show("Error: " + ex.Message);
}
}
Nessun commento:
Posta un commento