我正在编写一个脚本来生成我们办公地点的非活动用户列表。其中一些非活跃用户将享受产假,因此我们将关键字" Maternity"在他们的AD描述字段中。我希望脚本能够从报告中删除任何带有该关键字的人,但我似乎遇到了正确管道信息的问题。
Search-ADAccount -UsersOnly -SearchBase $LondonOU -AccountInactive -TimeSpan 90.00:00:00 | Get-ADUser -Filter * -Properties Description | where {($_.enabled -eq $false) -and ($_.description -notcontains "Maternity")} | Sort LastLogonDate |
以上是我现在使用的内容,它可以向我显示非活动用户。我无法让它排除Maternity关键字用户。
谢谢!