Hallo, kurz ein paar Infos zur Laufzeitumgebung: Betriebssystem: Windows 10 IDE: Visual Studio Code für .NET-Core Spache: C# Installierte NuGet-Packete: System.Management Ich habe ein Programm zusammegeklaut, das mir die Netzwerkkonfigurationen meines Rechners auflistet. Das Programm, das ich von hier (https://dotnet-snippets.de/snippet/netzwerkinformationen-abfragen/197) habe, enthält die Code-Zeile: ManagementObjectSearcher NetworkInfo = new ManagementObjectSearcher("SELECT * FROM Win32_NetworkAdapterConfiguration WHERE IPEnabled = 'TRUE'"); Mein Frage: Was genau ist WIN_32_... für eine Tabelle? Wo ist sie abgelegt und gibt es auch ähnliche Tabellen, die mir Auskunft über die installierte Software und Hardware (wie z. B. Prozessor) geben können?
:
Bearbeitet durch User
Die Daten sind im WMI-System (Windows Management Instrumentation) verfügbar. Schau Dir mal den Kommandozeilen-Befehl "wmic" und dessen Doku an. Darüber kann man WMI abfragen und ziemlich viel über die HW und Konfiguration eines Rechners herausfinden.
Praktisch zum Rumstöbern ist auch der WMI Explorer: https://archive.codeplex.com/?p=wmie https://github.com/vinaypamnani/wmie2
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.