Powershell将输入用户的组成员与特定组进行比较

时间:2012-02-21 08:07:39

标签: powershell

我有一个用户列表,我想检查用户的输入列表是否是特定组的成员,很抱歉提出这样的基本问题,因为我是powershell的初学者。

http://pastebin.com/YBUw2xNj

我在列表中只有user_id,我想将每个用户ID与一个组进行比较,无论用户是否是该组的成员。比如说user,user2,user3是testgroup的成员。

例如 -

user1 testgroup user2 testgroup user3 testgroup

此致 纳温

1 个答案:

答案 0 :(得分:1)

如果您的Csv看起来像这样:

username, groupname
a12358, european administrators
m235813, european users

此单行将返回属于相应组的用户:

import-csv usergroup.csv | foreach-object {get-qaduser $_.username -memberof $_.groupname}