classe Win32_Account

La classe WMI astratta Win32_Account contiene informazioni sugli account utente e sugli account di gruppo noti al sistema computer che esegue Windows. I nomi utente o di gruppo riconosciuti da un dominio Di Windows sono discendenti (o membri) di questa classe.

La sintassi seguente è semplificata dal codice MOF (Managed Object Format) e include tutte le proprietà ereditate. Le proprietà sono elencate in ordine alfabetico, non nell'ordine MOF.

Sintassi

[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;
};

Members

La classe Win32_Account ha questi tipi di membri:

Proprietà

La classe Win32_Account ha queste proprietà.

Didascalia

Tipo di dati: string

Tipo di accesso: sola lettura

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

Breve descrizione dell'oggetto.

Questa proprietà viene ereditata dalla classe CIM_ManagedSystemElement .

Descrizione

Tipo di dati: string

Tipo di accesso: sola lettura

Qualificatori: DisplayName ("Description")

Descrizione dell'oggetto.

Questa proprietà viene ereditata dalla classe CIM_ManagedSystemElement .

Dominio

Tipo di dati: string

Tipo di accesso: sola lettura

Qualificatori: key, MappingStrings ("Win32API| Funzioni di gestione di rete | Dominio")

Nome del dominio Di Windows a cui appartiene un gruppo o un utente.

Esempio: "NA-SALES"

InstallDate

Tipo di dati: datetime

Tipo di accesso: sola lettura

Qualificatori: MappingStrings ("MIF. DMTF| ComponentID|001.5"), DisplayName ("Data di installazione")

Data e ora di installazione dell'oggetto. Questa proprietà non richiede un valore per indicare che l'oggetto è installato.

Questa proprietà viene ereditata dalla classe CIM_ManagedSystemElement .

LocalAccount

Tipo di dati: booleano

Tipo di accesso: sola lettura

Qualificatori: fisso

Se TRUE, l'account viene definito nel computer locale. Per recuperare solo gli account definiti nel computer locale, progettare una query che includa la condizione "LocalAccount=TRUE".

Nome

Tipo di dati: string

Tipo di accesso: sola lettura

Qualificatori: Override ("Name"), key, MappingStrings ("Win32API| Strutture di gestione di rete|nome")

Nome dell'account di sistema di Windows nel dominio specificato dalla proprietà Domain di questa classe. Questa proprietà esegue l'override della proprietà Name ereditata da CIM_ManagedSystemElement.

SID

Tipo di dati: string

Tipo di accesso: sola lettura

Qualificatori: Fixed, MappingStrings ("Win32API| Identificatori di sicurezza (SID)")

Identificatore di sicurezza (SID) per questo account. Un SID è un valore stringa di lunghezza variabile usato per identificare un trustee. Ogni account ha un SID univoco emesso da un'autorità (ad esempio un dominio di Windows), archiviato in un database di sicurezza. Quando un utente accede, il sistema recupera il SID dell'utente dal database e lo inserisce nel token di accesso dell'utente. Il sistema usa il SID nel token di accesso dell'utente per identificare l'utente in tutte le interazioni successive con la sicurezza di Windows. Quando un SID è stato usato come identificatore univoco per un utente o un gruppo, non può essere usato di nuovo per identificare un altro utente o gruppo.

SIDType

Tipo di dati: uint8

Tipo di accesso: sola lettura

Qualificatori: Fixed, MappingStrings ("Win32API|Controllo di accesso Tipi di enumerazione | SID_NAME_USE")

Valori enumerati che specificano il tipo di identificatore di sicurezza (SID).

SidTypeUser (1)

SidTypeGroup (2)

SidTypeDomain (3)

SidTypeAlias (4)

SidTypeWellKnownGroup (5)

SidTypeDeletedAccount (6)

SidTypeInvalid (7)

SidTypeUnknown (8)

SidTypeComputer (9)

Status

Tipo di dati: string

Tipo di accesso: sola lettura

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

Stato corrente dell'oggetto. È possibile definire vari stati operativi e non operativi. Gli stati operativi includono: "OK", "Degraded" e "Pred Fail" (un elemento, ad esempio un'unità disco rigido abilitata per SMART, può funzionare correttamente, ma prevede un errore nel prossimo futuro). Gli stati non operativi includono: "Error", "Starting", "Stopping" e "Service". Quest'ultimo, "Servizio", può essere applicato durante il ridimensionamento mirror di un disco, il ricaricamento di un elenco di autorizzazioni utente o altre operazioni amministrative. Non tutto questo lavoro è online, ma l'elemento gestito non è "OK" né in uno degli altri stati.

Questa proprietà viene ereditata dalla classe CIM_ManagedSystemElement .

I valori possibili sono:

OK ("OK")

Errore ("Errore ")

Danneggiato ("danneggiato ")

Sconosciuto ("Sconosciuto ")

Pred Fail ("Pred Fail ")

Avvio ("Avvio ")

Arresto ("arresto ")

Servizio ("Servizio ")

Sottolineato ("sottolineato ")

NonRecover ("NonRecover ")

Nessun contatto ("Nessun contatto")

Lost Comm ("Lost Comm")

Commenti

La classe Win32_Account deriva da CIM_LogicalElement.

Esempio

Il codice di PowerShell seguente recupera gli account locali.

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

Il codice di PowerShell seguente recupera gli account di dominio.

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

Requisiti

Requisito Valore
Client minimo supportato
Windows Vista
Server minimo supportato
Windows Server 2008
Spazio dei nomi
Radice\CIMV2
MOF
CIMWin32.mof
DLL
CIMWin32.dll

Vedi anche

CIM_LogicalElement

Classi del sistema operativo