sszxf 发表于 2018-9-2 10:59:28

通过PowerShell命令批量启用Lync用户

  作为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

页: [1]
查看完整版本: 通过PowerShell命令批量启用Lync用户