Ho trovato un codice in rete e ho cercato di ottenere ulteriori informazioni su mo [].Come leggere ManagementObject Collection in WMI utilizzando C#
Sto cercando di ottenere tutte le informazioni contenute in ManagementObjectCollection.
Poiché il parametro mo è in cerca di un valore stringa che non so, come posso ottenere tutti i valori senza conoscere i valori dei parametri. O se voglio ottenere tutti i valori relativi alla indicizzatore mo in ManagementObjectCollection
ManagementObjectSearcher objOSDetails = new ManagementObjectSearcher("SELECT * FROM Win32_OperatingSystem");
ManagementObjectCollection osDetailsCollection = objOSDetails.Get();
foreach(ManagementObject mo in osDetailsCollection)
{
_osName = mo["name"].ToString();// what other fields are there other than name
_osVesion = mo["version"].ToString();
_loginName = mo["csname"].ToString();
}
cosa succede se il sistema è win 8 o 8.1 con sistema operativo a 64 bit? Quale classe utilizzare! – Raulp
@Raulp: le stesse classi. Le classi WMI sono indipendenti dai testimoni. – Helen