Everything-PowerShell

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

Jan 2019

Exchange 2016 PowerShell

Exchange 2016 – Set the tarpit levels with PowerShell

Exchange comes with default tarpit levels which work for some organizations but not others, you can change these if you see a delay in delivery, to change it is very easy and you need to do this with PowerShell. Launch the Exchange Management Shell (EMS) and run the following command: Read more…

By edward, 4 yearsJan 22, 2019 ago
Windows Server 2016 PowerShell

Windows Server 2012/2012 R2/2016 – Remove Malware embedded in WMI with PowerShell

With Malware getting smarter each time and out running the Anti-Virus and embedding itself in the Operating System that it thinks its Legit, there is a way to remove it when it writes an encrypted entry or multiple entries to the WMI database. To remove it you will need to Read more…

By edward, 4 yearsJan 19, 2019 ago
Exchange 2019 PowerShell

Exchange 2019 – Connect a deleted mailbox or recover it

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 Read more…

By edward, 4 yearsJan 16, 2019 ago
Exchange 2019 PowerShell

Exchange 2019 – Delete a mailbox using 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 “edward”. To remove it you can Read more…

By edward, 4 yearsJan 14, 2019 ago
Exchange 2019 PowerShell

Exchange 2019 – Check the Services with PowerShell

In Exchange, I pretty much do everything with PowerShell. A quick tip if you want to make sure everything is running, service wise, you can do so in Powershell: Get-Service *MSExchange* Just by running a simple command you have a complete overview of what is not running regarding Exchange. Hope Read more…

By edward, 4 yearsJan 13, 2019 ago
Exchange 2019 PowerShell

Exchange 2019 – Enable Circular logging on a Database

In Exchange, whether it is 2013 or higher, you may look at enabling Circular logging on your databases. While this will constantly flush the logs, you cannot run Circular logging and have backups running as they will be inconsistent all the time. To firstly check if circular logging is enabled Read more…

By edward, 4 yearsJan 5, 2019 ago
Exchange 2019 PowerShell

Exchange 2019 – Remove Ambiguous Address from Transport Queue with PowerShell

In Exchange, you might come across mail stuck in your queue that only show <> and nothing else. This is most likely your journal mail but for some reason it is stuck and does not want to clear from the Transport Queue, you can run the following command to remove Read more…

By edward, 4 yearsJan 4, 2019 ago
Exchange 2019 PowerShell

PowerShell – Setting all offline disks online with single command

In Exchange, if you have created a large number of disks to cater for your DAG or multiple DAG’s, setting them online one by one can be a very time consuming job. With PowerShell you can set all the offline disks online and then create your mount points but we Read more…

By edward, 4 yearsJan 4, 2019 ago
Exchange 2019 PowerShell

Exchange 2019 – Grant user access to Export Mailboxes

In Exchange, not only Exchange 2019 but earlier versions as well, an Organization Admin does not have the ability to export mailboxes as no rights are granted by default. If you try and run the command below, it will give you an error that it is not recognized, meaning you Read more…

By edward, 4 yearsJan 3, 2019 ago
Exchange 2019 PowerShell

Exchange 2019 – Check the Admin Display Version with PowerShell

In Exchange, you may be running multiple versions like Exchange 2016 and 2019 or 2013 and 2016 and you need to get information about your build of Exchange, you can do so with a one liner command in the Exchange Management Shell that will give it to you: Get-ExchangeServer | Read more…

By edward, 4 yearsJan 3, 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
  • PowerShell:- Start Outlook from command line.
  • Exchange 2016:- Check last backup using PowerShell
  • Exchange 2019:- Set TLS Certificate name on your receive connector.
  • PowerShell:- Create an email using PowerShell
  • Windows PowerShell:- Changing time on a Server
  • Exchange 2019:- SMTP responding with wrong certificate.
  • Exchange 2019 - Update the Autodiscover Internal URL
  • Exchange 2019 - Check the Services with PowerShell
  • PowerShell:- Find a ProcessID and kill the process
  • PowerShell:- Increase the value of MaxMemoryPerShellMB.
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