Entwickler-Ecke

Open Source Units - Grundlegende Systeminfos


traceurmicha - Mi 13.10.10 07:30
Titel: Grundlegende Systeminfos
Moin Moin,
habe hier mal eine kleine Klasse erstellt welche die Grundlegenden Systeminfos (Betriebssystem, Gesammter verfügbarer RAM, Hertz der CPU, Freier Festplattenspeicher) Aus der WMI ausliest.
Ist meine erste Klasse die ich gemacht hab, Kritik und Anregungen sind gern gesehen!

Diese Klasse setzt allerdings vorraus das System.Management als Verweis zum Projekt hinzugefügt wurde.

Aufrufen kann man das ganze mit:


C#-Quelltext
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
SystemInfoPaket Sip = new SystemInfoPaket();

string OS = Sip.Betriebssystem;

string RAM = Sip.GesammterRam;

List<string> HddSpeicher = Sip.FreierFestplattenspeicher;

string CPUTakt = Sip.Prozessor;

string Kerne = Sip.ProzessorKerne;

string User = Sip.UserName;


Hoffe es gefällt euch wenigstens ein wenig^^

Update! Klasse ein bisschen Kommentiert, Anzahl derProzessorkerne sowie Anmelde bzw Username werden ausgelesen!

Weitere Updates sollen folgen, wer noch eine Idee oder einen Wunsch hat kann ihn gerne äussern!^^