Win32_Account Klasse

Die Win32_Account abstrakte WMI-Klasse enthält Informationen zu Benutzerkonten und Gruppenkonten, die dem Computersystem mit Windows bekannt sind. Benutzer- oder Gruppennamen, die von einer Windows Domäne erkannt werden, sind Nachfolger (oder Mitglieder) dieser Klasse.

Die folgende Syntax wurde aus MOF-Code (Managed Object Format, verwaltetes Objektformat) vereinfacht und enthält alle geerbten Eigenschaften. Eigenschaften werden in alphabetischer Reihenfolge und nicht in DER MOF-Reihenfolge aufgeführt.

Syntax

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

Member

Die Win32_Account Klasse weist folgende Arten von Membern auf:

Eigenschaften

Die Win32_Account Klasse weist diese Eigenschaften auf.

Caption

Datentyp: Zeichenfolge

Zugriffstyp: Schreibgeschützt

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

Kurze Beschreibung des Objekts.

Diese Eigenschaft wird von der CIM_ManagedSystemElement Klasse geerbt.

Beschreibung

Datentyp: Zeichenfolge

Zugriffstyp: Schreibgeschützt

Qualifizierer: DisplayName ("Beschreibung")

Eine Beschreibung des Objekts.

Diese Eigenschaft wird von der CIM_ManagedSystemElement Klasse geerbt.

Domäne

Datentyp: Zeichenfolge

Zugriffstyp: Schreibgeschützt

Qualifizierer: Key, MappingStrings ("Win32API| Netzwerkverwaltungsfunktionen| Domäne")

Name der Windows Domäne, zu der eine Gruppe oder ein Benutzer gehört.

Beispiel: "NA-SALES"

InstallDate

Datentyp: Datetime

Zugriffstyp: Schreibgeschützt

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

Datum und Uhrzeit, zu dem das Objekt installiert wurde. Diese Eigenschaft erfordert keinen Wert, um anzugeben, dass das Objekt installiert ist.

Diese Eigenschaft wird von der CIM_ManagedSystemElement Klasse geerbt.

LocalAccount

Datentyp: boolescher Datentyp

Zugriffstyp: Schreibgeschützt

Qualifizierer: Behoben

Wenn 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.

Name

Datentyp: Zeichenfolge

Zugriffstyp: Schreibgeschützt

Qualifizierer: Überschreiben ("Name"), Schlüssel, MappingStrings ("Win32API| Netzwerkverwaltungsstrukturen|name")

Name des Windows Systemkontos für die domäne, die durch die Domain-Eigenschaft dieser Klasse angegeben wird. Diese Eigenschaft überschreibt die Name-Eigenschaft , die von CIM_ManagedSystemElement geerbt wurde.

SID

Datentyp: Zeichenfolge

Zugriffstyp: Schreibgeschützt

Qualifizierer: Fixed, MappingStrings ("Win32API| Sicherheitsbezeichner (SIDs)")

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

SIDType

Datentyp: uint8

Zugriffstyp: Schreibgeschützt

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

Aufgezählte Werte, die den Typ des Sicherheitsbezeichners (SID) angeben.

SidTypeUser (1)

SidTypeGroup (2)

SidTypeDomain (3)

SidTypeAlias (4)

SidTypeWellKnownGroup (5)

SidTypeDeletedAccount (6)

SidTypeInvalid (7)

SidTypeUnknown (8)

SidTypeComputer (9)

Status

Datentyp: Zeichenfolge

Zugriffstyp: Schreibgeschützt

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

Aktueller Status des Objekts. Verschiedene betriebs- und nichtoperationale Status können definiert werden. Zu den Betriebsstatus gehören: "OK", "Degraded" und "Pred Fail" (ein Element, z. B. eine SMART-fähige Festplatte, funktioniert möglicherweise ordnungsgemäß, wird jedoch in naher Zukunft ein Fehler vorhergesagt). Nichtoperationsstatus sind: "Error", "Starting", "Stop" und "Service". Letztere, "Dienst", können während der Spiegelung eines Datenträgers angewendet werden, eine Benutzerberechtigungsliste neu laden oder andere administrative Arbeiten ausführen. Nicht alle solche Arbeiten sind online, aber das verwaltete Element ist weder "OK" noch in einem der anderen Zustände.

Diese Eigenschaft wird von der CIM_ManagedSystemElement Klasse geerbt.

Die Werte sind:

OK ("OK ")

Fehler ("Fehler ")

Beeinträchtigt ("Beeinträchtigt ")

Unbekannt ("Unbekannt ")

Pred Fail ("Pred Fail")

Start ("Start ")

Beenden ("Beenden ")

Dienst ("Dienst")

Betont ("betont")

NonRecover ("NonRecover ")

Kein Kontakt ("Kein Kontakt ")

Lost Comm ("Lost Comm ")

Hinweise

Die Win32_Account-Klasse wird von CIM_LogicalElement abgeleitet.

Beispiele

Der folgende PowerShell-Code ruft die lokalen Konten ab.

Get-WmiObject Win32_Account -Filter "Domain='$Env:ComputerName'"

Der folgende PowerShell-Code ruft die Domänenkonten ab.

 Get-WmiObject Win32_Account -Filter "Domain='$Env:UserDomain'" 

Anforderungen

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

Siehe auch

CIM_LogicalElement

Betriebssystemklassen