I wanted to write about installing Lync pre requisites on Windows Server 2012
It’s a little bit easier to install all the Server pre-requisites if you use PowerShell. I always miss items when I’m ticking furiously in the Server Roles wizards. There’s a PS CMDlet below which installs everything you’ll need for Lync Server 2013. Remember (learn from my fail) you’ll need to have your Windows Server 2012 disk or an image mounted. This is for .NET 3.5 feature installation. So pay attention to the drive mapping in the CMDlet below, and change accordingly if you’ve got a different mapping.
Install-WindowsFeature RSAT-ADDS,Web-Server,Web-Static-Content,Web-Default-Doc,Web-Http-Errors,Web-Asp-Net,Web-Net-Ext,Web-ISAPI-Ext,Web-ISAPI-Filter,Web-Http-Logging,Web-Log-Libraries,Web-Request-Monitor,Web-Http-Tracing,Web-Basic-Auth,Web-Windows-Auth,Web-Client-Auth,Web-Filtering,Web-Stat-Compression,Web-Dyn-Compression,NET-WCF-HTTP-Activation45,Web-Asp-Net45,Web-Mgmt-Tools,Web-Scripting-Tools,Web-Mgmt-Compat,NET-Framework-Core,NET-HTTP-Activation,Desktop-Experience,Windows-Identity-Foundation,Telnet-Client,BITS -Source D:sourcessxs