但是出现display name显示为xx yy(xx.yy@dd.com)
现在需要批量改成xx yy
用edit plus 正则表达式查找并替换
查找串\(.*\)
替换串为空
即可
如果要替换xx yy(这部分为空
查找串为:.*\(
替换串为空
即可
相关参考:
CSVDE Export - User Accounts
CSVDE Import example
CSVDE
Csvde
使用以逗号分隔 (CSV) 格式存储数据的文件从 Active Directory 导入和导出数据。还可以支持基于 CSV 文件格式标准的批处理操作。
Csvde 是命令行工具,默认情况下,此工具安装于 Windows Server 2003 上的 %windir%/system32 文件夹。要在运行了 Windows Server 2003 的计算机上运行 csvde,请打开命令提示符,用合适的参数键入 csvde,然后按下 Enter。
如果您在运行了 Windows XP Professional 的计算机上安装了“Active Directory 应用程序模式 (ADAM)”,也可在该计算机上运行 csvde。Csvde 将位于 %windir%/ADAM 文件夹中。要下载 ADAM,请参阅下载中心(http://go.microsoft.com/fwlink/?LinkID=29359 [http://go.microsoft.com/fwlink/?LinkID=29359] ) 处的“Active Directory 应用程序模式 (ADAM)”。
语法
Csvde [-i] [-f FileName] [-s ServerName] [-c String1 String2] [-v] [-j Path] [-t PortNumber] [-d BaseDN] [-r LDAPFilter] [-p Scope] [-l LDAPAttributeList] [-o LDAPAttributeList] [-g] [-m] [-n] [-k] [-a UserDistinguishedName Password] [-b UserName Domain Password]
参数
备注
• |
诸如 Microsoft Excel 这样的应用程序都可读取或保存 CSV 格式的数据。此外,与其他许多非 Microsoft 的工具一样,Microsoft Exchange Server 管理工具也能使用 CSV 格式导入和导出数据。 CSV 格式由一行或多行数据组成,每个值用逗号隔开。CSV 文件的第一行(有时指标题)必须包含每个属性的名称,其顺序与第一行之后的任何一行的数据顺序相同。例如: CN,FirstName,SurName,Description FirstUserLogonName,1stUserFirstName,1stUserSurname,Manager SecondUserLogonName,2ndUserFirstName,2ndUserSurname,President |
• |
可以使用 csvde -r 为数据导出创建 LDAP 搜索筛选器。例如,以下筛选器将导出具有特定姓名的所有用户: csvde -r (&(objectClass= User )(sn= 姓 )) |
• |
不能使用 csvde 导入用户密码,因为密码必须通过加密通道发送。Csvde 不支持安全套接字层 (SSL) 或加密 LDAP 通信。 |
范例
下列范例将 Active Directory 数据导出至名称为 search.txt 的文件,将搜索范围设置为子树,并为在搜索中找到的每个对象列出了 sAMAccountName、CN 和 distinguished name 属性:
csvde -f search.txt -p subtree -l SamAccountName,CN,Distinguishname
下列范例从名称为 input.csv 的文件的当前域(您登录到的域)中导入数据。
csvde -i -f input.csv
下列范例从名称为 output.csv 的文件的当前域(您登录到的域)中导出数据。
csvde -f output.csv