IT Knowledge Base

~ Without sacrifice, there can be no victory ~

發佈日期:

如何利用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>)

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *