Michael Reinders profile picture

Follow Michael

Michael Reinders

Petri Contributor

Michael has been an IT Pro since 1998. He has worked predominantly in the Windows world including client and server operating systems, on-prem systems engineering (AD, DNS, etc.), and over the last ten years or so has embraced and immersed himself in all things Microsoft 365 - including Exchange Online, SharePoint Online, Teams, OneDrive, and Microsoft Entra ID. He has written articles here on Petri based on these technologies. Michael strives to help other IT Pros with getting more efficient (especially with PowerShell) in their day-to-day tasks and offering solid assistance on larger projects.

LATEST

PowerShell

Get-ADComputer: The PowerShell Command for Managing Active Directory Computers

Last Update: May 06, 2025

The Get-ADComputer PowerShell cmdlet is a powerful tool for managing AD computers. It can be used to retrieve information about computer objects, search for computer objects based on specific criteria, and perform various actions on computer objects. What is Get-ADComputer used for? Get-ADComputer is a PowerShell cmdlet that retrieves one or more computers from Active…

View Article
Windows 11 approved hero 3

5 Ways to Clean the AppData Folder in Windows

The inner workings of the Windows operating system are a labyrinth of files and folders, each with its own specific role and significance. Among these, the AppData folder is a critical yet often overlooked, or possibly misunderstood component. In this article, we will delve into the AppData folder in Windows, exploring its purpose, structure, and…

View Article
PowerShell

Master the Power of File and Directory Management with Get-ChildItem in PowerShell

The Get-ChildItem PowerShell cmdlet is a powerful tool for listing files and folders in a variety of ways. In this blog post, we will explore the different features of the Get-ChildItem cmdlet and show you how to use it to get the most out of your PowerShell experience. What is Get-ChildItem? At a high level,…

View Article
PowerShell

Essential Guide to Mastering Get-ADGroupMember (AD User Management)

Last Update: Jun 08, 2025

Get-ADGroupMember is a useful PowerShell cmdlet for retrieving the members of Active Directory (AD) groups. In this article, we’ll delve into the capabilities of Get-ADGroupMember, explore its common parameters, and provide practical get-adgroupmember examples to showcase its power and versatility in managing your Active Directory environment. We’ll also touch on a related cmdlet – Get-ADGroup…

View Article
Datacenter networking servers

Mastering Active Directory OU: A Comprehensive Guide to Organizational Units

Last Update: Feb 03, 2026

If you’ve been an IT Pro for many years (OK, decades), you likely know what an Active Directory OU (Organizational Unit) is. But, what if you’re new to the IT field or new to Microsoft Active Directory? No need to fret or get flustered – read my post to find out about OUs, what they are, and…

View Article
Hero approved Microsoft 365

Understanding Multi-Tenant Organizations in Microsoft 365

Multi-tenant organizations (MTOs) are a new feature in Microsoft 365 and Entra ID (formerly Azure Active Directory) that has reached the public preview stage in mid-2023. An MTO is a group of up to five Entra ID tenants linked together to offer your users seamless collaboration and the sharing of resources. In this article, I’ll…

View Article
Datacenter networking servers

How Immutable Backups Protect Against Ransomware

Last Update: Apr 16, 2024

Ransomware protection is one the most important topics for IT Pros and C-Level technology executives. Learn how immutable backups and immutable storage help to protect your organization against data corruption and loss, malware, viruses, and ransomware – and how to implement them.  This post is sponsored by Object First Veeam 2023 Ransomware trends report – most ransomware targets backups In May…

View Article
Windows 11

What is a Roaming User Profile on Windows?

Last Update: Jun 05, 2025

Roaming profiles are a Windows feature that allows user profiles to be used across multiple workstations within a network. A user profile contains personalized application settings, desktop configurations, application preferences, and other user-specific data. In this article, I will show you how to deploy roaming user profiles in your Windows environment so that users have…

View Article
PowerShell

How to Use the PowerShell Get-MessageTrace Command in Office 365

The PowerShell Get-MessageTrace command can help Office 365 admins track down the delivery and processing of email messages that may not be getting into their users’ mailboxes. In this article, I’ll show you how to use the Get-MessageTrace command to manage and analyze email message traces in Office 365. Using PowerShell Get-MessageTrace with Exchange Online…

View Article
PowerShell

How to Add, Change, and Remove Mailbox Folder Permissions With PowerShell in Office 365

For IT administrators managing Office 365 and Exchange Server, having control over mailbox folder-level permissions is a crucial task. PowerShell, a powerful scripting language developed by Microsoft, offers a convenient and efficient way to control access to specific mailbox folders for users within an organization, including the calendar folder. In this article, I will detail…

View Article
Outlook – 1

How to Grant Full Mailbox Access to Users in Office 365 and Exchange Server

Last Update: Jul 04, 2025

In Office 365 (Exchange Online) and Exchange Server environments, granting ‘Full Mailbox’ access to a user is a common administrative task, especially when dealing with shared mailboxes, delegation, or troubleshooting. In this article, we will explore step-by-step procedures for granting Full Mailbox access to users in both Office 365 and Exchange Server environments. I will…

View Article
Office 365

Planning for a Successful Office 365 Tenant to Tenant Migration Project

Last Update: May 08, 2025

An Office 365 tenant to tenant migration can be a complex undertaking that requires careful planning and execution. Whether due to mergers, acquisitions, or organizational restructuring, a tenant to tenant migration project involves transferring data, applications, and configurations while ensuring minimal user disruption. In this article, I will guide you through the essential steps to…

View Article
Go to page