My Scripts

NOTE: Most scripts are available on GitHub as well, located here.

Over the years I have created several scripts, some of which I created or rewrote for the (Exchange) community. Suggestions for (Exchange related) scripts are welcomed through the Contact form; feedback on scripts can be posted in the related posts’ comments section or through the Q&A section in the TechNet Gallery.

Here’s an overview of the scripts:

Script Version Date
Compare-Cmdlets.ps1
Compare sets of cmdlets
1.0 3/12/2018
Install-Exchange15.ps1
Exchange v15 (2013 & 2016) Unattended Installation Script
2.99 4/2/2018
Connect-Office365Services.ps1
Office 365/Exchange Connect Functions
1.95 5/24/2018
Remove-MessageClassItems.ps1
Removing Messages by Message Class from Mailbox
1.81 12/6/2017
Remove-DuplicateItems.ps1
Removing Duplicate Items from a Mailbox
1.84 12/6/2017
Get-DotNetVersion.ps1
Get .NET Framework version information
1.03 1/10/2018
Get-IgniteSession.ps1
Retrieve Microsoft Ignite session information or slidedecks and videos contents
2.65 10/11/2017
Fix-MailboxFolders.ps1
Fixing Well-Known Folders
1.50 2/5/2018
Configure-ClientSizeLimits.ps1
Configure Client Size Limits Script
1.2 2/15/2017
Configure-IMIntegration.ps1
Configure IM Integration
1.1 8/16/2016
Exchange-PQT.ps1
Exchange-Processor Query Tool: PowerShell Edition
1.1 6/28/2016
Clear-AutoComplete.ps1
Clearing AutoComplete and other Recipient Caches
1.1 3/12/2016
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.32 1/13/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 )

w

Connecting to %s