Tìm kiếm trang web

Cách tạo tài khoản người dùng cục bộ bằng PowerShell


Để tạo tài khoản người dùng cục bộ bằng PowerShell, hãy sử dụng lệnh `New-LocalUser`. Lệnh này tạo một tài khoản người dùng cục bộ.

Đây là lệnh PowerShell để tạo tài khoản người dùng cục bộ.

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

Trong bài viết này, chúng ta sẽ thảo luận về cách tạo tài khoản người dùng cục bộ, tạo tài khoản người dùng cục bộ có mật khẩu.

Cách tạo tài khoản người dùng cục bộ bằng PowerShell

Sử dụng lệnh New-LocalUser để tạo tài khoản người dùng cục bộ mới.

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

Trong tập lệnh PowerShell ở trên, New-LocalUser tạo một tài khoản người dùng cục bộ mới “Peter Ambler“. Nó không chỉ định tham số AccountExpires hoặc Mật khẩu. Tài khoản người dùng cục bộ không hết hạn hoặc có mật khẩu.

Đầu ra của tập lệnh PowerShell ở trên để tạo tài khoản người dùng cục bộ được đưa ra bên dưới.

Cách tạo tài khoản người dùng cục bộ mới có mật khẩu

Để tạo một tài khoản người dùng cục bộ mới có mật khẩu, hãy sử dụng lệnh ghép ngắn New-LocalUser với tham số Mật khẩu.

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

Trong tập lệnh PowerShell ở trên, trước tiên, lệnh ghép ngắn Read-Host sẽ nhắc bạn nhập mật khẩu và lưu trữ mật khẩu đó dưới dạng chuỗi bảo mật trong biến $Password. Biến $params lưu trữ chi tiết tài khoản người dùng cục bộ như Tên, Mật khẩu và Mô tả.

Cuối cùng, lệnh New-LocalUser sử dụng $params để tạo tài khoản người dùng cục bộ có mật khẩu.

Đầu ra của PowerShell ở trên để tạo tài khoản người dùng cục bộ bằng mật khẩu được đưa ra bên dưới.

$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:\>

Phần kết luận

Tôi hy vọng bài viết trên về cách tạo tài khoản người dùng cục bộ mới bằng lệnh New-LocalUser PowerShell hữu ích cho bạn.

Bạn có thể tìm thêm chủ đề về các lệnh PowerShell Active Directory và thông tin cơ bản về PowerShell trên trang chủ ShellGeek.

Liên kết liên quan

Mô-đun Microsoft.PowerShell.LocalAccounts

Nhận-LocalGroupThành viên

Nhận người dùng cục bộ

Thêm thành viên nhóm địa phương

Kích hoạt-LocalUser

Vô hiệu hóa người dùng cục bộ

Đổi tên-Người dùng cục bộ

Đặt người dùng cục bộ

Bài viết liên quan