【问题标题】:How to Export and Import AD Users, Groups and Group Membership?如何导出和导入 AD 用户、组和组成员?
【发布时间】:2010-09-13 12:50:22
【问题描述】:

你好, 我想使用 csvde 将我的 Active Directory 用户、组和组成员身份从一个 DC 复制到另一个 DC,除了域和计算机的唯一名称之外,这些计算机是相同的。 请注意,每台服务器都是一个 DC,并且它本身是域的唯一成员。 我用于导出的命令是:

csvde -f C:\exportAD.csv -m -n -o "primaryGroupID,lockoutTime" -j C:\Logs\

然后我编辑 csv 文件,删除几行不会导入的行,并更改域和机器名称,然后使用以下命令将其导入第二台机器:

csvde -i -f C:\exportAD.csv -k -j C:\Logs\

但是,这不是原版中存在的组成员身份。

有什么想法吗?

-弗林克

【问题讨论】:

  • 在 IT 侏儒出没的服务器故障上可能会更好。
  • Cheers Preet,我已经添加了它

标签: active-directory csvde


【解决方案1】:
【解决方案2】:
$Groups = Get-ADGroup -Filter * -SearchBase "DC=<DC Path>"
$Results = foreach( $Group in $Groups ){    
    Get-ADGroupMember -Identity $Group | foreach {    
        [pscustomobject]@{    
            GroupName = $Group.Name    
            Name = $_.Name    
            }    
        }    
    }    
$Results

【讨论】:

  • 您能否提供更多详细信息(即如何运行此脚本,在哪个环境中)并解释它是如何工作的。
猜你喜欢
  • 1970-01-01
  • 2021-06-05
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-01-19
  • 1970-01-01
  • 2020-11-11
  • 1970-01-01
相关资源
最近更新 更多