_Classe account Win32

La classe WMI astratta dell' _ account Win32 contiene informazioni sugli account utente e gli account di gruppo noti al sistema del computer in cui è in esecuzione Windows. I nomi degli utenti o dei gruppi 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 e non in 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 dell' _ account Win32 presenta questi tipi di membri:

Proprietà

La classe dell' _ account Win32 dispone di 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 | Network Management Functions | Domain")

Nome del dominio 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: Boolean

Tipo di accesso: sola lettura

Qualificatori: corretti

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 | Network Management Structures | Name")

Nome dell'account di sistema di Windows nel dominio specificato dalla proprietà del dominio 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 | Security Identifier (SID)")

ID di sicurezza (SID) per l'account. Un SID è un valore stringa di lunghezza variabile usato per identificare un trustee. Ogni account dispone di un SID univoco emesso da un'autorità, ad esempio un dominio di Windows, archiviato in un database di sicurezza. Quando un utente esegue l'accesso, 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 di | controllo di accesso tipi di enumerazione | SID _ nome _ utilizzo")

Valori enumerati che specificano il tipo di ID 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 diversi stati operativi e non operativi. Gli stati operativi includono: "OK", "degradato" e "errore predazione" (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", "stoping" e "Service". Il secondo "servizio" può essere applicato durante il mirroring di un disco, il ricaricamento di un elenco di autorizzazioni utente o altre attività amministrative. Non tutto questo lavoro è online, ma l'elemento gestito non è né "OK" né in uno degli altri Stati.

Questa proprietà viene ereditata dalla classe CIM _ ManagedSystemElement .

I valori possibili sono:

OK ("OK")

Errore ("errore")

Ridotto ("danneggiato" )

Sconosciuto ("sconosciuto")

Errore di predazione ("Predator fail")

Avvio di ("avvio")

Arresto in corso ("arresto")

Servizio ("servizio")

Sottolineato (sottolineato)

Noncover ("noncover")

Nessun contatto ("nessun contatto")

Comunicazione persa ("comunicazione persa")

Commenti

La classe dell' _ account Win32 è derivata 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
\CIMV2 radice
MOF
CIMWin32. mof
DLL
CIMWin32.dll

Vedi anche

_LogicalElement CIM

Classi del sistema operativo