我想将 csv 文件中的数据与 ldap 生产服务器中的数据进行比较

I want to compare the data I have in csv file to the data which is in ldap produciton server

我想将 csv 文件中的数据与 ldap 生产服务器中的数据进行比较。

csv 文件中有几千条用户数据,我想将这些数据与生产服务器中的数据进行比较。

假设我在 csv 文件中有用户 ID xtz12345,uid 号为 123456。现在我想交叉检查生产服务器中相同用户 ID xtz12345 的 uidNumber。

有什么方法可以使它自动化吗?有数以千计的 UserID 需要检查,如果我手动执行它可能会花费很多时间。谁能建议我该怎么做?

Powershell 脚本是一个很好的起点。

导入活动目录模块(假设WindowsAD下载并安装RSAT工具,here) in Powershell to fetch information from AD, example

在 powershell 中使用 import-csv 读取 csv 值。现在,比较第一个和第二个。 example

乐于助人