Computer >> คอมพิวเตอร์ >  >> ระบบ >> Windows

วิธีจัดการผู้ใช้และกลุ่มในเครื่องโดยใช้ Windows PowerShell

Windows PowerShell ยังสามารถใช้เพื่อ จัดการผู้ใช้และกลุ่มในเครื่อง . สิ่งนี้ยืนยันถึงหลักการของ Windows 10 ว่าเป็นระบบปฏิบัติการแบบผู้ใช้หลายคน มียูทิลิตี้ที่ใช้ GUI อื่น ๆ เพื่อจัดการผู้ใช้และกลุ่มในเครื่อง แต่ผู้ดูแลระบบบางคนอาจต้องการใช้ยูทิลิตีบรรทัดคำสั่งเพื่อจัดการผู้ใช้และกลุ่มเหล่านี้ นั่นคือสิ่งที่เราจะเรียนรู้เพิ่มเติมในคู่มือนี้

วิธีจัดการผู้ใช้และกลุ่มในเครื่องโดยใช้ Windows PowerShell

จัดการผู้ใช้และกลุ่มในเครื่องโดยใช้ Windows PowerShell

ตอนนี้เราจะครอบคลุมคู่มือนี้ในสองส่วน ดังต่อไปนี้:

  1. การจัดการผู้ใช้ในพื้นที่
  2. การจัดการกลุ่มผู้ใช้

ในการเริ่มต้น คุณจะต้องเปิด Windows PowerShell ในฐานะผู้ดูแลระบบ

1] การจัดการผู้ใช้ภายในเครื่อง

วิธีจัดการผู้ใช้และกลุ่มในเครื่องโดยใช้ Windows PowerShell

นี่  cmdlet จะช่วยคุณค้นหารายละเอียดทั้งหมดเกี่ยวกับบัญชีผู้ใช้ภายในเครื่องทั้งหมด รายละเอียดเหล่านี้จะรวมถึงชื่อบัญชี สถานะเปิดใช้งาน และคำอธิบาย cmdlet คือ:

Get-LocalUser

วิธีจัดการผู้ใช้และกลุ่มในเครื่องโดยใช้ Windows PowerShell

คุณยังสามารถรับข้อมูลที่กำหนดเองเกี่ยวกับออบเจ็กต์ต่างๆ ที่เกี่ยวข้องกับบัญชีของคุณ ตัวอย่างเช่น เราใช้วัตถุเพื่อตรวจสอบว่ารหัสผ่านของบัญชี Local ถูกตั้งเป็นครั้งสุดท้ายเมื่อใด cmdlet ที่เราใช้คือ:

Get-LocalUser -Name root | Select-Object PasswordLastSet

โครงกระดูกสำหรับ cmdlet นี้คือ:

Get-LocalUser -Name root | Select-Object *

และคุณสามารถใช้ออบเจ็กต์ต่อไปนี้เพื่อรับข้อมูลประเภทต่างๆ ที่คัดสรรมาเพื่อคุณโดยเฉพาะ:

  • AccountExpires
  • Description
  • Enabled : True
  • FullName
  • PasswordChangeableDate
  • PasswordExpires
  • UserMayChangePassword
  • PasswordRequired
  • PasswordLastSet
  • LastLogon
  • Name
  • SID
  • PrincipalSource
  • ObjectClass

2] การจัดการกลุ่มผู้ใช้

วิธีจัดการผู้ใช้และกลุ่มในเครื่องโดยใช้ Windows PowerShell

cmdlet นี้จะช่วยคุณค้นหารายละเอียดทั้งหมดเกี่ยวกับกลุ่มทั้งหมดของบัญชีผู้ใช้ภายใน:

Get-LocalGroup

วิธีจัดการผู้ใช้และกลุ่มในเครื่องโดยใช้ Windows PowerShell

หากคุณต้องการสร้าง Local User Group ใหม่ ให้ใช้ cmdlet นี้:

New-LocalGroup -Name <NAME OF THE GROUP> -Description '<ENTER THE DESCRIPTION OF THE GROUP HERE>'

ตอนนี้ ในการเพิ่มบัญชีผู้ใช้ภายในไปยังกลุ่มใดกลุ่มหนึ่ง คุณสามารถใช้ cmdlet นี้:

Add-LocalGroupMember -Group '<NAME OF THE GROUP' -Member ('NAME 1','NAME 2','<ROLE>') -Verbose

อีกทางหนึ่ง สามารถใช้ cmdlet นี้ด้วยเหตุผลเดียวกันเช่นกัน:

Get-Localuser -Name john | Add-LocalGroupMember -Group '<NAME OF THE GROUP>'

และเพื่อแสดงบัญชีผู้ใช้ทั้งหมดที่เป็นส่วนหนึ่งของกลุ่มใดกลุ่มหนึ่ง ให้ใช้คำสั่งนี้:

Get-LocalGroupMember -Group ''

สุดท้ายนี้ หากคุณต้องการลบบัญชีผู้ใช้ภายในเครื่องออกจากกลุ่ม ให้ใช้ cmdlet นี้:

Remove-LocalGroupMember -Group '<NAME OF THE GROUP>' –Member <NAME OF THE LOCAL USER ACCOUNT>

นี่คือ cmdlet การจัดการพื้นฐานบางส่วนสำหรับผู้ใช้ในการจัดการ Local Users and Groups โดยใช้ Windows PowerShell

ฉันหวังว่าคุณจะพบว่าคู่มือนี้มีประโยชน์

วิธีจัดการผู้ใช้และกลุ่มในเครื่องโดยใช้ Windows PowerShell