Você está perdendo o $_
para indicar o atributo qual do objeto msDS-UserPasswordExpiryTimeComputed
a ser usado em sua expressão. A variável $_
é o objeto atual padrão no pipeline. Você encontraria o valor em $_."msDS-UserPasswordExpiryTimeComputed"
.
Get-ADUser -Filter * -Properties "msDS-UserPasswordExpiryTimeComputed" |
Select-Object name,samaccountname,@{Name="Expry";Expression={[datetime]::FromFileTime($_."msDS-UserPasswordExpiryTimeComputed")}}