У меня есть следующий код:
Search-ADAccount -AccountExpiring -TimeSpan "90" -ResultPageSize:100 -ErrorAction SilentlyContinue |
where {$_.samaccountname.StartsWith("X") -or $_.samaccountname.StartsWith("Y")} |
Select-Object samaccountname,Name,AccountExpirationDate |
Export-Csv $PSScriptRoot\Results\AD_Expiration_Dates_Accounts_Next_90_days_$((Get-Date).ToString('dd_MM_yyyy')).csv -NoTypeInformation -Append
Я получаю ошибку, упомянутую в заголовке, с или без опции -ResultPageSize:
.
Интересно то, что когда я изменяю значение -TimeSpan
, я получаю более или менее значения, и поэтому данные кажутся связными, но, тем не менее, они всегда заканчиваются одной и той же ошибкой.
Дело в том, что я не уверен, что могу доверять этим ценностям; даже когда я удаляю опцию -ErrorAction SilentlyContinue
, я не получаю никакой другой ошибки или информации.
У кого-нибудь есть информация по этому поводу?