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.

Last Update: Sep 04, 2024
In this post, I will show you how to join Windows Server 2022 Core to an Active Directory (AD) domain. So, if you are you looking for more wholesome Windows Server 2022 goodness, you came to the right place! Joining Windows Server Core to an Active Directory domain lets you manage the security of the…
Last Update: Jan 08, 2026
Learn how to leverage Microsoft PowerShell to move files efficiently with the various parameters and related cmdlets. This guide covers the basics and includes more advanced topics, such as bulk file operations, filtering, and verbose logging for improved file management and automation. To move files in PowerShell, use the following syntax as a quick example:…

Last Update: Jun 05, 2025
In this post, I will demonstrate how to install Windows Server 2022 Core the way Microsoft recommends… using the ‘Server Core’ option. Yes, by default, this is the default installation choice. You should install Windows Server 2022 using the Server Core option whenever possible. Windows Server 2022 contains new features and it is the most…

Last Update: Nov 19, 2024
Because of the ever-evolving shift of the workforce and the workplace from ‘in-house’ to hybridization, hybrid work is reshaping how we work. The shift to more remote work has been disrupting, to say the least, across a multitude of organizations and industries. The least of which is the pillar of Information Technology in all companies….

Last Update: Nov 19, 2024
Back in July 2021, I wrote a post explaining how to install SharePoint Server Subscription Edition in a virtual machine (VM). SharePoint Server Subscription Edition is the new on-premises SharePoint Server product from Microsoft. Are you ready for more SharePoint goodness? Good. In my first post on this topic, I installed a new Windows Server…

Last Update: Nov 19, 2024
Over the coming months, Microsoft will be re-branding some of what Microsoft calls ‘personal insights’ into your daily flow in Outlook. These include the Daily Briefing email that arrives in your Outlook Inbox every weekday morning, the MyAnalytics digest emails, and the Insights Outlook add-in. They will all receive updates to reflect the Microsoft Viva…

Last Update: Sep 04, 2024
Welcome to Part 3 of my Windows Server 2022 Series. This series of posts has chronicled the upgrade of my Microsoft Hyper-V lab. I have a number of servers running various roles, including Active Directory Domain Services (ADDS), fileservers, SQL Server, SharePoint Server, etc. I’m upgrading all of them to Microsoft’s latest Long Term Servicing…

Last Update: Sep 04, 2024
Welcome to Part 2 of my Windows Server 2022 Series. I am progressing through my Hyper-V lab, upgrading all the Windows Server 2016 and 2019 servers, running various roles, to Windows Server 2022. In my first post, I upgraded my first domain controller (DC), WS16-DC1, running Windows Server 2016 to Windows Server 2022. Yes, taboo…

Last Update: Sep 04, 2024
On one of Microsoft’s Office Insider blogs, a PM on the Excel team recently announced new functionality in the helpfully consistent evolution of Comments and Notes. Specifically, the debut of yellow sticky comments, now called Notes, in Excel for the web. There are also some new additions around threaded comments and the notes experience in…
Last Update: Sep 05, 2024
I’m kicking off my series to upgrade my Hyper-V lab running Active Directory Domain Services. I’ll be performing in-place upgrades from Windows Server 2016/2019 to Windows Server 2022! I’ll also have some posts on updating the other member servers, file servers, Server Core, Windows Admin Center servers, etc. to 2022. Now, if you think only…

Last Update: Nov 19, 2024
When Microsoft first announced Teams Meeting Recordings, they were stored in Microsoft Stream, a new SharePoint-based website (stream.office.com). Last year, they made a major announcement and initiated a phased, methodical transition from Stream to OneDrive and SharePoint as the storage location. This process is nearly complete, and the final stages are starting soon. Most users…

Last Update: Sep 04, 2024
Ever feel the pain of switching between your Inbox and Calendar, maybe looking up an appointment, or even wanting to create one based on an email? Want to create a task right from your Inbox? Microsoft is saying ‘Your wish is my command, oh temporarily King of the Hill.’ 😉 With this new feature rolling…