_Classe de conta Win32

A classe WMI abstrata da _ conta do Win32 contém informações sobre contas de usuário e contas de grupo conhecidas pelo sistema de computador executando o Windows. Os nomes de usuário ou grupo reconhecidos por um domínio do Windows são descendentes (ou membros) dessa classe.

A sintaxe a seguir é simplificada do código MOF (Managed Object Format) e inclui todas as propriedades herdadas. As propriedades são listadas em ordem alfabética, não em ordem MOF.

Sintaxe

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

Membros

A classe de _ conta Win32 tem estes tipos de membros:

Propriedades

A classe de _ conta Win32 tem essas propriedades.

Legenda

Tipo de dados: cadeia de caracteres

Tipo de acesso: Somente leitura

Qualificadores: maxlen (64), DisplayName ("Caption")

Breve descrição do objeto.

Essa propriedade é herdada da classe CIM _ ManagedSystemElement .

Descrição

Tipo de dados: cadeia de caracteres

Tipo de acesso: Somente leitura

Qualificadores: DisplayName ("Descrição")

Descrição do objeto.

Essa propriedade é herdada da classe CIM _ ManagedSystemElement .

Domínio

Tipo de dados: cadeia de caracteres

Tipo de acesso: Somente leitura

Qualificadores: chave, MappingStrings (" | domínio de funções de gerenciamento de rede win32api | ")

Nome do domínio do Windows ao qual pertence um grupo ou usuário.

Exemplo: "NA-SALEs"

InstallDate

Tipo de dados: DateTime

Tipo de acesso: Somente leitura

Qualificadores: MappingStrings ("MIF. |Componente DMTF | 1,5 "), DisplayName (" data de instalação ")

Data e hora em que o objeto foi instalado. Essa propriedade não requer um valor para indicar que o objeto está instalado.

Essa propriedade é herdada da classe CIM _ ManagedSystemElement .

LocalAccount

Tipo de dados: booliano

Tipo de acesso: Somente leitura

Qualificadores: fixos

Se for true, a conta será definida no computador local. Para recuperar apenas as contas definidas no computador local, crie uma consulta que inclua a condição "LocalAccount =true".

Nome

Tipo de dados: cadeia de caracteres

Tipo de acesso: Somente leitura

Qualificadores: override ("Name"), Key, MappingStrings ("win32api | Network Management estruturas | name")

Nome da conta do sistema Windows no domínio especificado pela propriedade de domínio dessa classe. Essa propriedade substitui a propriedade Name herdada de CIM _ ManagedSystemElement.

SID

Tipo de dados: cadeia de caracteres

Tipo de acesso: Somente leitura

Qualificadores: fixos, MappingStrings (" | identificadores de segurança do win32api (SIDs)")

SID (identificador de segurança) desta conta. Um SID é um valor de cadeia de caracteres de comprimento variável usado para identificar um confiável. Cada conta tem um SID exclusivo emitido por uma autoridade (como um domínio do Windows), armazenado em um banco de dados de segurança. Quando um usuário faz logon, o sistema recupera o SID do usuário do banco de dados e o coloca no token de acesso do usuário. O sistema usa o SID no token de acesso do usuário para identificar o usuário em todas as interações subsequentes com a segurança do Windows. Quando um SID é usado como o identificador exclusivo para um usuário ou grupo, ele não pode ser usado novamente para identificar outro usuário ou grupo.

SIDType

Tipo de dados: uint8

Tipo de acesso: Somente leitura

Qualificadores: Fixed, MappingStrings ("win32api | tipos de enumeração de controle de acesso do | _ nome SID _ use")

Valores enumerados que especificam o tipo de SID (identificador de segurança).

SidTypeUser (1)

SidTypeGroup (2)

SidTypeDomain (3)

SidTypeAlias (4)

SidTypeWellKnownGroup (5)

SidTypeDeletedAccount (6)

SidTypeInvalid (7)

SidTypeUnknown (8)

SidTypeComputer (9)

Status

Tipo de dados: cadeia de caracteres

Tipo de acesso: Somente leitura

Qualificadores: maxlen (10), DisplayName ("status")

Status atual do objeto. Vários status de operação e não operacional podem ser definidos. Os status operacionais incluem: "OK", "degradado" e "Pred falha" (um elemento, como uma unidade de disco rígido habilitado para inteligente, pode estar funcionando corretamente, mas prevê uma falha em um futuro próximo). Os status não operacionais incluem: "erro", "Iniciando", "parando" e "serviço". O último, "serviço", pode ser aplicado durante o espelhamento de espelho de um disco, recarregamento de uma lista de permissões de usuário ou outro trabalho administrativo. Nem todo esse trabalho está online, mas o elemento gerenciado não é "OK" nem em um dos outros Estados.

Essa propriedade é herdada da classe CIM _ ManagedSystemElement .

Os valores são:

OK ("OK")

Erro ("erro")

Degradado ("degradado")

Desconhecido ("desconhecido")

Falha de Pred ("Pred Fail")

Iniciando ("Iniciando")

Parando ("parando")

Serviço ("serviço")

Sob estresse ("sob estresse")

Não recuperar ("Recover")

Sem contato ("sem contato")

Perda de comunicação ("perda de comunicação")

Comentários

A classe de _ conta Win32 é derivada de CIM _ LogicalElement.

Exemplos

O código do PowerShell a seguir recupera as contas locais.

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

O código do PowerShell a seguir recupera as contas de domínio.

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

Requisitos

Requisito Valor
Cliente mínimo com suporte
Windows Vista
Servidor mínimo com suporte
Windows Server 2008
Namespace
Raiz \ cimv2
MOF
CIMWin32. mof
DLL
CIMWin32.dll

Confira também

CIM _ LogicalElement

Classes do sistema operacional