Habilitar e mover usuários no Lync utilizando arquivo CSV (pt-BR)

Habilitar e mover usuários no Lync utilizando arquivo CSV (pt-BR)

Essa semana surgiu a necessidade da criação de um script para habilitar usuários no Lync utilizando um arquivo CSV. Utilizei como fonte de pesquisa o site http://blogs.technet.com/b/csps/ muito bom e com várias dicas .

O script que está no site possui alguns erros nos comandos e como precisei alterar algumas coisas e ainda incluir algumas informações resolvi compartilhar com todos. Segue abaixo:

#########################################
#### Script – Habilita e move usuários no Lync
#### ####################################

## Importa o módulo do Microsoft Lync
cd $env:UserProfile; Import-Module ‘C:\Program Files\Common Files\Microsoft Lync Server 2010\Modules\Lync\Lync.psd1′

## Importa o arquivo CSV
$importfile = “c:\users.csv”
$importedusers = Import-csv $importfile

## Criação do arquivo de log
$transcriptname = “MoveorEnableUsers” + `
(Get-Date -format s).Replace(“:”,”-”) +”.txt”
Start-Transcript -path c:\lynclog\$transcriptname

## Move ou habilita os usuários no Lync
foreach ($importeduser in $importedusers)
{
if ($importeduser.MoveorEnable -eq “Move”)
{
Move-CsUser $importeduser.SipUri -target `
$importeduser.Target -verbose
}
else
{
Enable-CsUser -identity $importeduser.UPN -SipAddress $importeduser.SipUri -RegistrarPool $importeduser.Target -verbose
}
}
Stop-Transcript

## Mostra o status
function Pause ($Message=”Press any key to continue…”)
{Write-Host -NoNewLine $Message
$null = $Host.UI.RawUI.ReadKey(“NoEcho,IncludeKeyDown”)
Write-Host “”
}
pause

Para o arquivo CSV você pode utilizar o exemplo abaixo:

SipUri,MoveorEnable,Target,UPN
sip:rebeca.penhalver@domain.com,Enable,”cspool.domain.com”,rebeca.penhalver@domain.com
sip:vera.penhalver@domain.com,Enable,”cspool.domain.com”,vera.penhalver@domain.com
sip:marcelo.penhalver@domain.com,Enable,”cspool.domain.com”,marcelo.penhalver@domain.com


FONTE: http://mauriciopenhalver.wordpress.com/2011/01/31/habilitar-e-mover-usuarios-no-lync-utilizando-arquivo-csv/
Leave a Comment
  • Please add 4 and 5 and type the answer here:
  • Post
Wiki - Revision Comment List(Revision Comment)
Sort by: Published Date | Most Recent | Most Useful
Comments
  • Fernando Lugão Veltem edited Original. Comment: alterado título, adicionado (pt-BR) e tags

Page 1 of 1 (1 items)
Wikis - Comment List
Sort by: Published Date | Most Recent | Most Useful
Posting comments is temporarily disabled until 10:00am PST on Saturday, December 14th. Thank you for your patience.
Comments
  • Fernando Lugão Veltem edited Original. Comment: alterado título, adicionado (pt-BR) e tags

Page 1 of 1 (1 items)