5 messaggi dal 17 maggio 2002
Il seguente modulo funziona su Windows Server 2008 R2, mentre non funziona quando lo testo in locale con Windows 7 32Bit ( mi restituisce "000000" )

public static string getMotherBoardID()
{
ManagementObjectSearcher searcher = new ManagementObjectSearcher("root\\CIMV2", "SELECT * FROM Win32_BaseBoard");
try
{
foreach (ManagementObject mo in searcher.Get())
return mo.GetPropertyValue("SerialNumber").ToString();
}
catch { }
return "000000";
}

cosa devo attivare e/o Controllare ?

Grazie ... e saluti
11.886 messaggi dal 09 febbraio 2002
Contributi
Ciao,
il tuo Windows 7 locale è in una macchina virtuale? Leggi qui le differenze di ottenere l'id della scheda madre da una macchina fisica e da una macchina virtuale.
https://blogs.technet.microsoft.com/tonyso/2009/08/20/hyper-v-how-to-detect-if-you-are-inside-a-vm/

ciao,
Moreno

Enjoy learning and just keep making

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.