【发布时间】:2020-01-29 08:58:38
【问题描述】:
我需要提取特定 OU 中属于同一组的所有成员的列表。问题是它只有在我使用 -match 时才有效,但是它也会选择具有相似名称的组。如果我使用 -eq 它不会检索任何内容,尽管用户是该特定组的成员。谁能帮我弄清楚我做错了什么?
我一直在使用的powershell脚本;
Get-ADUser -Filter * -SearchBase 'OU=NewUsers,DC=LOCAL' -properties memberof | Where-Object {$_.memberof -eq 'APP-KMD'} | Select SamAccountName
【问题讨论】:
-
$_.memberof -eq 'APP-KMD'-->$_.memberof -like '*APP-KMD*' -
这一个可悲地也超过了它,它也带走了其他组。示例“APP-KMD_Test”
标签: powershell active-directory memberof