Systemscan Command
Systemscan ist ein Kommandozeilen Systemreporting Programm.
Diese Technik wird bereits seit Jahren in CW-Sysinfo, PCScan Inventory und Partner Programmen wie servereye verwendet um Windows Syteminformationen zu sammeln.
Systemscan benötigt keine weiteren Zusatz Bibliotheken und läuft unter einfachem Benutzerrecht.
Systemscan Ergebnisse werden als TEXT Datei im CSV oder JSON Format gespeichert.
systemscan Beispiel Script
JSON
systemscan.exe .\Scans COMPANY="Horland Software"
Erzeugt eine %Cumputername%.json Datei im relativen Ordner \scans
CSV
systemscan.exe .\Scans COMPANY="Horland Software" OUT=CSV
Erzeugt eine %Cumputername%.csv Datei im relativen Ordner \scans
systemscan JSON und CSV Ausgabe
Jeder Datensatz beinhaltet einen Primär Index (POS) und einen MD5 Wert über alle Daten eines Blocks um eine vereinfachte Revision zur ermöglichen.
"OS":[
{"POS":"1",
"MD5":"F2E07A8EBCC5C32C8ADC5D93E8BD05A8",
"OSTYPE":"Windows 11",
"OSNAME":"Windows 11 Pro x64",
"OSEDITION":"Microsoft Windows 11 Pro",
"PRODUCTTYPE":"Professional","SERVICEPACK":"",
"VERSIONNAME":"Multiprocessor Free",
"MAJORVERSION":"10",
"MINORVERSION":"0",
"BUILD":"22621",
"PRODUCTID":"xxxxx-xxxxx-00003-AAOEM",
"PRODUCTKEY":"BBBBB-BBBBB-BBBBB-BBBBB-BBBBB",
"REGISTEREDUSER":"Admin",
"REGISTEREDORGANISATION":"",
"DVDREGION":"","LANGUAGEID":"$0407",
"INSTALLDATE":"738560:46393443",
"DEFAULTBROWSER":"Chrome",
"DEFAULTMAILCLIENT":"microsoft.windowslive.mail",
"PROXYSERVER":"",
"USERACCOUNTCONTROL":"1",
"MACHINEGUID":"xxxxxxxx-44c1-xxxxx-a366-xxxxxxxx",
"TRUEWINDOWSVERSION":"10.0.22621",
"INSTALLATIONTYPE":"Client"}
]
"CPU":[
{"POS":"1",
"MD5":"6941637C46907F8B5764C3D6F968B585",
"CPU_COUNT":"24",
"CPU_PHYSICALCOUNT":"1",
"VENDOR":"Intel Corporation",
"MARKETINGNAME":"12th Gen Intel(R) Core(TM) i9-12900K",
"CPUNAME":"12th Gen Core i9-12900K",
"CODENAME":"Alder Lake S (10 nm)",
"FAMILY":"6","MODEL":"7",
"STEPPING":"2",
"CPUTYPE":"0",
"BRAND":"0",
"FREQUENCY":"3190",
"SERIALNUMBER":"XXXX-XXXX-XXXX-FBFF-7FFA-FBFF",
"CACHE_LV1_DATA_SIZE":"32",
"CACHE_LV2_DATA_SIZE":"2048",
"CACHE_LV3_DATA_SIZE":"30720"}
]
Jeder Datensatz beinhaltet einen Primär Index (POS) und einen MD5 Wert über alle Daten eines Blocks um eine vereinfachte Revision zur ermöglichen.
Jede Sektion ist in BEGIN END Blöcke zusammengefasst.
Jeder Datensatz beinhaltet einen Primär Index (POS) und einen MD5 Wert über alle Daten eines Blocks um eine vereinfachte Revision zur ermöglichen.
Jede Sektion ist in BEGIN END Blöcke zusammengefasst.