Tired of looking at all those misspelled cmdlet and parameter names in Word.  Use this PowerShell script to add all the Lync cmdlets and parameters into your own custom dictionary.  Very useful for double checking that your cmdlets and parameters are spelled correctly.

UPDATE: (5/8/2012) Modified to include parameters.

Prerequisites: You will need to have the Lync Core Components installed.  Don’t forget to apply the latest updates as well.

#Title: Create-LyncCusomtDic.ps1
#
#Purpose: To parse all the Lync PowerShell cmdlets and parameters and add them to the Microsoft Word CUSTOM.DIC file.
#
#Author: Matt Wade
#
#Version: 2.0
#
#Date: 5/8/2012

Import-Module Lync #You will need to install the Lync Core Components to get this module.  Don't forget to apply the latest CU as well.
$commands = Get-Command -module lync
$mydict = get-content (((Get-Item Env:Appdata).Value) + "\Microsoft\UProof\CUSTOM.DIC")
$newdictentries = @()

foreach ($command in $commands)
{
    if ((($mydict -contains ($command.Name)) -eq $false) -and (($newdictentries -contains ($command.name)) -eq $false))
    {
        $newdictentries += ($command.Name)
    }
    if (($command.Parameters -ne $null) -and ($command.Parameters.Keys.Count) -gt 0)
    {
        foreach ($parameterkey in $command.Parameters.Keys)
        {
        if ((($mydict -contains $parameterkey) -eq $false) -and (($newdictentries -contains $parameterkey) -eq $false))
        {
            $newdictentries += $parameterkey
        }
        }
    }
}
if ($newdictentries.count -gt 0)
{
    $mydict += $newdictentries
    $mydict = $mydict |sort-object
    $mydict
    Copy-Item -Path (((Get-Item Env:Appdata).Value) + "\Microsoft\UProof\CUSTOM.DIC") -Destination (((Get-Item Env:Appdata).Value) + "\Microsoft\UProof\CUSTOM.BAK")
    $mydict | Out-File (((Get-Item Env:Appdata).Value) + "\Microsoft\UProof\CUSTOM.DIC")
}

{ 0 comments }

Small tool for OCS 2007 R2 and Lync Server 2010 which allows an administrator to import contacts into the database. Importers are included for AIM, Yahoo Messenger, Windows Live Messenger, and for generic text based lists. This tool is provided as-is and is not supported by Microsoft support.

Click here to download…

{ 0 comments }

Hotfix Rollup 4 for Forefront Security for Office Communications Server has been released and supports now Lync Server 2010.

http://support.microsoft.com/kb/2694730

 

{ 0 comments }

Microsoft Windows Phone client for the Good Technology’s encryption solution now available.

http://www.good.com/products/good-for-enterprise.php

“Good will provide FIPS-certified 192 bit AES encryption for end-to-end mobile messaging for the Windows Phone platform to enable secured accessing of corporate data using Good for Enterprise.”

“The Good for Enterprise solution is targeted for commercial availability for Windows Phone devices in early Q2 2012 and will be distributed as an application, available for download from the Windows Phone Marketplace.”

{ 0 comments }

Page 1 of 8012345678910...203040...Last »