Powershell 2.0 powershell:通过筛选列出OU中的组成员

Powershell 2.0 powershell:通过筛选列出OU中的组成员,powershell-2.0,Powershell 2.0,我在这里的第一篇文章,虽然这个网站已经是一个宝贵的资源一段时间了 我正在尝试创建一个用户列表,这些用户不属于搜索基础为OU的组 我试过这个命令: Get-ADUser -server SERVER01 -filter {memberof -ne gg_group_I_need_to_search} -SearchBase "OU=ou1,OU=ou2,DC=1,DC=2,DC=3,DC=com" 存在-server参数,因为我需要查询另一个域。此命令返回一个错误,但我似乎无法在语法中找到

我在这里的第一篇文章,虽然这个网站已经是一个宝贵的资源一段时间了

我正在尝试创建一个用户列表,这些用户不属于搜索基础为OU的组

我试过这个命令:

Get-ADUser -server SERVER01 -filter {memberof -ne gg_group_I_need_to_search} -SearchBase "OU=ou1,OU=ou2,DC=1,DC=2,DC=3,DC=com"   
存在-server参数,因为我需要查询另一个域。此命令返回一个错误,但我似乎无法在语法中找到错误


我遗漏了什么?

只是一个工作过滤器的示例(IMO…但我现在无法测试):


该组必须为
DN
格式。

请在问题中添加错误。您好,感谢您的关注。因此语法是:get-aduser-server[domain name]-filter{memberof-ne[FQDN of the group]}-searchbase[FQDN of the OU of the OU I want query]我得到的错误是:get-aduser:error解析查询:'memberof-ne group_name'错误消息:'syntax error'位于位置:'14'。在第1行:字符:11很好!这很有效!所以语法一定是错的。祝你圣诞快乐@“指节三明治”是一种时尚因此,为了结束此讨论并供将来参考:从OU检索帐户而不是组成员:Get ADUser-server SERVER01-filter“-not(memberOf-eq'CN=MyGroupToSearch,CN=Users,DC=int,DC=contoso,DC=com”)”-searchbase[OU的FQDN]
-Filter "-not (memberOf -eq 'CN=MyGroupToSearch,CN=Users,DC=int,DC=contoso,DC=com')"