如何在 Windows 中使用 PowerShell 创建新的本地用户?


若要使用 PowerShell 在 Windows 操作系统中创建新的本地用户,我们可以使用 New-LocalUser cmdlet。以下命令会创建 TestUser,没有密码

New-LocalUser -Name TestUser -NoPassword

输出

Name Enabled Description
---- ------- -----------
TestUser True

此处已启用 TestUser 帐户。若要为用户提供密码,密码应当采用安全字符串格式。我们可按以下方式传递密码。

$pass = "Admin@123" | ConvertTo-SecureString -AsPlainText
-Force
New-LocalUser -Name TestUser -Password $pass

以上命令将创建有密码的TestUser。若要添加密码和帐户相关设置,我们可以直接提供参数,但为方便起见,我们将使用点 splatting 方法,如下所示。

$Localuseraccount = @{
   Name = 'TestUser'
   Password = ("Admin#123" | ConvertTo-SecureString -AsPlainText -Force)
   AccountNeverExpires = $true
   PasswordNeverExpires = $true
   Verbose = $true
}

New-LocalUser @Localuseraccount

以上命令将创建一个有密码的 testuser,并设置其属性为帐户永不过期,且密码永不过期。

更新于: 17-May-2021

3K+ 浏览量

开启 职业生涯

完成课程即可获得认证

开始
广告