Dela via


SMS_SystemConsoleUsage klientens WMI-klass

Klassen SMS_SystemConsoleUsage är en WMI-klass (Windows Management Instrumentation) i Configuration Manager som definierar användningsdata om enheter baserat på Händelseloggen för Windows-säkerhet.

Obs!

För att den här klassen ska kunna samla in användbara data måste principen Granskning av inloggning/utloggning vara aktiverad för varje dator.

Följande syntax förenklas från MOF-kod (Managed Object Format) och innehåller alla ärvda egenskaper.

Syntax

Class SMS_SystemConsoleUsage   
{  
      DateTime SecurityLogStartDate;  
      String TopConsoleUser;  
      UInt32 TotalConsoleTime;  
      UInt32 TotalConsoleUsers;  
      UInt32 TotalSecurityLogTime;  
};  

Metoder

Klassen SMS_SystemConsoleUsage definierar inga metoder.

Egenskaper

SecurityLogStartDate
Datatyp: DateTime

Åtkomsttyp: Skrivskyddad

Kvalificerare: [nyckel]

Datum och tid för den äldsta posten i systemsäkerhetshändelseloggen.

TopConsoleUser
Datatyp: String

Åtkomsttyp: Skrivskyddad

Kvalificerare: Ingen

Den användare som har mest konsolanvändning på datorn.

TotalConsoleTime
Datatyp: UInt32

Åtkomsttyp: Skrivskyddad

Kvalificerare: Ingen

Det totala antalet minuter för konsolinloggning som registrerats i händelseloggen för systemsäkerhet för alla användare.

TotalConsoleUsers
Datatyp: UInt32

Åtkomsttyp: Skrivskyddad

Kvalificerare: Ingen

Det totala antalet unika konsolanvändare som registrerats i händelseloggen för systemsäkerhet.

TotalSecurityLogTime
Datatyp: UInt32

Åtkomsttyp: Skrivskyddad

Kvalificerare: Ingen

Den totala tiden, i minuter, i händelseloggen för systemsäkerhet. Den här tiden beräknas genom att tidsstämpeln subtraheras för den äldsta händelsen i loggen från tidsstämpeln för den senaste händelsen.

Anmärkningar

Den här klassen samlar in information om alla användare från händelseloggen för systemsäkerhet med hjälp av inloggnings- och utloggningshändelser. När en inloggningshändelse hittas används det associerade inloggnings-ID:t för att söka efter en matchande utloggningshändelse. Om fler än en utloggningshändelse hittas för en specifik inloggningshändelse används den senaste utloggningshändelsen för att beräkna hur lång tid användaren loggades in på. Det beror på att det är möjligt att utfärda mer än en utloggningsbegäran innan systemet faktiskt utför utloggningsåtgärden. Om det inte går att hitta en matchande utloggningshändelse används nästa avstängningshändelse eller inloggningshändelse i stället för en utloggningshändelse. Om inget av dessa kan hittas används den senaste posten i säkerhetsloggen. Den resulterande informationen aggregeras efter användare och sorteras efter total konsolanvändning.

Obs!

Endast interaktiva inloggningar bekräftas av den här klassen.

Vissa säkerhetsloggar kan rullas över ofta, eller så kan de förlängas i flera år. Den tid som avsökts för den här klassen är begränsad till de senaste 90 dagarna.

Krav

Körningskrav

Mer information finns i Configuration Manager Krav för klientkörning.

Utvecklingskrav

Mer information finns i Configuration Manager Krav för klientutveckling.

Se även

Tillgångsinformation, klientens WMI-klasser
SMS_AutoStartSoftware klientens WMI-klass
SMS_BrowserHelperObject klientens WMI-klass
SMS_InstalledExecutable klientens WMI-klass
SMS_InstalledSoftware klientens WMI-klass
SMS_InstalledSoftwareMS klientens WMI-klass
SMS_Processor klientens WMI-klass
SMS_SoftwareShortcut klientens WMI-klass
SMS_SystemConsoleUser klientens WMI-klass