Microsoft Lync Server 2010 PowerShell Scripts

Примеры скриптов, которые Вам помогут в работе с Lync Server
http://blogs.technet.com/b/csps/p/scripts.aspx


Как включить HD Video в Lync 2010
Set-CsMediaConfiguration -Identity:Global -MaxVideoRateAllowed HD720p15m
Экспорт переписки из базы Archiving Server
Export-CsArchivingData -UserUri «adonin@croc.ru» -DBInstance SQLServer –StartDate “2/3/2011” –EndDate “2/4/2011” -OutputFolder «c:\temp»
How to enable Siren?
set-CsMediaConfiguration –identity global -EnableSiren $true
Увеличить разрешенное кол-во групп рассылки в списке контактов с 10 до 64
Set-CsClientPolicy -Identity Global -MaximumDGsAllowedInContactList 64
Получить список блокируемых Lync расширений файлов
(Get-CsFileTransferFilterConfiguration).extensions
Получить список номеров телефонов пользователей
Get-CSUser  | ? {$_.LineURI} | ft Identity,LineURI
Получить список номеров телефонов (Вариант от А.Донина)

$path=»c:\temp\PhoneBook.csv»
$PhoneBook=@()
$PhoneBook = (Get-CsUser | ?{$_.LineURI -ne «»} | %{$_.Name + «,»+$_.LineURI+»,User»})
$PhoneBook += (Get-CsAnalogDevice | %{$_.DisplayName+ «,»+$_.LineURI+»,Analog Device»})
$PhoneBook += (Get-CsCommonAreaPhone | %{$_.DisplayName+ «,»+$_.LineURI+»,Common Area Phone»})
$PhoneBook +=(Get-CsExUmContact | %{$_.Name + «,»+$_.LineURI+»,UM Contact»})
$PhoneBook +=(Get-CsRgsWorkflow | %{$_.Name + «,»+$_.LineURI+»,Workflow»})
$PhoneBook += (Get-CsDialInConferencingAccessNumber | %{$_.DisplayName+ «,»+$_.LineURI+»,DialIn»})
$PhoneBook += (Get-CsCallParkOrbit| %{$_.Identity+ «,»+$_.NumberRangeStart+»-«+$_.NumberRangeEnd+»,Call Park Orbit»})
$PhoneBook >> $path

 

 

Источник.