Everything-PowerShell
  • Home
  • Contact
  • About
  • Exchange 2019 PowerShell
  • Exchange 2016 PowerShell
  • Exchange 2013 PowerShell
  • Exchange 2010 PowerShell
  • PowerShell V7
  • PowerShell
  • Other Articles
Select Page
Exchange 2019:- Running the Management Tools from a Non-Exchange Server

Exchange 2019:- Running the Management Tools from a Non-Exchange Server

by edward | Jun 8, 2019 | Exchange 2019 PowerShell, Exchange 2019

As an Exchange Admin, you might have help desk staff that need to run commands or do things on Exchange but you don’t want them logging into the Exchange Servers directly for company policy prevents it. Each case is unique and each business has it’s set of...
Exchange 2010:- Export Mailbox using a date range with PowerShell

Exchange 2010:- Export Mailbox using a date range with PowerShell

by edward | Apr 18, 2019 | Exchange 2019 PowerShell, Exchange 2010 PowerShell, Exchange 2013 PowerShell, Exchange 2016 PowerShell

Exporting mailboxes is great but what if you only wanted information for a certain period as you need it for whatever reason, legal, manager, etc. Well using the Exchange Management Shell (EMS) you can run the following command to export the data: $Users = Get-Content...
Exchange 2010/2013/2016:- Check Mailbox Database Copy status in various ways with PowerShell.

Exchange 2010/2013/2016:- Check Mailbox Database Copy status in various ways with PowerShell.

by edward | Apr 15, 2019 | Exchange 2019 PowerShell, Exchange 2010 PowerShell, Exchange 2013 PowerShell, Exchange 2016 PowerShell

There are many ways in PowerShell to check the mailbox database copy status in Exchange, here are some examples from the Exchange Management Shell (EMS): Blanket check.Per DAG check.Per Server check. Get-MailboxDatabaseCopyStatus * The above command runs across all...
Exchange 2010:- Export Mailbox using a date range with PowerShell

Exchange 2010 and above:- Bulk update move requests with PowerShell

by edward | Mar 7, 2019 | Exchange 2019 PowerShell, Exchange 2010 PowerShell, Exchange 2013 PowerShell, Exchange 2016 PowerShell

With mailbox moves, you do get the few that fail and instead of updating each one with the -BadItemLimit switch you can do this one liner command to update them all before resuming them, here is the command: Get-MoveRequest | Set-MoveRequest -BadItemLimit 500...
Exchange 2019:- Running the Management Tools from a Non-Exchange Server

Exchange 2019 – Connect a deleted mailbox or recover it

by edward | Jan 16, 2019 | Exchange 2019 PowerShell

In this example, we are going to connect/recover a mailbox that we deleted in the previous blog post. As an example, we created a new test user as shown below to connect to a mailbox. To do this you can use PowerShell to create the user or use Active Directory Users...
Exchange 2019:- Running the Management Tools from a Non-Exchange Server

Exchange 2019 – Delete a mailbox using PowerShell

by edward | Jan 14, 2019 | Exchange 2019 PowerShell

In Exchange 2019, like other versions like 2016 or 2013, you can delete a mailbox using a single command. To firstly find the list of mailboxes you can run the following command: Get-Mailbox In this example we are going to remove the mailbox called...
« Older Entries
Next Entries »
Privacy & Cookies: This site uses cookies. By continuing to use this website, you agree to their use.
To find out more, including how to control cookies, see here: Cookie Policy
Copyright © 2024 EVERYTHING-POWERSHELL