Lync PowerShell

  • How To: Create a GUI Application with PowerShell

    If you want to see an example of a GUI application created in Windows PowerShell, take a look at the Lync Server Deleteomatic . If you want to learn how to use PowerShell to create your own Deleteomatic, or any other type of GUI application, read this...
  • Creating Your Own GUI Application

    Learn how to create a GUI application with Windows PowerShell. These steps will work for any PowerShell app, but, since this is the Lync PowerShell blog, we're using the Lync Server Deleteomatic as an example. Use this article to get started building any GUI app, or even create your own Deleteomatic.

  • The Deleteomatic

    It slices, it dices, it purees, it…well, no, it doesn’t actually do any of those things. What it does is delete, and what it is is the Lync Server Deleteomatic. We’ve create a graphical user interface with PowerShell that you can use...
  • The Lync Server Deleteomatic

    Find out how to put a user interface on your Lync Server PowerShell scripts by taking a look at this handy little example utility, the Deleteomatic.

  • Interested in Working for the Lync Server Team?

    Hey, guess what? The Lync Server team has some job openings. If you've been contemplating a career move and you're interested in Lync Server, or Manageability, or Windows PowerShell, (or, preferably, all of the above) and a lot of other things, take a look at these job postings. If any of the job descriptions sound like you, dust off that resume and apply, we'd love to have a few more members on the team.

  • Download the Lync Server Admin Guide PowerShell Supplement

    And you said we never listened. Well, someone said that; we're not sure who, we weren't really listening. But this time you asked, we delivered. The Lync Server Administration Guide PowerShell Supplement is now available as a download.

  • Lync Server PowerShell September 2011 Wrap-Up

    Summer is over, fall is here. Unless you're in the southern hemisphere, which we're not. But no matter where you are, another month has passed, which can mean only one thing: it's time for the Lync Server PowerShell blog month-end wrap up. This month along with our usual wrap-up stuff we have a quick tip for you on finding the most up-to-date PowerShell help.

  • Haiku #194

    An era comes to an end. And what better way to end than with CsCertificate cmdlets.

  • Haiku #193

    Please don't harm any trees while reading this haiku. The haiku writer seems to have done enough damage as it is. Instead, try out the CsDeviceUpdateRule cmdlets.

  • Haiku #192

    It's football season here in the U.S., and the Seattle area is feeling the pain. In addition, the world will soon feel the pain of the end of the Lync Server PowerShell daily haikus. On the bright side, you'll have 194 haikus to look back on fondly and revisit whenever you want.

  • Haiku #191

    The haiku writer got up on the wrong side of the traffic jam this morning. But that didn't stop him from expounding on the virtues of the CsClientPolicy cmdlets. Still, it's probably a good thing this haiku was written on a Friday.

  • Haiku #190

    Today's haiku is a commentary on professional baseball. There's also something in there about Lync Server PowerShell cmdlets and Response Groups. If you have feedback on Response Groups or Baseball Hall of Fame inductees, we'd love to hear it.

  • Haiku #189

    It's not witchcraft, it's just Lync Server trusted applications. No magic involved.

  • Haiku #188

    There are some Lync Server cmdlets that you'll probably never find a need to use, not even on a closed course with a professional driver. Test-CsCertificateConfiguration is one of those cmdlets. Want to know why you'll probably never use it? Read this article.

  • Haiku #187

    Daily hiking, biking, and blue skies are overrated. There's nothing to keep you going like a good haiku. Or a haiku about the Lync Server CsClientVersionPolicyRule cmdlets.

  • Haiku #186

    This haiku is about a life a hiking and biking and almost no traffic. It also mentions something about a set of Lync Server cmdlets you'll never, ever want to use.

  • Haiku #185

    There are no eyelashes on the CsOutboundTranslationRule cmdlets, but it turns out they don't really need them. Your car, however, might be another story.

  • Haiku #184

    At Microsoft we spend a lot of time talking about herding cats. It turns out that border collies must be a lot smarter than Microsoft employees, because they herd sheep, which makes much more sense than herding cats. On the other hand, border collies don't know a lot about managing audio conferencing providers with Lync Server, whereas Microsoft employees...wait, never mind.

  • Haiku #183

    In case you're wondering, the author of this haiku did not attempt to ride up the 9400 foot mountain. He did, however, run the Lync Server CsDatabase commands.

  • Lync Server PowerShell August 2011 Wrap-Up

    Hey, we're all busy. With Tweets and Facebook postings and RSS feeds all flying around everywhere, you're bound to miss something here and there. So we've provided a handy wrap-up of everything that happened at the Lync Server PowerShell blog in August 2011. We like to think you wouldn't want this to be one of the things you missed. (You don't need to take the time to tell us if we're mistaken, we know you're busy.)

  • Haiku #182

    It looks like the writers of this haiku should be taking even more vacation. But in the meantime, here's a haiku (and article) about the Lync Server CsStaticRoutingConfiguration cmdlets.

  • Haiku #181

    The sun is always shining somewhere. Today it's shining on the CsAllowedDomain cmdlets. Of course, the sun is always shining on the Lync Server cmdlets.

  • NEW: More Fun with the Lync SDK

    So far we’ve written a couple of articles on using the Lync 2010 SDK to write scripts that will retrieve your list of contacts and will send an instant message . Initially we weren’t sure how many people would try out these scripts, but as...
  • Continue an Instant Messaging Conversation

    Have you ever had a conversation with someone and later thought “Oh, I should have said this,” or “I wish I’d said that”? (True, sometimes you say “I wish I hadn’t said that,” but that’s another story...
  • Haiku #180

    Today we'll all learn a little -- a very little -- something about media bypass. Like how the New-CsNetworkMediaBypassConfiguration cmdlet works.