Exchange, Powershell Utilerias

Número de Buzones por Base de Datos

--
(Get-MailboxDatabase) | ForEach-Object {Write-Host $_.Name (Get-Mailbox -Database $_.Name).Count}

-Para que no marque error al contabilizar mas de 1000 elementos se agrega el parametro -ResultSize Unlimited
(Get-MailboxDatabase) | ForEach-Object {Write-Host $_.Name (Get-Mailbox -Database $_.Name -ResultSize Unlimited).Count}
--

 

Listar estado de buzones migrados

--

-- Listado simple
Get-MoveRequest

-- Listado completo y enviado a archivo
Get-MoveRequest | select * | Out-File -filepath c:\exported.txt

--Listado simple y enviado a archivo
Get-MoveRequest | Out-File -filepath c:\exported-single.txt

Get-moverequest | get-moverequeststatistics
--

 

Buzones que se encuentran en una Base de Datos

--
--Listar buzones
Get-MailboxDatabase "MBCorporativo2"

--Listar todos los buzones con todas sus carcteristicas
Get-MailboxDatabase "MBCorporativo2" | Get-MailboxStatistics

--Ordenados por tamaño de Buzon
Get-MailboxDatabase "MBCorporativo2" | Get-MailboxStatistics | Sort totalitemsize -desc

--Listado de buzones mostrando unicamente "displayname"
Get-MailboxDatabase "MBCorporativo2" | Get-MailboxStatistics | Sort totalitemsize -desc | ft displayname

--Envio del resultado a un archivo
Get-MailboxDatabase "MBCorporativo2" | Get-MailboxStatistics | Sort totalitemsize -desc | ft displayname | Out-File -filepath c:\MBCorporativo2.txt
--

 

 

 

 

También te podría gustar...