Я пытаюсь получить список дат истечения срока действия пароля для указанного c OU с Powershell.
У меня есть проблема для преобразования "PasswordLastSet" с точной датой истечения срока действия.
Это мой код:
Get-ADUser -Filter * -SearchBase "OU=Default,OU=BRB02,OU=BE,OU=Consultants,OU=Users,OU=B,OU=ouPROD,DC=F,DC=adfa,DC=local" -Properties PasswordLastSet |
Select-Object -Property "Surname",@{Name="ExpiryDate";Expression={[datetime]::FromFileTime($_."msDS-UserPasswordExpiryTimeComputed")}} |
Export-Csv D:\password.csv
Это то, что у меня есть в моем файле CSV:
#TYPE Selected.Microsoft.ActiveDirectory.Management.ADUser
"Surname","ExpiryDate"
AAA,"01-01-01 01:00:00"
Есть идеи? Заранее спасибо