Get all mailboxes, but not from specific database

I have 7 databases on my Exchange 2010 server. Lets call them A, B, C, D, E, F and G.
I need to get all mailboxes from all databases, except database C and F.

I have tried with
Get-Mailbox -ResultSize Unlimited | Where {MailboxDatabase -ne 'C' OR 'F'}

Open in new window

But without any success.

Can anyone help me here?
Kasper KatzmannSeniorkonsulentAsked:
Who is Participating?
 
Kasper KatzmannSeniorkonsulentAuthor Commented:
I've found the solution by juggling a little bit around:
Get-Mailbox | `
	Where-Object {`
		($_.Database -ne 'C') -AND `
		($_.Database -ne 'F')}

Open in new window

0
 
Stelian StanNetwork AdministratorCommented:
You can do one database at the time and exported to a txt or csv file:

Get-MailboxDatabase "IT" | Get-Mailbox | Out-File C:\it.txt

Open in new window

Get-MailboxDatabase "IT" | Get-Mailbox | Export-Cvs C:\it.csv

Open in new window

0
 
Kasper KatzmannSeniorkonsulentAuthor Commented:
It solves the problem and answers the question
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.