Búsqueda de sitios web

Cómo crear una cuenta de usuario local usando PowerShell


Para crear una cuenta de usuario local usando PowerShell, use el comando `New-LocalUser`. Este comando crea una cuenta de usuario local.

Aquí está el comando de PowerShell para crear una cuenta de usuario local.

New-LocalUser
   [-AccountExpires <DateTime>]
   [-AccountNeverExpires]
   [-Description <String>]
   [-Disabled]
   [-FullName <String>]
   [-Name] <String>
   -Password <SecureString>
   [-PasswordNeverExpires]
   [-UserMayNotChangePassword]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

En este artículo, analizaremos cómo crear una cuenta de usuario local, crear una cuenta de usuario local que tenga una contraseña.

Cómo crear una cuenta de usuario local usando PowerShell

Utilice el comando New-LocalUser para crear una nueva cuenta de usuario local.

New-LocalUser -Name 'Peter Ambler' -Description 'Description of this account.' -NoPassword

En el script de PowerShell anterior, New-LocalUser crea una nueva cuenta de usuario local "Peter Ambler". No especifica los parámetros AccountExpires o Contraseña. La cuenta de usuario local no caduca ni tiene contraseña.

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

Cómo crear una nueva cuenta de usuario local que tenga una contraseña

Para crear una nueva cuenta de usuario local que tenga una contraseña, utilice el cmdlet New-LocalUser con el parámetro Contraseña.

$Password = Read-Host -AsSecureString
$params = @{
    Name        = 'James Allen'
    Password    = $Password
    Description = 'Description of this account.'
}
New-LocalUser @params

En el script de PowerShell anterior, en primer lugar, el cmdlet Read-Host le solicita que ingrese una contraseña y la almacena como una cadena segura en la variable $Password. La variable $params almacena los detalles de la cuenta de usuario local, como nombre, contraseña y descripción.

Por último, el comando New-LocalUser utiliza $params para crear una cuenta de usuario local que tiene una contraseña.

A continuación se muestra el resultado del PowerShell anterior que crea una cuenta de usuario local con una contraseña.

$Password = Read-Host -AsSecureString
$params = @{
    Name        = 'James Allen'
    Password    = $Password
    Description = 'Description of this account.'
}
New-LocalUser @params

Name        Enabled Description
----        ------- -----------
James Allen True    Description of this account.


PS C:\>

Conclusión

Espero que el artículo anterior sobre cómo crear una nueva cuenta de usuario local utilizando el comando New-LocalUser 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

Obtener miembro del grupo local

Obtener usuario local

Agregar miembro del grupo local

Habilitar usuario local

Deshabilitar usuario local

Cambiar nombre de usuario local

Establecer usuario local

Artículos relacionados