In my previous article in this series, I explained that you can make your PowerShell scripts far more flexible and dynamic by leveraging a configuration file as opposed to hard coding all of the ...
Editor's note: Adam Bertram originally wrote this article, and Reda Chouffani has expanded it. Even though administrators can accomplish many tasks with ad hoc PowerShell commands, learning how to ...
While software can sync files and folders for you, it's often limited in scope. Learn how a PowerShell script can help you build a custom solution.
A simple PowerShell script can inventory installed applications and help determine what stays and what goes during a PC refresh. As someone who writes about all things Microsoft, I have quite a few ...
Learn how to transform everyday PowerShell one-liners and batch scripts into advanced functions with validation, pipeline support and help. Understand how to organize reusable code into modules with ...
PowerShell is deeply integrated into the Windows operating system, so you can use PowerShell to look for underutilized areas of VDI. Here are a few basic methods that you can adapt to your own ...
Before you can change an ACL, you must get the current one. There are two ways to do this with PowerShell. Learn how to get the current ACL and modify it.
At some point, I noticed I was repeating the same routine every week. None of the stuff I was doing was difficult, but it was a collection of small chores that kept interrupting real work. I'd have to ...
PowerShell is a cross-platform automation and scripting tool used across IT, cloud, development and security. In 2026, PowerShell 7.6 LTS offers a current .NET 10-based release with long-term support.