Jeffery Hicks is an IT veteran with over 30 years of experience, much of it spent as an IT infrastructure consultant specializing in Microsoft server technologies with an emphasis on automation and efficiency. He is a multi-year recipient of the Microsoft MVP Award.

Last Update: Sep 04, 2024
In the final article of this article series on process performance, Jeff Hicks shows us how we can manage performance at scale with PowerShell.

Last Update: Sep 04, 2024
Discover how to find how much processor time processes are consuming with PowerShell and WMI.

Last Update: Sep 04, 2024
Learn how to create a compound filtering query with WMI and PowerShell, and learn advantages of early and late filtering.

Last Update: Sep 04, 2024
PowerShell MVP Jeff Hicks revisits his Uptime module and enhances with new properties and parameters.

Last Update: Jun 05, 2025
PowerShell MVP and IT veteran Jeff Hicks discusses a common problem for beginners and explains how to expand objects and properties in PowerShell.

Last Update: Sep 04, 2024
Learn the best way to get the average processor utilization for a remote server with some quick PowerShell help.

Last Update: Sep 04, 2024
Compare different PowerShell techniques for getting system drive information using WMI.

Last Update: Sep 04, 2024
Follow these tips and tricks for validating your list of computer names for a better PowerShell experience.

Last Update: Sep 04, 2024
Learn how to find hidden object properties in PowerShell and use them to get details about running processes on your servers.

Last Update: Sep 04, 2024
Use PowerShell and WMI to dynamically get disk information for the system drive even when you don’t know what it is.

Last Update: Sep 04, 2024
Additional techniques and tips for building lists of computer names including querying Active Directory or DNS with PowerShell.

Last Update: Sep 04, 2024
Learn how to effectively create and use lists of computernames in your daily work with PowerShell.