Everything-PowerShell

  • Home
  • Exchange 2019 PowerShell
  • Exchange 2016 PowerShell
  • Exchange 2013 PowerShell
  • Exchange 2010 PowerShell
  • Contact Us

Exchange 2010

Exchange 2010 PowerShell

Exchange 2010:- Test Multiple CAS Server logins using PowerShell

If you manage quite a few Exchange 2010 CAS servers, logging into each one to test that OWA works can be quite cumbersome. I put together a script that can check all of them and email you a report. Here is an example: The URL for each CAS server will Read more…

By Edward van Biljon, 3 years ago
Exchange 2010 PowerShell

Exchange 2010 and higher:- Test-ReplicationHealth

Here is a quick tip on how you can check the health of your server that is part of a database availability group (DAG). The command to run is as follows using the Exchange Management Shell (EMS): Test-ReplicationHealth -Identity <ServerName> Below is the 2010 one: and now for the Exchange Read more…

By edward, 4 years ago
Exchange 2010 PowerShell

Exchange 2010 and higher:- Remove a database copy and database using PowerShell

Removing an Exchange Database copy or a database should not be hardwork, especially when it can be done with the Exchange Management Shell. **Take note, if you have circular logging enabled, you need to firstly disable it before you can remove an Exchange database copy** To remove a mailbox database Read more…

By edward, 4 yearsSep 6, 2019 ago
Exchange 2010 PowerShell

Exchange 2010:- Remove mail from dumpster for a mailbox

In Exchange, when a user deletes mail from there mailbox, it is retained within the dumpster for the period you have setup in your environment. There may come a time when you need to clear out the dumpster for a mailbox instead of waiting for XX period of time. To Read more…

By edward, 4 years ago
Exchange 2010 PowerShell

Exchange:- Check when user mailboxes were created using PowerShell

As an IT Admin or Exchange Admin, you might have come across the question “When were the mailboxes created”. In this quick example, we will look at the script you can run to check all users in the Organization or just an individual mailbox. To check all users in Exchange, Read more…

By edward, 4 yearsJun 11, 2019 ago
Exchange 2010 PowerShell

Exchange 2010:- Seed your database from the Passive copy.

In Exchange 2010, you may notice that when you want to seed your 3rd copy of the DAG, you don’t have the option to select a source server like you have in newer versions of Exchange. It will always seed from the Active copy. To achieve this goal using the Read more…

By edward, 4 yearsMay 22, 2019 ago
Exchange 2010 PowerShell

Exchange 2010/2013/2016:- Get last logon time for mailbox in an OU

In exchange, many commands are directed at all mailboxes in the environment, but there is a time when you only want info on a specific organizational unit (OU). It is actually very easy to do, below is a snippet of a script you can use to get the last logon Read more…

By edward, 4 yearsMay 6, 2019 ago
Exchange 2010 PowerShell

Exchange 2010:- Moving an offline address with PowerShell

Here is a quick tip on how to move a few or a couple of hundred Offline address books with the Exchange Management Shell (EMS) by running a single command: If you had to use the Exchange Management Console (EMC), it will take you quite a while to do but Read more…

By edward, 4 yearsApr 24, 2019 ago
Exchange 2010 PowerShell

Exchange 2010:- Export Mailbox using a date range with 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: null $Users = Get-Content “C:\Users\User1\Desktop\doc.csv” foreach ($User in Read more…

By edward, 4 yearsApr 18, 2019 ago
Exchange 2010 PowerShell

Exchange 2010:- Move requests with a bit more info using PowerShell

When doing mailbox moves on Exchange, you want to know how far they are progressing etc. In the Exchange Management Console (EMC) you can add the Percent Complete column to see the Percentage per mailbox as shown below: This is okay but if you like me rather prefer using Powershell, Read more…

By edward, 4 yearsApr 18, 2019 ago

Posts navigation

1 2 Next
Donate

Please support my work, if you like the work I'm doing please consider donating to keep my blog going.

Follow me on Twitter
My Tweets
Top Posts & Pages
  • Exchange 2019:- Set TLS Certificate name on your receive connector.
  • Exchange 2019:- SMTP responding with wrong certificate.
  • Exchange:- Check when user mailboxes were created using PowerShell
  • PowerShell:- Start Outlook from command line.
  • Windows PowerShell:- Changing time on a Server
  • Windows PowerShell:- Enable RSS on a Network Adapter
  • Windows PowerShell:- Remove files and folders from the Temp directory
  • Exchange 2019 - Update the Autodiscover Internal URL
  • Exchange 2019 - Check a mail-queue that is giving an error with PowerShell
  • PowerShell:- Create an email using PowerShell
Recent Posts
  • Exchange 2019 / Active Directory :- Update mobile numbers using PowerShell
  • Exchange online:- Find all mailboxes that have ActiveSync enabled.
  • Exchange 2019:- Find which ActiveSync Policy is assigned to all mailboxes
Archives
  • Oct 2022
  • Sep 2022
  • Jun 2022
  • Feb 2022
  • Jul 2021
  • Apr 2021
  • Mar 2021
  • Jan 2021
  • Dec 2020
  • Oct 2020
  • Aug 2020
  • Jul 2020
  • May 2020
  • Apr 2020
  • Mar 2020
  • Feb 2020
  • Jan 2020
  • Dec 2019
  • Nov 2019
  • Oct 2019
  • Sep 2019
  • Aug 2019
  • Jul 2019
  • Jun 2019
  • May 2019
  • Apr 2019
  • Mar 2019
  • Feb 2019
  • Jan 2019
  • Dec 2018
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

  • About Us
  • Blog
  • Contact Us
Hestia | Developed by ThemeIsle