作为Lync的管理员,是否对批量用户的启用比较头疼,希望能够根据需要添加人员的表格,使用命令批量进行添加,我大致整理了一下,给大家分享,有更好的内容格式欢迎留言
import-csv C:\LyncUser.csv | Foreach { Enable-CsUser -Identity $_.name -RegistrarPool lyncfe.zzxtzj.com -SipAddressType UserPrincipalName}
根据CSV文件中name列的人员批量启用Lync,其中RegistrarPool为前端池地址,要改成自己环境的FQDN
import-csv C:\LyncUser.csv | Foreach { Set-CsUser -Identity $_.name -EnterpriseVoiceEnabled $true -LineURI $_.uri}
根据CSV文件中,name列的成员批量开启企业语音,并分配对应短号,短号列为uri
import-csv C:\LyncUser.csv | Foreach { Disable-CsUser -Identity $_.name}
根据CSV文件中name列的人员批量禁用Lync
下面附上csv文件的内容,将下面内容写入记事本,另存为LyncUser.csv文件
name,uri
test1,tel:+9003
test2,tel:+9004
如果不会用csv文件也可以直接用PowerShell命令启用
启用:Enable-CsUser -Identity xx -RegistrarPool (lync注册池) -SipAddressType
开启语音功能:Set-CsUser -identity xx -EnterpriseVoiceEnable $true -LineURI "TLE:xx"
禁用:Disable-CsUser -identity xx