Существует определенное количество командлетов PowerShell, о которых я не знал. Полный список можно найти в Documentation.
Я не нашел хорошего пошагового руководства, которое я когда-то натолкнулся, но есть несколько других, которые описывают, как вы подключаете свою PowerShell к серверу Lync (например, this).
Я не тестировал ни один из этих сценариев, но Microsoft также предоставляет список полезных скриптов для администрирования Lync (link).
Проблема, с которой я изначально искала: Как скрыть заблокированные учетные записи пользователей в списке контактов Lync. Это можно сделать, установив флажок «Скрыть пользователя из глобального списка адресов» в Exchange (Примечание: если это делается через, например, VBScript, требуется некоторое время до обновления GAL, в моем случае учетная запись сначала исчезла из GAL, а следующая утром он также исчез из списка контактов Lync).