You can run the following cmdlet in Powershell to learn the version information in your Lync Server 2010 environment::

Get-WmiObject -query 'select * from win32_product' | where {$_.name -like "Microsoft Lync Server*"} | foreach {$_}

Below is a screenshot for the cmdlet in powershell:

Below is detail sample output:

IdentifyingNumber : {22D89571-A55E-4BC1-9D26-26188DFDC218}

Name : Microsoft Lync Server 2010, Mediation Server

Vendor : Microsoft Corporation

Version : 4.0.7577.139

Caption : Microsoft Lync Server 2010, Mediation Server

IdentifyingNumber : {BBCDC3D1-010E-414A-8E71-096A8B4BE10A}

Name : Microsoft Lync Server 2010, Conferencing Announcement Service

Vendor : Microsoft Corporation

Version : 4.0.7577.0

Caption : Microsoft Lync Server 2010, Conferencing Announcement Service

IdentifyingNumber : {B9EFB994-8B55-4B9C-8BF2-5AA346D3DEF2}

Name : Microsoft Lync Server 2010, Web Components Server

Vendor : Microsoft Corporation

Version : 4.0.7577.139

Caption : Microsoft Lync Server 2010, Web Components Server

IdentifyingNumber : {E9DF4766-46E1-4C5D-84CD-F09F9F4E0B83}

Name : Microsoft Lync Server 2010, Conferencing Attendant

Vendor : Microsoft Corporation

Version : 4.0.7577.0

Caption : Microsoft Lync Server 2010, Conferencing Attendant

IdentifyingNumber : {84DA1457-E645-4AAE-A1F3-7C5E92A42335}

Name : Microsoft Lync Server 2010, Response Group Service

Vendor : Microsoft Corporation

Version : 4.0.7577.0

Caption : Microsoft Lync Server 2010, Response Group Service

IdentifyingNumber : {6ECBE6F7-1EA5-4B00-B217-66C82A66FF3B}

Name : Microsoft Lync Server 2010, Web Conferencing Server

Vendor : Microsoft Corporation

Version : 4.0.7577.139

Caption : Microsoft Lync Server 2010, Web Conferencing Server

IdentifyingNumber : {9521B708-9D80-46A3-9E58-A74ACF4E343E}

Name : Microsoft Lync Server 2010, Core Components

Vendor : Microsoft Corporation

Version : 4.0.7577.139

Caption : Microsoft Lync Server 2010, Core Components

IdentifyingNumber : {FD6F8E79-DFC6-47A5-85CF-BD964371A9BE}

Name : Microsoft Lync Server 2010, WMI Backwards Compatibility

Vendor : Microsoft Corporation

Version : 4.0.7577.0

Caption : Microsoft Lync Server 2010, WMI Backwards Compatibility

IdentifyingNumber : {A1A71989-3D97-4DC8-990E-940EA7128398}

Name : Microsoft Lync Server 2010, Bandwidth Policy Service

Vendor : Microsoft Corporation

Version : 4.0.7577.0

Caption : Microsoft Lync Server 2010, Bandwidth Policy Service

IdentifyingNumber : {B186564B-F214-4B33-9EC1-3012429A580D}

Name : Microsoft Lync Server 2010, Call Park Service

Vendor : Microsoft Corporation

Version : 4.0.7577.0

Caption : Microsoft Lync Server 2010, Call Park Service

IdentifyingNumber : {E0E8495B-BA09-4D88-91D8-27A1C878593E}

Name : Microsoft Lync Server 2010, Core Management Server

Vendor : Microsoft Corporation

Version : 4.0.7577.0

Caption : Microsoft Lync Server 2010, Core Management Server

IdentifyingNumber : {BCA7A57B-D703-4764-BC98-070D911AFF9E}

Name : Microsoft Lync Server 2010, Audio Test Service

Vendor : Microsoft Corporation

Version : 4.0.7577.0

Caption : Microsoft Lync Server 2010, Audio Test Service

IdentifyingNumber : {D7F389DB-3097-4B84-A9DB-F2E21B5F9C0D}

Name : Microsoft Lync Server 2010, Application Host

Vendor : Microsoft Corporation

Version : 4.0.7577.0

Caption : Microsoft Lync Server 2010, Application Host

IdentifyingNumber : {0E9CBB0D-CD15-43AB-8F3C-F3067FE042C3}

Name : Microsoft Lync Server 2010, Administrative Tools

Vendor : Microsoft Corporation

Version : 4.0.7577.108

Caption : Microsoft Lync Server 2010, Administrative Tools

IdentifyingNumber : {6E59AE4E-9E24-4557-9982-94C75B4DBDD1}

Name : Microsoft Lync Server 2010, Reach Fonts

Vendor : Microsoft Corporation

Version : 4.0.7577.0

Caption : Microsoft Lync Server 2010, Reach Fonts

IdentifyingNumber : {78D5615E-F753-40C1-B301-9AAD2727B9C8}

Name : Microsoft Lync Server 2010, Front End Server

Vendor : Microsoft Corporation

Version : 4.0.7577.139

Caption : Microsoft Lync Server 2010, Front End Server

IdentifyingNumber : {348DF89F-4278-4702-A94A-F0EF9BB39349}

Name : Microsoft Lync Server 2010, Conferencing Server

Vendor : Microsoft Corporation

Version : 4.0.7577.139

Caption : Microsoft Lync Server 2010, Conferencing Server

 

For Office Communications Server 2007 R2 environemnt, you can run the following cmdlet to learn the version information:

Get-WmiObject -query 'select * from win32_product' | where {$_.name -like "Microsoft Office Communications Server 2007 R2*"} | foreach {$_}

List taken from: http://blogs.technet.com/b/premal/archive/2011/06/07/powershell-command-to-find-the-version-of-lync-server-installed-components.aspx