Holen Sie sich das letzte Logon des Benutzers von SCCM mit PowerShell
-
12-12-2019 - |
Frage
Ich versuche, WMI-Abfrage an SCCM zu erstellen, um den PC zu erhalten, wo die letzte Anmeldung des Benutzers war. So etwas wie:
generasacodicetagpre.Ich kann diese Informationen in SCCM-Bericht sehen, aber ich weiß nicht, welche Klasse ich für eine Abfrage verwenden muss.Ich verwende SMS_R_SYSTEM, um IP- und Computernamen zu erhalten.
ist jemand, kannte SCCM-Klasse mit diesen Informationen oder SQL-Abfragen besser für mich?
Lösung
In welchem Bericht sehen Sie die Daten mit?Möglicherweise möchten Sie den SQL-Code des Berichts öffnen, falten Sie heraus, welche Configmgr-SQL-Ansichten es sich referenzieren, und übersetzen Sie das dann auf die SCCM WMI-Klassennamen.Die WMI-Klassennamen korrelieren eng mit den Namen der SQL-Ansicht.
Verwenden Sie einen WMI-Browser wie das kostenlose WMI-Explorer-GUI-GUI-GUI-GUI-GUI-GUI-GUI-GUI-GUI-GUI, um den ROOT \ SMS \ Site_XYZ WMI-Namespace zu unterstützen, und entdecken Sie, welche Klasse Sie suchen.Sie können auch Windows PowerShell verwenden, um herauszufinden, welche Klasse diese Eigenschaft enthält:
generasacodicetagpre.note : Stellen Sie sicher, dass Sie PowerShell Version 3.0-Vorschau für den obigen Befehl verwenden, andernfalls funktioniert es nicht richtig.