ฉันต้องเปลี่ยนรหัสผ่านล่าสุดสำหรับกลุ่มบัญชีในกลุ่มความปลอดภัย Active Directory และฉันรู้สึกว่านี่เป็นสิ่งที่ PowerShell ควรจะทำได้
ตอนนี้ฉันติดอยู่ที่วิธีอ่านแอตทริบิวต์ pwdLastSet จากบัญชีโฆษณาที่ฉันกำลังดูอยู่ แม้แต่การทำอะไรง่ายๆอย่างนี้:
[adsi] "LDAP://cn=user1,ou=Staff,ou=User Accounts,dc=ramalamadingdong,dc=net" | Format-List *
ให้ผลลัพธ์สำหรับ pwdLastSet ที่ปรากฏดังนี้:
pwdLastSet : {System.__ComObject}
ฉันรู้สึกว่าฉันไปผิดทางดังนั้นวิธีที่ดีที่สุดในการสืบค้นแล้วจัดรูปแบบผลลัพธ์ (ค่าขึ้นอยู่กับ Windows Epoch และไม่สามารถอ่านได้โดยมนุษย์) ของแอตทริบิวต์ pwdLastSet?