November, 2010

  • Administratively Managing User Contact Lists

    WMI Namespaces and Scripting Examples By Nick Smith, Microsoft Introduction Your company has a requirement to administratively add/remove/modify the membership of Microsoft Office Communications Server 2007 R2 users' contact lists. This...
  • Haiku of the Day

    This is the default page for the Haiku of the Day. The Haiku of the Day, at least on this blog, was an article we posted each day of the week (excluding weekends, holidays, and days we decided to do something else) that described a set of Lync Server...
  • Counting Retrieved Data

    Why Can't I Get a Count of My Dial Plans? Not too long ago we got an email from someone who had encountered a strange problem when working with Lync Server PowerShell: "I was just trying to get a count of things," he wrote. "Sometimes I could...
  • Windows PowerShell for OCS 2007 R2

    The big launch event for Lync Server 2010 is only two days away. But just to reassure everyone that we haven't forgotten about all of you out there who are running Office Communications Server 2007 R2, we decided to give you your own little section of...
  • Haiku #5

    Ice: silent, deadly. But we need a haiku – How 'bout ServerSchema? A few years ago, there was an animated children's film called Balto , a film based on the true-life exploits of a sled dog named, well, Balto . (Interesting coincidence...
  • Haiku # 2

    The elephant missed His plane. He forgot his trunk Configuration. Commentary Now that's a sobering thought, isn't it? After all, elephants never forget anything . If an elephant can forget his trunk configuration, what does that mean...
  • Add a Contact Distribution Group

    For more information on using this script, see the article Adminstratively Managing User Contact Lists by Nick Smith. # Contributed by Nick Smith, Microsoft # Supported Versions: Office Communications Server 2007 R2 #Define WMI Put...
  • Check if a Contact Distribution Group Exists

    For more information on using this script, see the article Adminstratively Managing User Contact Lists by Nick Smith. #Contributed by Nick Smith, Microsoft #Supported Versions: Office Communications Server 2007 R2 #Get User Information...
  • Haiku #1

    I am sorry, Dave. I'm afraid I can't do that. CsAdminRole. We have entitled this haiku "Ruminations and Meditations on Cmdlets for Managing Role Based Access Control in Microsoft Lync Server 2010, Concerto in D Minor." Commentary...
  • Check if a Contact Exists

    For more information on using this script, see the article Adminstratively Managing User Contact Lists by Nick Smith. #Contributed by Nick Smith, Microsoft #Supported Versions: Office Communications Server 2007 R2 #Get User Information...
  • Lync Server 2010 Help

    The new Lync PowerShell Help is here, the new Lync PowerShell help is here! We're SOMEBODY!

    Actually all the new Lync Server 2010 Help is here. (Well, not all of it. We'll be coming out with more regularly until we think we've got it all covered. But this is definitely the major chunk you'll need to get started.) Read the full blog post to find out more.

  • Haiku #3

    I do not like Green- Eggs-and-Ham.com. So I'll Block federation. Commentary Can't we all just get along? Well, to be perfectly honest, you're asking the wrong people here: we're just a couple of lowly haiku writers. When it comes to...
  • Haiku #4

    The number dialed Is no longer in service. Unassigned number. At any given time organizations (at least the larger ones) are likely have more phone numbers allotted to them than are currently in use. And that makes sense. After all, each time...
  • Haiku #6

    I once was lost but Now I'm found. Thank you, Update-CsAddressBook. Well, we're back after an extended break for the Thanksgiving Day holiday. (What do you mean you didn't even know we were gone? Ah, now you've gone and hurt our feelings …...
  • Add a Contact

    For more information on using this script, see the article Adminstratively Managing User Contact Lists by Nick Smith. #Contributed by Nick Smith, Microsoft #Supported Versions: Office Communications Server 2007 R2 #Get User Information...
  • Daily Lync Server PowerShell Haikus

    Looking for something new to start your day? Each morning, sit down with a cup of coffee (orange juice, tea, or other beverage will also work), and take a look at the daily Lync Server PowerShell haiku. Not only will you see that it actually is possible...
  • About the Lync Server PowerShell Haikus

    Now that Microsoft Lync Server 2010 has been officially launched, the one question everyone is asking is this: why isn't anyone writing haikus about Lync Server and, in particular, about Lync Server's implementation of Windows PowerShell? To be perfectly...
  • Remove a Contact Distribution Group

    For more information on using this script, see the article Adminstratively Managing User Contact Lists by Nick Smith. #Contributed by Nick Smith, Microsoft #Supported Versions: Office Communications Server 2007 R2 #Get User Information...
  • Add a Contact Group

    For more information on using this script, see the article Adminstratively Managing User Contact Lists by Nick Smith. #Contributed by Nick Smith, Microsoft #Supported Versions: Office Communications Server 2007 R2 #Define WMI Put options...
  • New Article: Counting All Your Retrieved Objects

    You might think it's pretty simple to count the number of items you retrieve with a Get statement. You just do something like this, right? (Get-CsVoicePolicy).Count That command returns the number of voice policies you have defined in your Lync...
  • Check if a Contact Group Exists

    For more information on using this script, see the article Adminstratively Managing User Contact Lists by Nick Smith. #Support Versions: Office Communications Server 2007 R2 #Get User Information $User = Get-WmiObject -Query "Select...
  • Haiku #7

    The water boils yet The frog swims. Monitoring Server might help him. According to an old story, if you put a frog in a pan of water and then slowly increase the temperature of the water, one degree at a time, the frog will never notice the...
  • Remove a Contact

    For more information on using this script, see the article Adminstratively Managing User Contact Lists by Nick Smith. #Contributed by Nick Smith, Microsoft #Supported Versions: Office Communications Server 2007 R2 #Get User Information...
  • Special Lync Server PowerShell Blog Launch Event

    If you think you're done with Lync Server 2010 launch events, think again. We've got some great stuff going on here at the Lync Server PowerShell blog (http://blogs.technet.com/b/csps/). How about full-blown cmdlet help? Or Lync PowerShell cmdlet mapping to Office Communications Server 2007 R2? Or - and here's the best part - how about a Fun Zone? We're betting you've never seen a Lync Server PowerShell haiku before.

  • Remove a Contact Group

    For more information on using this script, see the article Adminstratively Managing User Contact Lists by Nick Smith. # Contributed by Nick Smith, Microsoft # Supported Versions: Office Communications Server 2007 R2 #Get User Information...