Topic Last Modified: 2012-06-20

Microsoft Lync Server 2010 introduced a large set of new and improved features compared to what was available in Microsoft Office Communications Server 2007 R2. One improvement is the way in which you manage your implementation. For example, there’s a new user interface, called the Lync Server Control Panel, which represents a big shift from what most people are used to with the Microsoft Management Console. The other major improvement to manageability is the inclusion of Windows PowerShell.

Windows PowerShell allows you to manage Microsoft applications from the command line. It includes a command-line environment, product-specific commands, and a full scripting language. Windows PowerShell was first introduced as a downloadable release for the Windows operating system late in 2006, and was incorporated as the command-line interface for manageability of Microsoft Exchange Server 2007. From that point it continued to grow, and it has been incorporated into most of the Microsoft Server products, the most recent of these being Microsoft Lync Server 2013. Lync Server 2010 introduced close to 550 product-specific cmdlets that you can use to manage every aspect of your deployment.

The following sections contain a list of cmdlets and their descriptions. This information is also available directly from the command line. Simply type the following at the Lync Server Management Shell command prompt:

Copy Code
Get-Help <cmdlet name> -Full

For example, to retrieve help from the command prompt on the New-CsVoicePolicy cmdlet, type the following:

Copy Code
Get-Help New-CsVoicePolicy -Full

Things to know about Windows PowerShell in Lync Server 2013: