Home .:. Suporte .:.
Procurar (Powered by Bing):
 
 

.:. Menu

  Home

  News (Português)

  Anuncie no site

  Suporte

 

.:. Tecnologias

  Exchange 2010

  Exchange 2007

  Exchange 2003

  OCS

  ISA Server

  Windows Server
 

  BizTalk e SQL

  ForeFront Family

  System Center
 

  Artigos

  Guias Práticos

 

.:. Sobre..

  Sobre o site

  Colaboradores


 

    Criando usuarios a partir de um arquivo .csv

AP861 - Criando usuarios a partir de um arquivo .csv

 

Autor: Anderson Patricio / Jose Rodas
Publicação: 22/Dezembro/2006

Overview

O Exchange Server 2007 através do Exchange Management Shell permite a criação de usuários a partir de um arquivo csv, neste tutorial vamos mostrar como utilizar esta funcionalidade.

Assuntos relacionados:

AP849 - Gerenciando Mail Users no Exchange Server 2007

AP814 - Criando um contato do tipo mail-enabled no Exchange 2007

AP815 - Gerenciando uma mailbox no Exchange Server 2007

Solução

 

Devemos efetuar os seguintes passos para criação de vários usuários a partir de um arquivo .csv:

  1. Criar um arquivo .csv contendo na primeira linha as colunas e nas linhas subsequentes as informações relacionadas a esta coluna.

  1. No Exchange Management Console, devemos executar o seguinte cmdlet
    $Password = Read-Host "Type the default password of the new accounts:" -AsSecureString
  2. Depois devemos digitar a senha que será padrão para todos os usuários que iremos criar a partir do arquivo.

  1. Agora vamos importar o arquivo .csv para memória e criação dos usuários, com o seguinte conjunto de cmdlets:
    Import-Csv recipients.csv | foreach { new-mailbox -alias $_.Alias -name $_.name -UserPrincipalName $_.UPN - Database "mailbox database" -OrganizationalUnit Users -Password $Password -ResetPasswordOnNextLogon:$true }
    Onde:
  • foreach: irá fazer linha a linha do arquivo .csv, lembrando que a primeira linha é o cabeçalho do arquivo e onde carregamos as variáveis
  • $_.Name: é a coluna Name do arquivo que criamos que agora está em memória no Management Shell
  • $_.UPN: é a coluna UPN do arquivo que criamos que agora está em memória no Management Shell
  • $_.Alias: é a coluna Alias do arquivo que criamos que agora está em memória no Management Shell
  • ResetPasswordOnNextLogon: para todos usuários criados terem o checkbox para troca de senha selecionado após a criação

  1. Apos a execução do cmdlet já podemos abrir o Exchange Management Console e verificar os usuários criados a partir do arquivo .csv.

Conclusão

 

Com este tutorial mostramos como criar usuários a partir de um arquivo CSV no Exchange Server 2007 utilizando o Exchange Management Console.

 


 
 

Site desenvolvido em Front-Page e por um IT Pro, ou seja, a aparência não é o ponto forte do site :). Dúvidas ou sugestões:  webmaster@andersonpatricio.org