J'ai trouvé un code sur le net et j'ai essayé d'obtenir plus d'informations sur mo []. J'essaie d'obtenir toutes les informations contenues dans ManagementObjectCollection.Comment lire ManagementObject Collection dans WMI en utilisant C#
Comme le paramètre mo recherche une valeur de chaîne que je ne connais pas, comment puis-je obtenir toutes les valeurs sans connaître ses valeurs de paramètres. Ou si je veux obtenir toutes les valeurs liées à l'indexeur mo dans 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();
}
que faire si le système est gagnant 8 ou 8.1 exécutant OS 64 bits? Quelle classe à utiliser alors! – Raulp
@Raulp: Les mêmes classes. Les classes WMI sont agnostiques à la fois. – Helen