Last Update: Oct 16, 2023
In this article, I’ll explain how to use the PowerShell Where-Object cmdlet to filter objects and data. I’ll provide a series of easy examples showing you how to filter files by name or date, how to filter processes by status or CPU usage, and more. When using PowerShell, you will often receive an extremely large…
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,…
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 examples to showcase its power and versatility in managing your Active Directory environment. We’ll also touch on a related cmdlet – Get-ADGroup and…
Last Update: Oct 12, 2023
PowerShell Problem Solver Jeff Hicks demonstrates better techniques for get user account details from members of an Active Directory group.
Microsoft has announced the general availability of PowerShell Crescendo 1.1.0 for all its customers. This latest iteration brings several improvements, such as a brand-new cmdlet, enhanced error handling capabilities, a new method to bypass output handling, and support for argument value transformations, among other exciting features. “Crescendo is a development accelerator enabling you to rapidly…
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…
Last Update: Jul 31, 2023
PowerShell’s built-in exit keyword allows you to terminate scripts without closing your PowerShell session. There are different ways to use PowerShell exit to break the execution of a script, function, loop, or switch statement. But it’s important to understand how the exit keyword works if you want to use it effectively. In this guide, I…
Last Update: Jul 31, 2023
Are you creating PowerShell scripts for the first time? One important skill to master is how to write PowerShell functions, which work as a block of code that you can easily reuse. In this article, you will learn about the basics of building your first function and how to call it when you need it….
Last Update: Jul 24, 2023
Why you should use the EXOv2 PowerShell module and how it can benefit you as an Office365 administrator.
Last Update: Jul 17, 2023
PowerShell jobs are an integral part of PowerShell. This handy feature allows administrators to run commands asynchronously. Asynchronous commands allow for parallel execution cutting down on time and fully leveraging compute power.