Windows 导入时LDIFDE跳过用户的问题?
我正在尝试使用LDIFDE导出用户、组和OU,以便导入到不同的域中。我正处于导入用户的阶段,我注意到了一个问题 我使用此命令从我的域控制器导出用户:Windows 导入时LDIFDE跳过用户的问题?,windows,command-line,active-directory,Windows,Command Line,Active Directory,我正在尝试使用LDIFDE导出用户、组和OU,以便导入到不同的域中。我正处于导入用户的阶段,我注意到了一个问题 我使用此命令从我的域控制器导出用户: ldifde -f Exportuser.ldf -p subtree -r "(&(objectCategory=person)(objectClass=User)(givenname=*))" -l "cn,givenName,objectclass,samAccountName" 这是最低要求,因为如果在没有-l过滤器的情况下运行该
ldifde -f Exportuser.ldf -p subtree -r "(&(objectCategory=person)(objectClass=User)(givenname=*))" -l "cn,givenName,objectclass,samAccountName"
这是最低要求,因为如果在没有-l过滤器的情况下运行该命令,则最终会得到无法导入的数据,并停止导入
无论如何,我可以让用户很好地使用脚本(也就是说,它可以运行),他们甚至可以使用-I-f Exportuser.ldf命令导入。然而,在导入组成员关联时,我遇到了一些错误,这使我有理由仔细查看我创建的内容。也就是说,上面的命令在导出过程中跳过了相当多的用户。这些范围从系统帐户到实际活跃用户,尽管“最严重”的打击是我们保留停用帐户的OU。也没有一面奇怪的旗帜升起
我似乎找不到这些不同用户的共同点,但我仍在寻找。同时,我想我应该检查一下这里是否有人有过LDIFDE的历史,只是从用户身边吹过
谢谢
M.解决方案:
筛选器(givenname=)不处理空值。givenname属性指的是用户帐户的名字和姓氏字段(而不是显示名)。因此,如果这些字段没有值,(givenname=)将过滤掉这些用户
M