Búsqueda de sitios web

Cómo obtener cuentas de usuarios locales usando PowerShell


Utilice el comando `Get-LocalUser` en PowerShell para obtener cuentas de usuarios locales. Este comando obtiene la cuenta de usuario integrada predeterminada, las cuentas de usuario locales que creó y las cuentas locales que conectó a las cuentas de Microsoft.

Aquí está el script de PowerShell para obtener cuentas de usuarios locales.

Get-LocalUser

En este artículo, analizaremos cómo obtener todas las cuentas de usuario locales, obtener una cuenta de usuario local usando su nombre y obtener una cuenta de usuario que tenga un SID especificado.

Cómo obtener cuentas de usuarios locales usando PowerShell

El comando para obtener cuentas de usuarios locales usando PowerShell es Get-LocalUser. Este comando obtiene todas las cuentas de usuario locales y las cuentas de usuario integradas.

Get-LocalUser

El resultado del script de PowerShell anterior devuelve una lista de todas las cuentas de usuario locales en la computadora.

PS C:\> Get-LocalUser

Name           Enabled Description
----           ------- -----------
admin       True    Built-in account for administering the computer/domain
Guest          False   Built-in account for guest access to the computer/domain
krbtgt         False   Key Distribution Center Service Account
toms           True
ErickJ         True
garyw          True
chrisd         True
adam           True
nathan         False
Don            True

Cómo obtener una cuenta de usuario local usando su nombre en PowerShell

Utilice el comando Get-LocalUser con el parámetro Nombre para especificar el nombre de usuario para obtener una cuenta de usuario local.

Get-LocalUser -Name Arons

En el script de PowerShell anterior, el comando Get-LocalUser usa el parámetro Name para especificar el nombre de la cuenta de usuario local y obtener su cuenta que incluye Nombre, Habilitado y Descripción.

A continuación se muestra el resultado del script de PowerShell anterior para obtener una cuenta de usuario local.

Cómo obtener una cuenta de usuario local que tenga un SID específico

Utilice el cmdlet Get-LocalUser para obtener una cuenta de usuario local; utiliza la propiedad SID para especificar el SID del usuario y devuelve la cuenta de usuario local.

Get-LocalUser -SID S-1-5-21-1326752099-4012446882-462961959-2601

El resultado del script de PowerShell anterior obtiene una cuenta de usuario local que tiene el SID especificado.

PS C:\> Get-LocalUser -SID S-1-5-21-1326752099-4012446882-462961959-2601

Name  Enabled Description
----  ------- -----------
garyw True

Conclusión

Espero que el artículo anterior sobre cómo obtener la cuenta de usuario local utilizando el comando Get-LocalUser de PowerShell le resulte útil.

Puede encontrar más temas sobre los comandos de PowerShell Active Directory y los conceptos básicos de PowerShell en la página de inicio de ShellGeek.

enlaces relacionados

Módulo Microsoft.PowerShell.LocalAccounts

Agregar miembro del grupo local

Obtener miembro del grupo local

Nuevo usuario local

Habilitar usuario local

Deshabilitar usuario local

Cambiar nombre de usuario local

Establecer usuario local

Artículos relacionados