It's been a touch over five years now since I started down the path of documenting Lync (now Skype for Business) via PowerShell scripting, my original "Making sense of a TBXML" post went up on September 11, 2011. I remember publishing the big update to it in February of 2013 in San Diego at the first Lync Conference. Since then, the script and it's updated versions have been downloaded over 8,200 times since I last checked. I'm dreadful at being consistent with updates; unfortunately, I will fix bugs that I find but have a habit of not pushing those updates publically regularly.

With all of that being said, I have finally gotten around to my latest update, or I guess I should say iteration as it has been about a 95% ground up rewrite. For that reason, I am not updating the original script version or post but instead publishing this as a new version.

Download the previous version HERE on the TechNet Gallery.