我想使用PowerShell在AD User Description字段中以特定关键字开头的所有用户。
关键字:无法执行PowerShell

Import-Module ActiveDirectory

Get-ADUser -Filter * -SearchBase 'OU=contoso, DC=contoso, DC=local' - Properties Description | select -expand name,distinguishedname,description  | Export-Csv -path C:\description.csv -NoTypeInformation

最后更新 :
 Get-ADUser -Properties Description -Filter 'Description -like "*Could not  execute powershell*"' -SearchBase 'OU=contoso, DC=contoso, DC=local' |
select name,distinguishedname,description  |
Export-Csv -path C:\description2.csv -NoTypeInformation

最佳答案

使用-filter选项可轻松完成此任务,该选项可与get-aduser一起使用。

有关更多信息,请参见如何过滤:https://technet.microsoft.com/en-us/library/ee617241.aspx?f=255&MSPPError=-2147217396

在过滤位下

 Get-ADUser -Properties Description -Filter {Description -like $Description} -SearchBase 'OU=contoso, DC=contoso, DC=local' | select Name, DistinguishedName, Description | Export-Csv -path C:\description2.csv -NoTypeInformation

关于windows - 使AD用户在AD的描述字段中具有特定的关键字,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/39077830/

10-15 17:55