我正在尝试返回某个属于某个活动目录组的成员列表。我收到的错误是:
找不到与参数名称“Searchbase”匹配的参数
有什么想法吗?
Import-Module ActiveDirectory
Get-ADGroupMember "Test" | -Searchbase "OU=US,DC=domain,DC=net" | Format-Table Name
答案 0 :(得分:0)
位于页面底部的Get-ADGroupMember - Example 1文档中存在与您描述的情况相似的示例。在此示例中,我们将获取AD LDS实例中所有域本地组的组成员:
get-adgroup -server localhost:60000 -filter {GroupScope -eq "DomainLocal"} -SearchBase "DC=AppNC" |
get-adgroupmember -partition "DC=AppNC"
请注意-Searchbase是Get-ADGroup的参数而不是Get-ADGroupMember - 这使您可以在Get-ADGroup中获取一次组,并将其组织到Get-ADGroupMember中。变量或其他函数的管道在powershell中是相当常见的,并且非常有用,因为它可以使您的操作保持独立,并且(在变量的情况下)允许您重用结果。