700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > Lync 小技巧-39-批量-设置-AD-分机-手机-启用-Lync-设置-Lync-分机

Lync 小技巧-39-批量-设置-AD-分机-手机-启用-Lync-设置-Lync-分机

时间:2022-04-03 03:18:47

相关推荐

Lync 小技巧-39-批量-设置-AD-分机-手机-启用-Lync-设置-Lync-分机

环境:

1. 有AD用户,但是没分机号

2. 有Lync Server 环境,但是大量用户没有启用,没有设置分机号

3. 批量完成任务

目的:

1. 记录过程

2. 方便后续使用

过程:

1. 新建用户

LyncDemo081

Aa123456

2. 查询-Lync

3. 查看-脚本

EmpNO,PhoneNumber,MobileNumber

LyncDemo081,8081,13811111111

#设置CSV文件的位置

$users=Get-Content 'D:\Set-ADUser-Number-Enable-CSUser-i-x-Cloud.csv'

$gdate=(get-date -uformat "%y-%m-%d")

#设置Lync Server 的池名称

$poolname="LyncPool01.i-x-"

Foreach($empno in $users) {

Write-Output $empno;

$empnovalue=$empno -Split ","

$empno= $empnovalue[00]

$phonenumber = $empnovalue[01]

$mobilenumber = $empnovalue[02]

#设置AD中的让手机

get-aduser -filter {samaccountname -eq $empno } -Properties officephone | Set-ADUser -officephone +$phonenumber -mobilephone $mobilenumber

get-aduser -filter {samaccountname -eq $empno } -Properties officephone

#启用Lync

get-csaduser -LDAPFilter samaccountname=$empno | Enable-csuser -registrarpool $poolname -sipaddresstype userPrincipalName -sipdomain i-x-

pause 30 for Lync changes

#为Lync改变暂停30

write-host -foregroundcolor Green "Pausing 30 Seconds for Lync Changes"

Start-Sleep -s 30

#设置企业语音Lync分机

get-csaduser -LDAPFilter samaccountname=$empno | Set-Csuser -enterprisevoiceenabled $True -LineUri tel:+$phonenumber

get-csaduser -LDAPFilter samaccountname=$empno

pause 30 for Lync changes

#为Lync改变暂停

}

4. 运行

选择-右键-使用PowerShell运行

5. 查询

6. 总结

从上面可以看出,增加AD的分机和手机属性可以,其它你要增加其它属性也是可以的。

但如果你环境再有Exchange Server 是否能这样将邮箱也启用起来,就要你自己去玩了。

不带你玩了,有空大家测试了反馈回来。

本文转自 CTO_LiuJinFeng 51CTO博客,原文链接:/dynamic/1559207,如需转载请自行联系原作者

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。