【Powershell】【ActiveDirectory】PowershellでActiveDirectoryユーザーのpwdLastSetを人間の読める値へ変更する

132128346183950472
だといつか分からない
PS C:\ Users \ administrator.CHASE> Get-ADUser -Identity test10
-Property * | Select-Object -Property SamAccountName、pwdLastSet
SamAccountName pwdLastSet
-------------- ----------
test10 132128346183950472
datetime
型へ変更している
詳しくはよくわかないです・・
PS C:\ Users \ administrator.CHASE> Get-ADUser -Identity test10
-Property * | Select-Object -Property SamAccountName、
@ {Name = "pwdLastSet"; Expression = {[datetime] ::
FromFileTime($ _。 "pwdLastSet")}}
SamAccountName pwdLastSet
-------------- ----------
test10 2019/09/13 16:50:18
PS C:\ Users \ administrator.CHASE>
Get-ADUser
コマンドレットにはというPasswordLastSet
プロパティがあるので、これを使えばOK。直近のパスワード変更日時のことですね。
PS C:\ Users \ administrator.CHASE> Get-ADUser -Identity test10
-Property * | Select-Object -Property SamAccountName、
@ {Name = "pwdLastSet"; Expression = {[datetime] ::
FromFileTime($ _。 "pwdLastSet")}}、PasswordLastSet
SamAccountName pwdLastSet PasswordLastSet
-------------- ---------- ---------------
test10 2019/09/13 16:50:18 2019/09/13 16:50:18