My Scripts

Important Notice: The TechNet Gallery, which I used to publish scripts, code samples as well as Q&A, will be retired per June, 2020 (official statement). Consequence is that scripts and code samples will get updated exclusively on GitHub per May 1st, 2020.

Over the years I have created several scripts, some of which I created or rewrote for the (Exchange) community. Suggestions for (Exchange related) scripts or feedback are welcomed through the Contact form or through comments in related posts.

Here’s an overview of the scripts:

Script Version Date
Get-EventSession.ps1
Retrieve Microsoft Ignite or Inspire session information or available contents.
3.34 5/20/2020
Configure-ClientSizeLimits.ps1
Configure Client Size Limits Script
1.4 7/19/2019
Install-Exchange15.ps1
Exchange v15 (2013, 2016 & 2019) Unattended Installation Script
3.2.6 6/17/2020
Connect-Office365Services.ps1
Office 365/Exchange Connect Functions
2.29 6/3/2020
Compare-Cmdlets.ps1
Compare sets of cmdlets
1.05 6/6/2018
Fix-MailboxFolders.ps1
Fixing Well-Known Folders
1.50 2/5/2018
Get-DotNetVersion.ps1
Get .NET Framework version information
1.1 5/5/2019
Remove-MessageClassItems.ps1
Removing Messages by Message Class from Mailbox
1.83 2/9/2020
Remove-DuplicateItems.ps1
Removing Duplicate Items from a Mailbox
1.88 2/9/2020
Configure-IMIntegration.ps1
Configure IM Integration
1.1 8/16/2016
Get-ExchangePQT.ps1
Exchange-Processor Query Tool: PowerShell Edition
1.2 7/9/2018
Clear-AutoComplete.ps1
Clearing AutoComplete and other Recipient Caches
1.21 10/27/2019
Configure-HTTPProxyTargetBackEnd.ps1
Configure maximum HTTP Proxy concurrent Target Backend request
1.1 2/4/2016
ScriptingAgent: Blocking Mixed Ex2013/2016 DAG
Block creation of mixed Exchange 2013/2016 DAG
1.0 10/13/2015
AutodiscoverServiceConnectionPoint.ps1 Functions
AutodiscoverServiceConnectionPoint Functions
1.0 10/8/2015
Get-MyMailboxStatistics.ps1
Get-MailboxStatistics proxy to populate StorageLimitStatus in Exchange 2013
1.02 11/21/2014
Get-ExchangeVersion.ps1
Retrieve Exchange version information
1.33 10/22/2018
Configure-AntiAffinity.ps1
Configuring Anti-Affinity in Microsoft Failover Clusters
1.0 7/22/2013
Create-CNO.ps1
Pre-staging the Cluster Name Object (CNO)
1.1 12/20/2012
Copy-ReceiveConnector.ps1
Copying Receive Connector definitions
1.1 8/24/2012
Microsoft.PowerShellISE_profile.ps1
Adding Exchange Shell items to PowerShell ISE
N/A 10/25/2012
OCSEnableUsers.vbs
Bulk configuring & enabling OCS users
0.1 11/18/2010
CrossForestMovePrep.vbs
Cross-Forest Mailbox Move
0.22 02/27/2010

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.