PowerShell: בדוק מתי המשתמש קבע לאחרונה את סיסמת Active Directory

אם משתמש אינו יכול לגשת לאפליקציה המאמתת עם Microsoft Active Directory, זה מועיל כדי לבדוק מתי המשתמש הגדיר לאחרונה את הסיסמה שלו, שכן ייתכן שהאפליקציה משתמשת במטמון אישורים. הנה איך להשתמש ב- PowerShell כדי לקבל את ערך הסיסמהlastset.

  1. בחר את "הַתחָלָהכפתור ", ולאחר מכן הקלד "פגז כוח“.
  2. לחץ לחיצה ימנית על "Windows PowerShell", ולאחר מכן בחר "הפעל כמנהל“.
  3. ספק אישורים למשתמש שיש לו גישה ל-Active Directory.
  4. כעת אתה יכול להשתמש בדברים הבאים כדי למצוא את המועד האחרון של משתמש הגדיר את הסיסמה.
  5. החלף "שם המשתמש" עם שם המשתמש בפועל של המשתמש שאתה רוצה לשאול:

get-aduser -זהות שם המשתמש -מאפיינים passwordlastset | ft שם, passwordlastset

אתה יכול גם לתפוס את כל המשתמשים ב-OU מסויים באמצעות זה:

get-aduser -Filter * -מאפיינים passwordlastset -SearchBase "OU=צוות, OU=משתמשים, DC=דומיין, DC=com" | ft שם, passwordlastset

או פשוט קבל את החשבונות המופעלים:

get-aduser -Filter 'enabled -eq $true' -properties passwordlastset -SearchBase "OU=Staff, OU=Users, DC=domain, DC=com" | ft Name, passwordlastset, מופעל

ייצא אותו לקובץ CSV:

get-aduser -Filter 'enabled -eq $true' -properties passwordlastset -SearchBase "OU=צוות, OU=משתמשים, DC=domain, DC=com" | בחר שם, passwordlastset, enabled | Export-csv -path c:\Temp\PassLastSet.csv