-5

我需要创建一个报告/文本文件,以显示不在特定 AD 组中的用户。我知道使用 Powershell 显示特定 AD 组中的用户很容易

当然,也可以使用 powershell 显示特定 AD 组中ARENT的用户?

4

2 回答 2

0
  1. 将活动目录中所有用户“cn”的列表导出到文本文件

    获取 ADUser | 选择对象 sAMAccountname > c:\temp\目录列表

  2. 根据组大小,.netFramework 对具有大量成员(1500+)的组存在问题,使用“dsget”获取组中的成员列表并将这些成员存储到变量中

    $groupName = dsget 组“组名”-members

  3. 编写 foreach 语句

如果您需要实际的代码语法 -

  http://stackoverflow.com/questions/22145586/powershell-compare-csv-to-ad
于 2014-11-23T18:01:43.807 回答
0

一种方法:

  1. 导出所有用户
  2. 导出属于该特定组的用户
  3. 做excel工作来找出不是会员的用户

但是,如果任务是仅使用 powershell 执行它,您必须研究如何在没有 excel 的情况下执行这些步骤。

于 2014-11-21T11:11:15.157 回答