ค้นหาเว็บไซต์

Powershell รับวันที่ปิดการใช้งาน Aduser


Active Directory จัดเก็บข้อมูลเกี่ยวกับผู้ใช้ คอมพิวเตอร์ และวัตถุอื่นๆ ในเครือข่าย Windows คุณสามารถใช้ Get-AdUser cmdlet ใน PowerShell เพื่อรับวันที่ปิดการใช้งาน aduser

คำสั่ง Get-AdUser ใช้เพื่อดึงข้อมูลเกี่ยวกับผู้ใช้ใน Active Directory ข้อมูลผู้ใช้ประกอบด้วยชื่อที่แสดง, ชื่อบัญชี samac, upn, สถานะที่เปิดใช้งาน, เมื่อมีการเปลี่ยนแปลง ฯลฯ...

Get-AdUser มีคุณสมบัติ Enabled ที่มีค่าบูลีนเป็น True หรือ False คุณสมบัติ Enabled ระบุว่าบัญชีผู้ใช้เปิดหรือปิดใช้งานอยู่

Get-AdUser มีคุณสมบัติ whenChanged ที่ประกอบด้วยวันและเวลาที่บัญชีผู้ใช้ถูกเปลี่ยนแปลงครั้งล่าสุด

ในบทความนี้ เราจะพูดถึงวิธีรับวันที่ปิดการใช้งาน aduser ใน PowerShell โดยใช้คำสั่ง Get-AdUser

วิธีรับวันที่ปิดการใช้งาน ADUser

ใช้คำสั่ง Get-AdUser ใน PowerShell เพื่อรับผู้ใช้ Active Directory ที่ปิดใช้งานและวันที่ปิดใช้งาน

 Get-ADUser -Filter {(Enabled -eq $False)} -Properties Name, whenChanged,Enabled | Select-Object Name, whenChanged,Enabled

ในสคริปต์ PowerShell ข้างต้น Get-AdUser cmdlet ใช้พารามิเตอร์ตัวกรองเพื่อระบุว่าควรส่งคืนเฉพาะผู้ใช้ที่ถูกปิดใช้งาน {(Enabled -eq $False)} เท่านั้น

คำสั่ง Get-AdUser ใช้พารามิเตอร์ Properties เพื่อระบุคุณสมบัติที่ควรแสดงสำหรับออบเจ็กต์ผู้ใช้ ในกรณีนี้คือ Name, whenChanged และ Enabled คุณสมบัติ whenChanged ประกอบด้วยวันที่และเวลาที่บัญชีผู้ใช้ถูกเปลี่ยนแปลงครั้งล่าสุด โดยจะส่งรายชื่อผู้ใช้ที่ถูกปิดใช้งานไปที่คำสั่ง Select-Object

คำสั่ง Select-Object จะแสดงวันที่ ชื่อ และสถานะการเปิดใช้งานของผู้ใช้โฆษณา

ผลลัพธ์ของสคริปต์ PowerShell ด้านบนที่ส่งคืนรายการ get aduser ถูกปิดใช้งานได้รับด้านล่าง

จะแสดงชื่อผู้ใช้ สถานะเปิดใช้งาน และวันที่ปิดใช้งานสำหรับผู้ใช้โฆษณา

คุณสามารถใช้ Export-Csv cmdlet ใน PowerShell เพื่อส่งออกข้อมูลของผู้ใช้ไดเรกทอรีที่ใช้งานอยู่ รวมถึงวันที่ปิดใช้งานและสถานะที่เปิดใช้งานในไฟล์ CSV คำสั่งต่อไปนี้ส่งออกข้อมูลผู้ใช้โฆษณาเป็นไฟล์ CSV

 Get-ADUser -Filter {(Enabled -eq $False)} -Properties Name, whenChanged | Select-Object Name, whenChanged,Enabled | Export-Csv -Path C:\PowerShell\adusers_disabled_date.csv -NoTypeInformation

เคล็ดลับเด็ด: วิธีรับผู้ใช้โฆษณาจากรายการใน PowerShell!

บทสรุป

ฉันหวังว่าบทความข้างต้นเกี่ยวกับวิธีรับวันที่ปิดการใช้งาน aduser ใน PowerShell โดยใช้ Get-AdUser cmdlet จะเป็นประโยชน์สำหรับคุณ

คุณสามารถค้นหาหัวข้อเพิ่มเติมเกี่ยวกับคำสั่ง PowerShell Active Directory และพื้นฐานของ PowerShell ได้ในหน้าแรกของ ShellGeek

บทความที่เกี่ยวข้อง