管理通讯簿服务——批量添加联系人

首先在域中批量添加域用户;(域控制器)

这里先用Office excel按格式输入用户信息,依次是姓、名、姓名、登录名、密码。

利用OCSRESKIT.MSI批量添加联系人

输入用户信息后,再将其另存为.csv后缀的文件;

再用记事本打开,确认

利用OCSRESKIT.MSI批量添加联系人

利用OCSRESKIT.MSI批量添加联系人

将其保存到C盘,使用命令

for /f %a in (userslist.csv) do @echo %a %b %c %d %e

来确认变量输入是否能成功

利用OCSRESKIT.MSI批量添加联系人

利用OCSRESKIT.MSI批量添加联系人

测试环境的域的OU结构如图;(这里为简化实验只有一个OU)

现在向OU test中添加用户

在命令提示符中,导航到.csv文件所在目录输入命令

for /f "tokens=1,2,3,4,5 delims=," %a in (userslist.csv) do dsadd user "cn=

%c,ou=test,dc=hello,dc=com" -samid %d -upn %d@hello.com -ln %a -fn %b -pwd %e -disabled yes

利用OCSRESKIT.MSI批量添加联系人

利用OCSRESKIT.MSI批量添加联系人

添加好用户后,默认用户是未启用的,右键启用帐户,域用户添加完成

利用OCSRESKIT.MSI批量添加联系人

利用OCSRESKIT.MSI批量添加联系人

添加完成域用户后,为其启用ocs帐户,在AD用户和计算机中选中用户,右键“为communication server 启用用户”

利用OCSRESKIT.MSI批量添加联系人

利用OCSRESKIT.MSI批量添加联系人

利用OCSRESKIT.MSI批量添加联系人

选择池;

利用OCSRESKIT.MSI批量添加联系人

制定登录名,这里用UPN名作为登录名,若已经为用户启用电子邮件,也可把电子邮件地址作为登录名;

利用OCSRESKIT.MSI批量添加联系人

为用户配置好OCS账户后;

接下来为ocs用户批量添加联系人(ocs 服务器)

首先在ocs 服务器上安装OCSResKit.msi工具

利用OCSRESKIT.MSI批量添加联系人

利用OCSRESKIT.MSI批量添加联系人

利用OCSRESKIT.MSI批量添加联系人

利用OCSRESKIT.MSI批量添加联系人

利用OCSRESKIT.MSI批量添加联系人

安装好OCSResKit.msi工具后

再准备几个文件

利用OCSRESKIT.MSI批量添加联系人

在ocs管理控制台中,导出用户列表

利用OCSRESKIT.MSI批量添加联系人

导出到文件hello.txt,再将hello文件中内容改一下,只保留显示名称和sip URL,没有显示名称的添加显示名称,再将文件hello.txt中的用户分成3部分,一部分为财务部员工,一部分为IT部员工,一部分为市场部员工;(这里只新建3个联系人文件,实际情况可以为每个部门新建一个联系人文件)

按下图的格式将用户分别保存到文件财务部门.txt、IT部门.txt、市场部门.txt,再新建一个文件users.txt用来保存所有用户的sip URL(这里的文件格式必须注意,格式错误会导致联系人添加失败)

建好财务部门.txt、IT部门.txt、市场部门.txt、users.txt将其保存到下图位置

利用OCSRESKIT.MSI批量添加联系人

利用OCSRESKIT.MSI批量添加联系人

利用OCSRESKIT.MSI批量添加联系人

利用OCSRESKIT.MSI批量添加联系人

利用OCSRESKIT.MSI批量添加联系人

用命令提示符导航到C:\Program Files\Microsoft Office communication server 2007\reskit\wmi samples

利用脚本lcsaddcontacts.wsf添加联系人,在命令提示符中输入命令;

命令格式:

Cscript lcsaddcontacts.wsf /usersfile:users.txt /contactsfile:contact.txt /contactsgroup:contactsgroup

Cscript lcsaddcontacts.wsf /usersfile:users.txt /contactsfile:财务部门.txt /contactsgroup:财务部门

利用OCSRESKIT.MSI批量添加联系人

Cscript lcsaddcontacts.wsf /usersfile:users.txt /contactsfile:IT部门.txt /contactsgroup:IT部门

利用OCSRESKIT.MSI批量添加联系人

Cscript lcsaddcontacts.wsf /usersfile:users.txt /contactsfile:市场部门.txt /contactsgroup:市场部门

利用OCSRESKIT.MSI批量添加联系人

添加好联系人后,在客户机登陆

利用OCSRESKIT.MSI批量添加联系人

联系人批量添加成功

转载于:https://blog.51cto.com/582729688/680058

相关文章:

  • 2022-03-05
  • 2022-02-04
  • 2022-12-23
  • 2022-12-23
  • 2021-07-30
  • 2021-11-29
  • 2022-02-06
  • 2021-12-05
猜你喜欢
  • 2021-05-08
  • 2022-12-23
  • 2022-12-23
  • 2021-09-18
  • 2022-12-23
  • 2022-12-23
  • 2021-06-25
相关资源
相似解决方案