官方 Help

  1. Get-Command *localuser*
  2. Get-Help Rename-LocalUser -online
  1. PS C:\> Get-Command *localuser*
  2. CommandType Name Version Source
  3. ----------- ---- ------- ------
  4. Cmdlet Disable-LocalUser 1.0.0.0 Microsoft.PowerShell.LocalAccounts
  5. Cmdlet Enable-LocalUser 1.0.0.0 Microsoft.PowerShell.LocalAccounts
  6. Cmdlet Get-LocalUser 1.0.0.0 Microsoft.PowerShell.LocalAccounts
  7. Cmdlet New-LocalUser 1.0.0.0 Microsoft.PowerShell.LocalAccounts
  8. Cmdlet Remove-LocalUser 1.0.0.0 Microsoft.PowerShell.LocalAccounts
  9. Cmdlet Rename-LocalUser 1.0.0.0 Microsoft.PowerShell.LocalAccounts
  10. Cmdlet Set-LocalUser 1.0.0.0 Microsoft.PowerShell.LocalAccounts

用户管理

新建用户

  1. # add a user with password
  2. $Password = Read-Host -AsSecureString
  3. New-LocalUser "u1" -Password $Password -FullName "My user" -Description "Description of this account."
  4. # add such user to administrator group
  5. Add-LocalGroupMember -Group "Administrators" -Member "u1"
  6. # log out and re-login

管理用户

修改用户名

  1. Rename-LocalUser -Name "u1" -NewName "u2"

修改密码

  1. $Username = "user1"
  2. $Password = Read-Host -AsSecureString
  3. $UserAccount = Get-LocalUser -Name $Username
  4. $UserAccount | Set-LocalUser -Password $Password