Compartilhar via


Get-LocalUser

Obtém contas de usuário local.

Sintaxe

Default (Default)

Get-LocalUser
    [[-Name] <String[]>]
    [<CommonParameters>]

SecurityIdentifier

Get-LocalUser
    [[-SID] <SecurityIdentifier[]>]
    [<CommonParameters>]

Description

O cmdlet Get-LocalUser obtém contas de usuário local. Esse cmdlet obtém contas de usuário internas padrão, contas de usuário locais que você criou e contas locais que você conectou às contas da Microsoft.

Observação

O módulo Microsoft.PowerShell.LocalAccounts não está disponível no PowerShell de 32 bits em um sistema de 64 bits.

Exemplos

Exemplo 1: Obter uma conta usando seu nome

Este exemplo obtém uma conta de usuário chamada AdminContoso02.

Get-LocalUser -Name "AdminContoso02"
Name             Enabled Description
----             ------- -----------
AdminContoso02   True    Description of this account.

Exemplo 2: Obter uma conta conectada a uma conta da Microsoft

Este exemplo obtém uma conta de usuário conectada a uma conta da Microsoft. Este exemplo usa um valor de espaço reservado para o nome de usuário de uma conta em Outlook.com.

Get-LocalUser -Name "MicrosoftAccount\username@Outlook.com"
Name                                    Enabled  Description
----                                    -------  -----------
MicrosoftAccount\username@outlook.com  True     Description of this account.

Exemplo 3: Obter uma conta que tenha o SID especificado

Este exemplo obtém uma conta de usuário local que tem o SID especificado.

Get-LocalUser -SID S-1-5-21-9526073513-1762370368-3942940353-500
Name          Enabled Description
----          ------- -----------
Administrator True    Built-in account for administering the computer/domain

Parâmetros

-Name

Especifica uma matriz de nomes de contas de usuário que esse cmdlet obtém. Você pode usar o caractere curinga.

Propriedades do parâmetro

Tipo:

String[]

Valor padrão:None
Dá suporte a curingas:True
DontShow:False

Conjuntos de parâmetros

Default
Cargo:0
Obrigatório:False
Valor do pipeline:True
Valor do pipeline pelo nome da propriedade:True
Valor dos argumentos restantes:False

-SID

Especifica uma matriz de SIDs (IDs de segurança) de contas de usuário que esse cmdlet obtém.

Propriedades do parâmetro

Tipo:

SecurityIdentifier[]

Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

SecurityIdentifier
Cargo:0
Obrigatório:False
Valor do pipeline:True
Valor do pipeline pelo nome da propriedade:True
Valor dos argumentos restantes:False

CommonParameters

Este cmdlet suporta os parâmetros comuns: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction e -WarningVariable. Para obter mais informações, consulte about_CommonParameters.

Entradas

String

Você pode encaminhar uma cadeia de caracteres para este cmdlet.

SecurityIdentifier

Você pode canalizar um SID para este cmdlet.

Saídas

System.Management.Automation.SecurityAccountsManager.LocalUser

Esse cmdlet retorna contas de usuário locais.

Observações

O Windows PowerShell inclui os seguintes aliases para Get-LocalUser:

  • glu

A propriedade PrincipalSource em objetos LocalUser, LocalGroupe localPrincipal descreve a origem do objeto. As fontes possíveis são as seguintes:

  • Local
  • Active Directory
  • Grupo do Microsoft Entra
  • Conta da Microsoft

PrincipalSource tem suporte apenas pelo Windows 10, Windows Server 2016 e versões posteriores do sistema operacional Windows. Em versões anteriores, a propriedade está em branco.