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 |
|
DLL |
|