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-LocalUserEn 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-LocalUserEl 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 TrueCó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 AronsEn 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-2601El 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
