Win32_SystemAccount-Klasse

Die Win32_SystemAccountWMI-Klasse stellt ein Systemkonto dar. Das Systemkonto wird vom Betriebssystem und den Diensten verwendet. Es gibt viele Dienste und Prozesse in Windows, die die Möglichkeit benötigen, sich intern zu anmelden, z. B. während einer Windows-Installation. Das Systemkonto wurde zu diesem Zweck entworfen.

Das Systemkonto ist ein internes Konto, das nicht im Benutzer-Manager angezeigt wird, keinem Gruppen hinzugefügt werden kann und dem keine Benutzerrechte zugewiesen werden können. Das Systemkonto wird jedoch auf einem NTFS-Dateisystemvolume im Datei-Manager angezeigt, der sich im Abschnitt Berechtigungen des Menüs Sicherheit befindet. Standardmäßig wird dem Systemkonto vollzugriff auf alle Dateien auf einem NTFS-Dateisystemvolume gewährt, was bedeutet, dass das Systemkonto über die gleichen funktionalen Berechtigungen wie das Administratorkonto verfügt.

Die folgende Syntax wurde aus MOF-Code (Managed Object Format, verwaltetes Objektformat) vereinfacht und enthält alle geerbten Eigenschaften. Eigenschaften und Methoden sind in alphabetischer Reihenfolge und nicht in MOF-Reihenfolge angeordnet.

Syntax

[Dynamic, Provider("CIMWin32"), UUID("{8502C4CA-5FBB-11D2-AAC1-006008C78BC7}"), AMENDMENT]
class Win32_SystemAccount : Win32_Account
{
  string   Caption;
  string   Description;
  datetime InstallDate;
  string   Status;
  boolean  LocalAccount;
  string   SID;
  uint8    SIDType;
  string   Domain;
  string   Name;
};

Member

Die Win32_SystemAccount-Klasse verfügt über folgende Membertypen:

Eigenschaften

Die Win32_SystemAccount-Klasse verfügt über diese Eigenschaften.

Caption

Datentyp: string

Zugriffstyp: Schreibgeschützt

Qualifizierer: MaxLen (64), DisplayName ("Caption")

Eine kurze Textbeschreibung des Objekts.

Diese Eigenschaft wird von CIM_ManagedSystemElement geerbt.

Beschreibung

Datentyp: string

Zugriffstyp: Schreibgeschützt

Qualifizierer: DisplayName ("Description")

Eine Textbeschreibung des Objekts.

Diese Eigenschaft wird von CIM_ManagedSystemElement geerbt.

Domäne

Datentyp: string

Zugriffstyp: Schreibgeschützt

Qualifizierer: Außerkraftsetzung ("Domäne"), MappingStrings ("Win32API| Netzwerkverwaltungsfunktionen|Domänenname")

Name der Windows-Domäne, zu der das Systemkonto gehört.

Beispiel: "NA-SALES"

InstallDate

Datentyp: datetime

Zugriffstyp: Schreibgeschützt

Qualifizierer: MappingStrings ("MIF. DMTF| ComponentID|001.5"), DisplayName ("Installationsdatum")

Gibt an, wann das Objekt installiert wurde. Das Fehlen eines Werts gibt nicht an, dass das Objekt nicht installiert ist.

Diese Eigenschaft wird von CIM_ManagedSystemElement geerbt.

LocalAccount

Datentyp: boolean

Zugriffstyp: Schreibgeschützt

Qualifizierer: Behoben

Bei TRUE wird das Konto auf dem lokalen Computer definiert. Um nur Konten abzurufen, die auf dem lokalen Computer definiert sind, entwerfen Sie eine Abfrage, die die Bedingung "LocalAccount=TRUE" enthält.

Diese Eigenschaft wird von Win32_Account geerbt.

Name

Datentyp: string

Zugriffstyp: Schreibgeschützt

