Solved

error when running powershell command

Posted on 2014-04-08
6
187 Views
Last Modified: 2014-04-17
i want to get a list of user accounts in exchange with total size and item count. when i put the exchange server's name in the brackets, and i think i have a successful code, i dont get any results. if i put in a bad exchange server, i get the error in red text.

get-mailboxstatistics -server 'exchange' |sort-object totalitemsize -descending | ft displayname,totalitemsize,itemcount
error
0
Comment
Question by:ttrbrtsn
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 3
6 Comments
 
LVL 70

Accepted Solution

by:
Qlemo earned 500 total points
ID: 39987338
The command is correct that way. What if you omit the server parameter?
0
 
LVL 17

Expert Comment

by:Premkumar Yogeswaran
ID: 39988087
Make sure the exchange management shell opened without any error.

Try to close and open the shell.

And also give some different mailbox server name.
0
 
LVL 63

Expert Comment

by:Simon Butler (Sembee)
ID: 39988177
Your command isn't really right.
You have mixed up mailboxstatistics with mailboxserver, you also haven't said which mailbox you want the statistics for. Furthermore, if you have one server then you don't need the server address at all.

get-mailbox | Get-MailboxStatistics | sort TotalItemSize -desc |ft DisplayName,TotalItemSize, ItemCount

If you have multiple servers then run

Get-MailboxServer  servername | Get-Mailbox | Get-MailboxStatistics | sort TotalItemSize -desc |ft DisplayName,TotalItemSize, ItemCount

Simon.
0
 
LVL 70

Expert Comment

by:Qlemo
ID: 39988311
Simon,

The syntax without ID and server works for MSX 2007, but not for MSX 2013. The latter needs an identity/mailbox, server or database. So the syntax as originally shown is still valid for MSX 2013, and should result in dumping all mailboxes of that server.


ttrbrtsn,

Maybe we should be clear about the Exchange release used? And did you check whether the Mailbox Server role is active on that machine?
0
 
LVL 70

Expert Comment

by:Qlemo
ID: 40006443
I don't think I deserve the points. Can you explain whether and how my comment really helped?
0

Featured Post

Best Practices: Disaster Recovery Testing

Besides backup, any IT division should have a disaster recovery plan. You will find a few tips below relating to the development of such a plan and to what issues one should pay special attention in the course of backup planning.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

This article explains in simple steps how to renew expiring Exchange Server Internal Transport Certificate.
If you troubleshoot Outlook for clients, you may want to know a bit more about the OST file before doing your next job. IMAP can cause a lot of drama if removed in the accounts without backing up.
In this video we show how to create a mailbox database in Exchange 2013. We show this process by using the Exchange Admin Center. Log into Exchange Admin Center.: First we need to log into the Exchange Admin Center. Navigate to the Servers >> Data…
This video shows how to quickly and easily add an email signature for all users on Exchange 2016. The resulting signature is applied on a server level by Exchange Online. The email signature template has been downloaded from: www.mail-signatures…

691 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question