發佈日期:
如何利用PowerShell‧取得AD帳戶『msDS-UserPasswordExpiryTimeComputed』屬性的實際日期
01. 今天收到GLOBAL IT一個電郵提及,有幾個AD帳戶密碼快要到期。而其中有一個屬性(attribue)名為『msDS-UserPasswordExpiryTimeComputed』。
02. 提供內容的似乎是一個日期,但EXCEL就只有一連串數字,哪究竟這個AD帳戶密碼是何時到期呢?

03. 要找到有關AD帳戶到期日期及時間,可以執行以下PowerShell指令。
Get-ADUser "<AD_username>" -Properties msDS-UserPasswordExpiryTimeComputed | Select-Object Name, @{Name="ExpiryDate";Expression={[datetime]::FromFileTime($_."msDS-UserPasswordExpiryTimeComputed")}}

04. 另外一個簡單方法,就是直接將知道既一連串數字,直接執行以下PowerShell指令。
[datetime]::FromFileTime(<date_number>)


發佈留言