您没有来错地!为了更好的发展,黑基网已于9月19日正式更名为【安基网】,域名更换为www.safebase.cn,请卸载旧的APP并安装新的APP,给您带来不便,敬请理解!谢谢

黑基Web安全攻防班
安基网 首页 IT技术 网络管理 查看内容

Lync 批量添加联系人

2011-7-6 12:10| 投稿: Linux

摘要:   在OCS 2007 的资源工具包里面有一个小工具叫LCSAddContacts,这个WSF脚本允许你使用WMI为LCS或者OCS添加用户(Lync Server不行)。我希望见到这个工具的LYNC...
  在OCS 2007 的资源工具包里面有一个小工具叫LCSAddContacts,这个WSF脚本允许你使用WMI为LCS或者OCS添加用户(Lync Server不行)。我希望见到这个工具的LYNC版本,但是没有那么好运,所以我决定自己写一个。  我吃惊的发现没有PowerShell命令来添加联系人组或者联系人,因为已经没有了LYNC SERVER的WMI类,我需要一个方法来做——所以我自己写了一个工具。我使用LYNC 安装光盘里面的DBIMPEXP工具来导入或者导出联系人。  LyncAddContacts的目的就是批量的为用户添加联系人组和联系人。例如你可能希望添加一个叫做“公司联系人”这样的组。该组里面包含公司里的所有人。下面是这个工具工作的原理:  在LYNC客户端创建一个模板(源)用户,为这个用户添加好相关的联系人和联系人组  运行LyncAddContacts工具把源用户的联系人导出  在导入模式运行LyncAddContacts为目标用户或者目标OU导入用户  前提条件:  必须在Lync Server上运行这个工具  必须为CSAdministrator组的成员,这个组的成员拥有为成员导入或者导出用户的权利  你必须从光盘上拷贝DBIMPEXP.EXE工具到LyncAddContacts所在的目录。  你必须对LyncAddContacts所在的目录有读和写的权利。  注意:因为它产生的输出量的原因,该工具必须在CScript主机下运行,如果在Wscript下运行,你会看到语法弹出窗口。  --------------------------------------------------------------------------------  使用:  LyncAddContacts使用以下语法:  CScript LyncAddContacts.vbs /backup filename.xml [FE SQL server host name]  CScript LyncAddContacts.vbs SIPAddress [FE SQL server host name]  CScript LyncAddContacts.vbs /import SIPAddress | distinguished name of OU [FE SQL server host name]  下面的实例演示如何使用这个工具。  使用/backup开关来把所有用户的数据备份到一个指定文件。下面是针对标准版的备份例子。  CScript LyncAddContacts.vbs /backup backup.xml  backup.xml是备份文件的名字  下面是企业版的备份例子:  CScript LyncAddContacts.vbs /backup backup.xml sql.domain.com  backup.xml是备份文件的名字,sql.domain.com是前端所使用的SQL数据库  备份完成后,就可以开始导出和导入过程了。  首先,你要把源用户的联系人和联系人导出,下面的实例是在标准版上导出一个名为”Source”的用户的信息:  CScript LyncAddContacts.vbs source@domain.com  source@domain.com是你想导出的用户的SIP地址  企业版是:  CScript LyncAddContacts.vbs source@domain.com sql.domain.com  source@domain.com是你想导出的用户的SIP地址,sql.domain.com是前端所使用的SQL数据库  接下来就是为目标用户导入了,目标用户可以是一个用户,或者是整个OU的用户。下面的示例是针对标准版上的“Target”用户实施导入联系人操作。  CScript LyncAddContacts.vbs /import target@domain.com  target@domain.com就是要导入的目标用户。如果是企业版,那么需要添加SQL服务器的地址,和上面的例子一样。  下面的命令则是为AD里面的一个OU实施导入操作:  CScript LyncAddContacts.vbs /import CN=Users,DN=domain,DN=com  如果是企业版,必须要添加SQL服务器  CScript LyncAddContacts.vbs /import "OU=Lync Users,DN=domain,DN=com" sql.domain.com  该工具还有一个好处就是,用户不会在有有人把他们添加到联系人的提示了,这个可以避免不比要的弹出提示。

小编推荐:欲学习电脑技术、系统维护、网络管理、编程开发和安全攻防等高端IT技术,请 点击这里 注册黑基账号,公开课频道价值万元IT培训教程免费学,让您少走弯路、事半功倍,好工作升职加薪!



免责声明:本文由投稿者转载自互联网,版权归原作者所有,文中所述不代表本站观点,若有侵权或转载等不当之处请联系我们处理,让我们一起为维护良好的互联网秩序而努力!联系方式见网站首页右下角。


鲜花

握手

雷人

路过

鸡蛋

相关阅读

最新评论

最新

返回顶部