Qualifizierer: Außerkraftsetzung ("Name"), MappingStrings ("Win32API| Netzwerkverwaltungsstrukturen|Name")

Name des Windows-Systemkontos in der Domäne, die durch die Domain-Eigenschaft dieser Klasse angegeben wird.

SID

Datentyp: string

Zugriffstyp: Schreibgeschützt

Qualifizierer: Behoben, MappingStrings ("Win32API| Sicherheits-IDs (SIDs)")

Sicherheits-ID (SID) für dieses Konto. Eine SID ist ein Zeichenfolgenwert mit variabler Länge, der zum Identifizieren eines Treuhänders verwendet wird. Jedes Konto verfügt über eine eindeutige SID, die von einer Autorität (z. B. einer Windows-Domäne) ausgestellt wurde und in einer Sicherheitsdatenbank gespeichert ist. Wenn sich ein Benutzer anmeldet, ruft das System die SID des Benutzers aus der Datenbank ab und platziert sie im Zugriffstoken des Benutzers. Das System verwendet die SID im Zugriffstoken des Benutzers, um den Benutzer bei allen nachfolgenden Interaktionen mit der Windows-Sicherheit zu identifizieren. Wenn eine SID als eindeutiger Bezeichner für einen Benutzer oder eine Gruppe verwendet wurde, kann sie nicht erneut verwendet werden, um einen anderen Benutzer oder eine Andere Gruppe zu identifizieren.

Diese Eigenschaft wird von Win32_Account geerbt.

SIDType

Datentyp: uint8

Zugriffstyp: Schreibgeschützt

Qualifizierer: Behoben, MappingStrings ("Win32API|Access Control Enumerationstypen| SID_NAME_USE")

Aufzählungswerte, die den Typ der Sicherheits-ID (SID) angeben.

Diese Eigenschaft wird von Win32_Account geerbt.

SidTypeUser (1)

SidTypeGroup (2)

SidTypeDomain (3)

SidTypeAlias (4)

SidTypeWellKnownGroup (5)

SidTypeDeletedAccount (6)

SidTypeInvalid (7)

SidTypeUnknown (8)

SidTypeComputer (9)

Status

Datentyp: string

Zugriffstyp: Schreibgeschützt

Qualifizierer: MaxLen (10), DisplayName ("Status")

Zeichenfolge, die die aktuelle status des Objekts angibt. Operative und nicht operative status können definiert werden. Operative status können "OK", "Degraded" und "Pred Fail" enthalten. "Pred Fail" gibt an, dass ein Element ordnungsgemäß funktioniert, aber einen Fehler vorhersagt (z. B. eine SMART-fähige Festplatte).

Nicht betriebsbereite status können "Error", "Starting", "Stopping" und "Service" enthalten. "Dienst" kann während der Datenträger-Spiegel-Resilvering, beim erneuten Laden einer Benutzerberechtigungsliste oder bei anderen administrativen Aufgaben angewendet werden. Nicht alle derartigen Arbeiten sind online, aber das verwaltete Element ist weder "OK" noch in einem der anderen Zustände.

Diese Eigenschaft wird von CIM_ManagedSystemElement geerbt.

Folgende Werte sind gültig:

OK ("OK")

Fehler ("Fehler")

Degraded ("Degraded")

Unbekannt ("Unbekannt")

Pred Fail ("Pred Fail")

Wird gestartet ("Wird gestartet")

Beenden ("Wird beendet")

Dienst ("Dienst")

Gestresst ("Gestresst")

NonRecover ("NonRecover")

Kein Kontakt ("Kein Kontakt")

Lost Comm ("Lost Comm")

Bemerkungen

Die Win32_SystemAccount-Klasse wird von Win32_Account abgeleitet.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows Vista
Unterstützte Mindestversion (Server)
WindowsServer 2008
Namespace
Root\CIMV2
MOF
CIMWin32.mof
DLL
CIMWin32.dll

Siehe auch

Win32_Account

Betriebssystemklassen