Compartir a través de


Enable-LocalUser

Habilita una cuenta de usuario local.

Sintaxis

Enable-LocalUser
      [-InputObject] <LocalUser[]>
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Enable-LocalUser
      [-Name] <String[]>
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Enable-LocalUser
      [-SID] <SecurityIdentifier[]>
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]

Description

El cmdlet Enable-LocalUser habilita las cuentas de usuario locales. Cuando se deshabilita una cuenta de usuario, el usuario no puede iniciar sesión. Cuando se habilita una cuenta de usuario, el usuario puede iniciar sesión.

Nota

El módulo Microsoft.PowerShell.LocalAccounts no está disponible en PowerShell de 32 bits en un sistema de 64 bits.

Ejemplos

Ejemplo 1: Habilitar una cuenta especificando un nombre

Enable-LocalUser -Name "Admin02"

Este comando habilita la cuenta de usuario denominada Admin02.

Ejemplo 2: Habilitación de una cuenta mediante la canalización

Get-LocalUser -Name "Administrator" | Enable-LocalUser

En este ejemplo, Get-LocalUser obtiene la cuenta de administrador y la pasa a Enable-LocalUser mediante el operador de canalización.

Parámetros

-Confirm

Le pide confirmación antes de ejecutar el cmdlet.

Tipo:SwitchParameter
Alias:cf
Posición:Named
Valor predeterminado:False
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-InputObject

Especifica una matriz de cuentas de usuario que habilita este cmdlet. Para obtener una cuenta de usuario, use el cmdlet Get-LocalUser.

Tipo:Microsoft.PowerShell.Commands.LocalUser[]
Posición:0
Valor predeterminado:None
Requerido:True
Aceptar entrada de canalización:True
Aceptar caracteres comodín:False

-Name

Especifica una matriz de nombres de las cuentas de usuario que habilita este cmdlet.

Tipo:String[]
Posición:0
Valor predeterminado:None
Requerido:True
Aceptar entrada de canalización:True
Aceptar caracteres comodín:False

-SID

Especifica una matriz de cuentas de usuario que habilita este cmdlet.

Tipo:SecurityIdentifier[]
Posición:0
Valor predeterminado:None
Requerido:True
Aceptar entrada de canalización:True
Aceptar caracteres comodín:False

-WhatIf

Muestra lo que sucedería si el cmdlet se ejecuta. El cmdlet no se ejecuta.

Tipo:SwitchParameter
Alias:wi
Posición:Named
Valor predeterminado:False
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

Entradas

System.Management.Automation.SecurityAccountsManager.LocalUser

Puede canalizar un usuario local a este cmdlet.

String

Puede canalizar una cadena a este cmdlet.

SecurityIdentifier

Puede canalizar un SID a este cmdlet.

Salidas

None

Este cmdlet no devuelve ninguna salida.

Notas

Windows PowerShell incluye los siguientes alias para Enable-LocalUser:

  • elu

La propiedad principalSource es una propiedad de LocalUser, LocalGroupy objetos LocalPrincipal que describen el origen del objeto. Los orígenes posibles son los siguientes:

  • Local
  • Active Directory
  • Grupo Entra de Microsoft
  • Cuenta Microsoft

principalSource solo es compatible con Windows 10, Windows Server 2016 y versiones posteriores del sistema operativo Windows. Para versiones anteriores, la propiedad está en blanco.