Last Update: Dec 17, 2025
This blog post walks you through how to use PowerShell to delete files using the Remove-Item cmdlet. How to delete a file and/or a folder using PowerShell To delete a single file, you can use this example, where you replace ‘c:\stuff\Mailboxes.csv’ with the path of the file you want to delete. Unless you specify verbosity,…
In this article, I’ll show you how to quickly install Git on Windows, set Visual Studio Code (VS Code) as the default editor, and install the GitHub CLI, all using the command line. Install Git on Windows In this example, we’ll use the winget and git commands to install and configure Git on your local…
Last Update: Aug 07, 2025
This article delves into Microsoft Exchange Online HVE (High Volume Email) key capabilities, use cases, setup process, and best practices for optimizing high-volume email workflows. What is High Volume Email (HVE) in Exchange Online? Exchange Online High Volume Email (HVE), in preview since April 2024, is designed to support organizations that need to send large volumes…
Last Update: Sep 21, 2026
PowerShell is a command-line language designed to automate the management of Windows systems, and it excels at pulling system-level details from local or remote machines. With PowerShell, IT teams can quickly gather compliance data from hundreds of PCs, generate reports, and build repeatable workflows that scale. In this article, I’ll show you how to check…
Last Update: Aug 28, 2025
As organizations transition to hybrid and cloud-native environments, understanding the distinctions of Entra ID vs Active Directory becomes crucial. This article explores architecture, capability, integration models, and security, providing IT professionals with a clear comparison of the two solutions. Entra ID vs Active Directory – What are these platforms? Microsoft Active Directory, introduced in 1999…
The dsregcmd command is an important tool for troubleshooting device authentication and registration issues in Microsoft Entra ID. It helps admins figure out if a device is correctly joined to Microsoft Entra ID, hybrid-joined, or domain-joined Active Directory. Running dsregcmd By analyzing the output of dsregcmd /status, IT administrators can diagnose and resolve authentication, compliance, and…
This guide covers syntax, practical examples, common use cases, and troubleshooting tips to assist with your daily duties with AD management tasks. What does Get-ADPrincipalGroupMembership do? The Get-ADPrincipalGroupMembership cmdlet gets the Active Directory (AD) groups that have a specified user, group, computer, or service account as a member. You will need to make sure a…
One of the most interesting and important things coming in Windows 11 25H2 is the way Microsoft is rethinking how security tools interact with the operating system—especially antivirus and Endpoint Detection and Response (EDR) software. The current problem: Security tools get deep Windows kernel access Right now, most security tools—think CrowdStrike, Bitdefender, and others—need to…
Last Update: Jan 14, 2026
This article explores the fundamentals of Group Policy Preferences, including their advantages over traditional Group Policy, common use cases, and step-by-step configuration guidance. It also addresses the ever-important security angle – we’ll provide additional guidance to ensure a safe and compliant deployment. What are Group Policy Preferences? Group Policy Preferences (GPP) are a powerful tool…
As Azure Local and other hyper-converged solutions—such as Windows Server Hyper-Converged and Proxmox—continue to gain traction, many customers, partners, and smaller OEM resellers still struggle with sizing their clusters accurately. This challenge has persisted for years, particularly with Azure Local and Windows Server environments. During my time at Microsoft, we encountered frequent issues with both…