My Scripts


Over the years, I have published scripts or helper functions for the community. Suggestions or feedback are welcome through the Contact form. Issues or suggestions can also be submitted via GitHub in script repositories.

The scripts can be found in their respective repository on GitHub.

Last Updated: July 2nd, 2025

RepositoryDescriptionWatchersLastUpdated
Install-Exchange15Script to fully unattended Exchange 2016/2019 deployments.5201/07/2025 22:11:09
michelderooij201/07/2025 22:04:13
Compare-CmdletsScript to compare cmdlets available through supported modules.511/06/2025 08:12:10
Get-EventSessionScript to assist in downloading Microsoft event contents or return session information.9211/06/2025 04:06:45
Remove-DuplicateItemsScript to remove duplicate items from Exchange mailboxes.5410/06/2025 19:58:07
Practical365Script samples for Practical 365 articles120/05/2025 22:36:07
Connect-Office365ServicesHelper functions to connect to Office 365 services or Exchange On-Premises.10208/05/2025 06:58:42
Invoke-UnarchiveExchange script to move contents back from personal archives to primary mailboxes906/03/2025 18:39:18
SessionsResources for sessions and demos001/10/2024 12:07:42
Clear-AutoCompleteScript to clear one or more locations where recipient information is cached.1015/07/2024 19:02:18
Remove-MessageClassItemsScript to remove items from specific message classes from Exchange mailboxes.907/06/2024 12:23:12
Configure-ClientSizeLimitsConfigure client-specific message size limits for Exchange Web Services, Outlook WebApp or ActiveSync workloads. 206/05/2024 15:32:34
Analyze-ExoScriptScript to analyze Exchange Online Management scripts, reporting contained EXO cmdlets are REST or RPS based205/11/2023 01:21:32
AutodiscoverServiceConnectionPointHelper functions to create, remove and configure Autodiscover Service Connection Points for Exchange.331/05/2023 07:42:44
Set-AutoResponderNotificationScript to set AutoResponder inbox rule on an Exchange mailbox. This can be used to inform relations and partners sending messages to support mergers, acquisitions or rebranding.316/03/2023 14:39:03
ZimbraToolsResources to support migrations from Zimbra to Exchange116/03/2023 14:38:59
Get-DotNetVersionRetrieve .NET Framework version from one or more computers116/03/2023 14:38:57
Configure-IMIntegrationConfigures IM Integration on Exchange 2013/2016 servers116/03/2023 14:38:56
Get-ExchangeVersionRetrieves Exchange server version information.216/03/2023 14:38:45
Get-ExchangePQTScript to help calculate SpecInt2006 rate for sizing Exchange deployments.216/03/2023 14:38:43
Convert-DistributionGroupScript to support converting synchronized Distribution Groups to cloud-only Distribution Groups116/03/2023 14:38:13
Fix-MailboxFoldersScript to fix mailbox folder names after changing regional settings or restore/import.218/08/2022 01:15:59

Leave a comment