Infra - Exchange Server

Modificando mais de 1000 usuários através do Exchange Management Shell

Com este tutorial mostraremos como modificar mais de 1000 usuários ao mesmo tempo.

por Anderson Patricio



Overview

Por padrão o Exchange Management Shell somente busca os 1000 usuários assim como o Exchange management Console, isto se deve a um limite de query do Ldap.

Solução

Para listarmos mais de 1000 usuários podemos utilizar o parâmetro -ResultSize, da seguinte forma:

Get-Mailbox -ResultSize 5000

No exemplo acima somente 5000 usuários seriam listados no resultado deste comando. Temos também a opção unlimited que irá forçar a listagem de todos os objetos nao importando o número de usuários existentes.

Este parametros é importante se desejamos alterar um parametros em uma organização que possui mais de 1000 usuários. Vamos utilizar o seguinte exemplo: o limite de regras do Outlook de todos os usuários de uma corporação com mais de 8000 caixas precisa ser alterado para 256kb, neste caso utilizariamos apenas um cmdlet como segue:

Get-Mailbox -ResultSize unlimited | Set-Mailbox -RulesQuota:256KB

Conclusão

Com este tutorial mostramos como modificar mais de 1000 usuários ao mesmo tempo.

Anderson Patricio

Anderson Patricio - Trabalha com informática desde 1995, é consultor Microsoft em projetos de Active Directory, Exchange e ISA pela Quattuor Informática em Porto Alegre.
Certificações: MCSE +M +S 2003, MCSE +M +S 2000, MCSA +M +S 2003, MCSA +M +S 2000
Blog: http://spaces.msn.com/members/andersonpatricio/