作者 主題: 如何windows 2003 domain 批量更改user 所屬的主group?  (閱讀 7078 次)

0 會員 與 1 訪客 正在閱讀本文。

kc-pro

  • 可愛的小學生
  • *
  • 文章數: 23
    • 檢視個人資料
我找了不少指令
有批量加入group
但不見批量更改user的主group
不知各位大大知道如何更改嗎?

e.g 主group是domain user
我想將他們主group改為 teacher_group
要如何改呢?
 ???
inux新手仔一名~請大家多多指教~>=<

damon

  • 管理員
  • 俺是博士!
  • *****
  • 文章數: 4227
    • 檢視個人資料
    • http://blog.damon.tw/
主group這個觀念是哪來的? 實際上並沒有這東西存在

kc-pro

  • 可愛的小學生
  • *
  • 文章數: 23
    • 檢視個人資料

我指是這個 :-[
inux新手仔一名~請大家多多指教~>=<

damon

  • 管理員
  • 俺是博士!
  • *****
  • 文章數: 4227
    • 檢視個人資料
    • http://blog.damon.tw/
有很多舊的mac clinet端嗎?

kc-pro

  • 可愛的小學生
  • *
  • 文章數: 23
    • 檢視個人資料
有很多舊的mac clinet端嗎?
不是...已經all clinet 9成XP 1成2000

不過發現存取以linux架設的fileserver時

會以 primary group(即domain_users)為該file/data的group屬性
我想他存是以 teacher_group屬性為主

http://phorum.study-area.org/index.php/topic,59391.0.html
我之前問過要如何解決這問題

沒人回我,於是只好從group入手....不過group又遇上部份user primary group 不是teacher_group問題
inux新手仔一名~請大家多多指教~>=<

jenwei

  • 懷疑的國中生
  • **
  • 文章數: 37
    • 檢視個人資料
我知道最簡單的方法,用powershell + Quest PowerShell Commands for Active Directory,兩行指令就可以做到


1. 找出GROUP SID
(Get-QADGroup teacher_group).sid.value
S-1-5-21-1111111111-111111111-1111111111-9027


2.將要改 Primary Group 的User 搬到 特定的OU (OU_Name)
Get-QADUser -searchroot 'domain.com/OU_Name'  |foreach{set-qaduser $_ -OA @{PrimaryGroupID='9027'}}

收工!