2012-02-21 89 views
1

我有一個用戶列表,我想檢查用戶的輸入列表是否是特定組的成員,對不起,提出這樣的基本問題,因爲我是初學者電源外殼。Powershell比較特定組輸入用戶羣組成員

http://pastebin.com/YBUw2xNj

我只在列表user_id說明,我想每個用戶ID比較一組,用戶是否是一個組或不是的成員。就像說user,user2,user3是testgroup的成員一樣。

例如 -

USER1 testgroup user2的testgroup 用戶3 testgroup

問候 納文

回答

1

如果CSV看起來是這樣的:

username, groupname 
a12358, european administrators 
m235813, european users 

這一個班輪將返回屬於相應組的成員的用戶:

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

對不起,我的問題不清楚......我只有user_id在列表中,我想比較每個用戶id和一個組,不管用戶是否是該組的成員。就像說user,user2,user3是testgroup的成員一樣。 – Naveen 2012-02-21 09:41:54

+0

就像這樣:''user「,」user2「,」user3「| get-qaduser -memberof testgroup'? – 2012-02-21 09:48:16

+0

import-csv userid.csv | foreach-object {get-qaduser $ _。username -memberof $ _。testgroup},我想比較來自csv的user_id和一個名爲testgroup的組,無論用戶是否是testgroup的成員 – Naveen 2012-02-21 09:51:28