博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Lync日常维护之二:批量修改用户所属SIP域
阅读量:6720 次
发布时间:2019-06-25

本文共 742 字,大约阅读时间需要 2 分钟。

需求:集团IT领导要求lync所使用的SIP域不能和AD域相同,也就是AD域和lync域要使用不同的域名。

而我之前部署的SIP域是和AD域相同的。

假如我的AD域是contoso.com,那么lync默认的SIP域也是contoso.com,现在为了符合IT领导的要求,需要把员工账户所使用的SIP域修改为microsoft.com,之前我们已经修改microsoft.com成为默认的SIP域了,现在需要将用户的SIP地址统一由原来的contoso.com修改为microsoft.com,但是一个个的修改是比较麻烦的,特别是在需要修改的用户比较多的情况下。

还好,无意中在国外牛人的博客里发现了一个脚本,相当滴好用,只要将脚本保存为.ps1格式,进入目录执行就可以了,我这有300多个已启用的账户,在不到5秒钟的时间里就全部更改完毕了,可惜我当时只是把脚本保存了下来,忘记了这个国外lync牛人的博客地址,非常抱歉啊~~~~(>_<)~~~~

现在将脚本贴出来分享给大家:

本例为:将用户的SIP地址由contoso.com修改为microsoft.com

$users = Get-CsUser | Where-Object {$_.SipAddress –like "*@contoso.com"}

foreach ($user in $users)

    {

        $sipAddress = $user.SipAddress

        $sipAddress = $sipAddress.Replace("@contoso.com","@microsoft.com")

        Set-CsUser –Identity $user.Identity –SipAddress $sipAddress   

    }

转载地址:http://yzcmo.baihongyu.com/

你可能感兴趣的文章
一句代码搞定点击空白处收键盘
查看>>
PHP动态属性和stdclass
查看>>
IBM P570查看配置
查看>>
如何在现有Fabric网络上添加一个Org?
查看>>
负载均衡集群介绍、LVS介绍、LVS调度算法、LVS NAT模式搭建
查看>>
Nginx服务监控
查看>>
C++一些标准模板容器简要介绍(2)
查看>>
博客测试
查看>>
dovecot并发数造成foxmail、outlook等客户端工具接收邮件有时候报错
查看>>
进程管理工具的使用
查看>>
mybatis第三天 小结
查看>>
phoneGap插件开发-多参数和返回值
查看>>
检测Gps和网络定位权限
查看>>
maven中使用springboot返回jsp和json数据
查看>>
GRASP设计模式
查看>>
利用ISA发布Outlook Anywhere邮件客户端
查看>>
IDEA Maven 中添加 Jetty插件
查看>>
双向循环链表
查看>>
总有一条适合你|程序猿的女朋友
查看>>
学习方法分享--强哥
查看>>