Ich schreibe zur Zeit an einer PC-Inventarisierung (unter Kixtart) und erhalte durch Auslesen der Registry bei WinXP- und W2k-Maschinen sehr brauchbare Ergebnisse. Leider haben wir noch einige NT4-Maschinen im Netz und bei denen existieren leider nicht alle Schlüssel.
Beispielsweise lese ich aus dem Schlüssel HKEY_LOCAL_MACHINE\HARDWARE\DESCRIPTION\System\CentralProcessor\0\Processor
NameString den Typ des Prozessors aus (bei XP und W2k), Inhalt dann z.B. "Intel(R) Pentium(R) 4 CPU 2.40GHz".
Dieser Schlüssel existiert aber leider nicht bei NT4.0 WS, lediglich der Schlüssel "Identifier" existiert unter demselben Pfad.
Kann man anhand der Angabe "x86 Family x Model y Stepping z" den Prozessor ermitteln?
So wie es aussieht, ist "Stepping 6" ein P III und "Stepping 7" ein P IV. Ist diese Angabe verlässlich und wenn ja, woher bekommt man eine komplette Liste, die zeigt, was genau unter "family", "model" und "stepping" zu verstehen ist??
Zweites Problem: bei NT4 Maschinen lässt sich der installierte Speicher nicht so ohne weiteres auslesen, hat dazu jemand einen Tipp?
Beispielsweise lese ich aus dem Schlüssel HKEY_LOCAL_MACHINE\HARDWARE\DESCRIPTION\System\CentralProcessor\0\Processor
NameString den Typ des Prozessors aus (bei XP und W2k), Inhalt dann z.B. "Intel(R) Pentium(R) 4 CPU 2.40GHz".
Dieser Schlüssel existiert aber leider nicht bei NT4.0 WS, lediglich der Schlüssel "Identifier" existiert unter demselben Pfad.
Kann man anhand der Angabe "x86 Family x Model y Stepping z" den Prozessor ermitteln?
So wie es aussieht, ist "Stepping 6" ein P III und "Stepping 7" ein P IV. Ist diese Angabe verlässlich und wenn ja, woher bekommt man eine komplette Liste, die zeigt, was genau unter "family", "model" und "stepping" zu verstehen ist??
Zweites Problem: bei NT4 Maschinen lässt sich der installierte Speicher nicht so ohne weiteres auslesen, hat dazu jemand einen Tipp?