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 Azure Active Directory (AAD). He has written articles here on Petri based on these technologies and also published a larger series about 'Upgrading to Windows Server 2022' this past summer. 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 07, 2022
In this guide, we’re going to detail the top ten PowerShell commands for managing Windows PCs, checking services and processes, creating automated tasks, and output options. If you’ve never used PowerShell before, this is a very versatile task automation solution and we hope this guide the PowerShell commands covered in this guide will make your…
Last Update: Aug 23, 2022
If you’re an IT Pro, I would venture to guess that you’ve been in the middle of the Windows Recovery Environment (WinRE) at least once, possibly without knowing its name. WinRE is a small, efficient, and surprisingly robust little operating system that ships with Windows 10. For the majority of the time, you use WinRE…
Last Update: Jul 25, 2022
Outlook email encryption ensures that any email you send with Microsoft’s email client is encrypted before it leaves your computer. In this guide, we’re going to detail how to encrypt email in Outlook, as well as why you may want to start using this feature whether it’s for business communications or personal use. What is…
In this guide, we’ll show you how to install the Active Directory PowerShell module on almost any version of Windows. Installing the Active Directory (AD) module in PowerShell offers IT pros convenient and secure remote access to administer their AD environments, all without having to interactively log into their domain controllers. Microsoft does not recommend…
The “Remote Desktop Connection: an internal error has occurred” message can show up on a Windows PC when the Remote Desktop Protocol (RDP) client is unable to make a connection with an RDP server. The error is due to one or more configuration issues related to RDP and security. In this guide, we’ll help you…
Last Update: Jun 22, 2022
PowerShell can download files from the Internet and your local network to your computer. Learn how to use PowerShell’s Invoke-WebRequest and Start-BitsTransfer cmdlets to download files here. Welcome to another post on how PowerShell can assist you in your daily job duties and responsibilities. Being able to download files from the Internet and your local…
Last Update: Jun 20, 2022
This article is a step-by-step guide that will show you how to ensure that everyone in your Microsoft Teams organization has access to Teams using the machine-wide installer. What is the Microsoft Teams machine-wide installer, and do I need it? The Microsoft Teams machine-wide installer is an MSI-based installation method for Teams. It allows…
Last Update: Jun 20, 2022
As a seasoned, or even new IT Pro, you’re likely an avid user of Putty, using secure shell (SSH) to connect to Unix/Linux servers, computers, and even Windows machines for an efficient and secure remote command-line experience. Well, did you know Windows 10, Windows 11, and Windows Server 2019 (and Windows Server 2022) include an…
As your organization’s logical layout changes, you may need to delete OUs in Active Directory (AD) from your domain controllers. In this post, we’ll show you two different ways to delete protected OUs (Organizational Units) and what minor roadblocks you may come across while doing so. Why you cannot delete protected OU in Active Directory…
Last Update: Jun 03, 2022
In this article, I will show you how to change the Microsoft Teams background in meetings with your own custom image. Virtual backgrounds in Teams meetings let you hide your location and give users more privacy. Change Microsoft Teams Background in Meetings When Microsoft Teams launched, way back when, there were limited features for…