Exchange_AddIn is a PowerShell module developed by Mike O’Neill that provides a collection of useful functions to assist Microsoft Exchange administrators with their daily administrative responsibilities.

Managing a Microsoft Exchange environment often involves repetitive tasks, troubleshooting, gathering information, and performing administrative operations that can be time-consuming. Exchange_AddIn was developed to help simplify these activities by providing reusable PowerShell functions that administrators can incorporate into their everyday workflows.

Rather than repeatedly writing the same PowerShell commands or developing new scripts for common administrative needs, Exchange_AddIn brings multiple functions together into a single module.

The goal is simple: make Exchange administration easier, more efficient, and more consistent through PowerShell automation.

Designed for Exchange Administrators

Exchange_AddIn is intended for IT professionals who regularly work with Microsoft Exchange and PowerShell, whether managing messaging environments, investigating issues, or performing routine administrative tasks.

The module provides a collection of functions that can help administrators streamline their work while taking advantage of PowerShell’s flexibility and automation capabilities.

Built from Real-World Experience

With nearly 30 years of experience working with Microsoft Exchange, beginning with Exchange Server 5.0, and more than 15 years of PowerShell experience, I’ve seen firsthand how valuable well-designed administrative tools can be.

During my 15 years at Microsoft as a Senior Premier Customer Engineer, I worked with enterprise customers to troubleshoot complex issues, improve operational processes, and develop automation solutions.

Exchange_AddIn reflects that experience and my belief that useful PowerShell tools should be reusable, practical, and accessible to administrators.

Download and Install Exchange_AddIn

The Exchange_AddIn PowerShell module is available through the PowerShell Gallery, making it easy for Microsoft Exchange administrators to download and install.

The PowerShell Gallery is Microsoft’s public repository for PowerShell modules and scripts. Administrators can install Exchange_AddIn directly from a PowerShell console without manually downloading or extracting files.

Installing Exchange_AddIn

Open PowerShell and run the following command:

Install-Module -Name Exchange_AddIn -Scope CurrentUser

This installs the module for your current Windows user account without requiring administrator privileges for the installation itself.

If prompted to trust the PowerShell Gallery as a repository, review the prompt and confirm that you want to continue.

Loading the Module

Once installed, import the module into your PowerShell session:

Import-Module Exchange_AddIn

Viewing Available Functions

To see the commands included in Exchange_AddIn, run:

Get-Command -Module Exchange_AddIn

This displays the functions available in the installed module.

Updating Exchange_AddIn

To check for and install an available update, run:

Update-Module -Name Exchange_AddIn

Learn More

Exchange_AddIn provides a collection of PowerShell functions designed to assist Microsoft Exchange administrators with everyday administrative tasks.

As additional functionality becomes available, updated versions can be distributed through the PowerShell Gallery.

Find Exchange_AddIn on the PowerShell Gallery

As you make purchases from Amazon, consider clicking my link first, then purchase items as you normally would. This helps support my blogging efforts, and it costs you nothing. Simply click the Amazon link and complete your ordinary shopping tasks. Thank you.

Disclosure: As an Amazon Associate, I earn a small commission from qualifying purchases made through the links in this post, at no extra cost to you. This helps support the blog!