Windows Updates
Für die Erkennung der Updates wird Microsofts internes Windows Updates API (WUAPI) verwendet. Es werden alle Windows Updates und deren Historie angezeigt.
Zunächst wird auf der linken Seite im Bereich System Information die Inventurklasse Windows Updates ausgewählt. |
Im Folgenden werden die einzelnen Schaltflächen des Hauptmenüs und deren Funktionen beschrieben.
Aus der Skin Gallery können unterschiedliche Skins für die Darstellung von PC-SysInfo sowie verschiedene Farbpaletten ausgewählt werden. Die entsprechenden Steuerelemente dazu befinden sich im Kopfteil der Applikation oben links. |
|
Settings öffnet die Konfigurationseinstellungen. |
|
Create Package Source kopiert jene Dateien, die gebraucht werden, wenn PC-SysInfo im Zusammenhang mit einer Systems Management Umgebung verwendet wird. Die bereitgestellten Dateien können z.B. für die Erstellung eines Pakets verwendet werden. Diese Option ist nur bei gültiger Lizenz aktiv. |
|
Um die Windows Updates und deren Historie sehen zu können, muss mit dem Button Check for Updates der Scan-Vorgang gestartet werden. Dazu ist es erforderlich, dass der Dienst Windows Updates gestartet ist. Ist das nicht der Fall, wird der Dienst gestartet und nach Beendigung des Scan-Vorgangs wieder in den vorherigen Zustand versetzt. Vorab erscheint folgende Meldung: |
|
Mit Save oder Save All können die Ergebnisse der ausgewählten Klasse oder die Ergebnisse aller Inventurklassen innerhalb des WMI-Repositoriums gespeichert werden2. |
|
Die Windows Updates Infos geben Auskunft darüber, welcher Server und welches CAB-File (wsusscn2.cab) verwendet wird. Diese Einstellungen sind konfigurierbar. Darüber hinaus wird die Version des WUAPI auf dem Client angezeigt. |
|
Magnifier zeigt eine Lupe an, mit der ein beliebiger Bildschirmausschnitt vergrößert werden kann. |
|
About zeigt Informationen zu PC-SysInfo an. |
Durch den Doppelklick auf ein Windows Update werden die Details angezeigt:
Durch den Doppelklick auf eine Windows-Update-Historie werden ebenfalls die Details angezeigt:
Das Ein- und Ausschalten von Inventurklassen, sowie die Anpassung des Namensraums und der WMI-Klasse ist im Kapitel Konfiguration beschrieben.
Die folgende Tabelle beschreibt die Eigenschaften der Inventurklasse Windows Updates.
Name |
Typ |
Schlüssel |
Array |
Beschreibung |
Classification | String | Die Klassifizierung | ||
Description | String | Die Beschreibung | ||
DownloadSize | String | Die Größe des Downloads | ||
EulaAccepted | Boolean |
Definiert, ob die EULA akzeptiert worden ist. |
||
Id | String | ✅ |
Die ID | |
Impact | String | Die Auswirkungen | ||
IsAuthorized | Boolean |
Definiert, ob das Update autorisiert ist. |
||
IsDownloaded | Boolean |
Definiert, ob das Update heruntergeladen worden ist. |
||
IsHidden | Boolean |
Definiert, ob es sich um ein verborgenes Update handelt. |
||
IsInstalled | Boolean |
Definiert, ob das Update installiert worden ist. |
||
IsMandatory | Boolean |
Definiert, ob das Update verpflichtend ist. |
||
IsPresent | Boolean |
Definiert, ob das Update vorhanden ist. |
||
IsUninstallable | Boolean |
Definiert, ob das Update deinstalliert werden kann. |
||
KBArticleIDs | String | Die IDs des Knowledge Base Artikels | ||
Languages | String | Eine kommaseparierte Liste der bereitgestellten Sprachen | ||
MaxDownloadSize | String | Die maximale Download-Größe | ||
MinDownloadSize | String | Die minimale Download-Größe | ||
MoreInfoUrls | String | Die URLs zu weiterführenden Informationen | ||
Product | String | Die Produktbezeichnung | ||
Published | DateTime | Das Datum der Veröffentlichung | ||
RebootRequired | Boolean | Definiert, ob ein Neustart erforderlich ist. | ||
RecommendedCpuSpeedMHz | SInt32 | Die empfohlene CPU-Geschwindigkeit in MHz | ||
RecommendedHardDiskSpaceMB | SInt32 | Der empfohlene Speicherplatz in MB | ||
RecommendedMemoryMB | SInt32 | Die empfohlene Größe des RAM in MB | ||
ReleaseNotes | String | Die Versionshinweise | ||
RevisionNumber | SInt32 | Die Revisionsnummer | ||
SecurityBulletinIDs | String | Die Security Bulletin-ID | ||
Severity | String | Der Schweregrad | ||
SupersededUpdateIDs | String | Die Ersetzte Update-ID | ||
SupportUrl | String | Die Support-URL | ||
Title | String | Der Titel | ||
Type | String | Der Typ |
Windows Updates History
Die folgende Tabelle beschreibt die Eigenschaften der Inventurklasse Windows Updates History.
Name |
Typ |
Schlüssel |
Array |
Beschreibung |
ClientApplicationID | String | Die Bezeichnung der Client-Anwendung, die das Update verarbeitet hat. | ||
Date | DateTime | Das Datum der Historie | ||
Description | String | Die Beschreibung | ||
Id | String | ✅ |
Die ID | |
Result | SInt32 | Das Ergebnis als Integer | ||
ResultCode | String | Das Ergebnis als Text | ||
ServerSelection | String | Definiert den Serverdienst, der von Windows Update verwendet wurde. | ||
Title | String | Der Titel |