Рассчитать срок действия пароля AD с даты истечения срока действия Powershell - PullRequest
0 голосов
/ 02 января 2019

Я хочу рассчитать срок действия пароля в днях, используя свойство PasswordLastSet. Я создал код ниже, но Password Age никогда ничего не выводит. Я предполагаю, что есть ошибка типа, но я не уверен, как конвертировать в DateTime. Есть мысли?

Get-ADComputer myComputer -Properties PasswordLastSet | Select-Object -Property PasswordLastSet, @{Name = 'Password Age';Expression = {Get-Date - ([datetime]($_.PasswordLastSet))}}

1 Ответ

0 голосов
/ 02 января 2019

Причиной сбоя является отсутствие скобок вокруг вызова Get-Date. Без этих символов командлет пытается использовать оставшуюся часть строки в качестве входных данных ... [ grin ], оборачивая командлет в символы parens - (Get-Date) - принудительно запускает командлет без пытаясь разобрать остаток строки.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...