The Windows PowerShell is a powerful tool that gives you in-depth access to the Windows operating system. It gives you a greater degree of control and eases the task of managing multiple PCs. For system administrators and power-users, PowerShell can prove an invaluable asset, but relatively few people actually know that it exists. Udemy’s “Master Microsoft PowerShell” ($29.99) course aims to correct this oversight by teaching a wide audience of PC users how to use the PowerShell to their benefit.
The lecturer kicks things off by showing you how to install and start PowerShell. During these lessons, the lecturer uses PowerShell version 5.0, the latest version available when these videos were created in 2016. Microsoft has updated PowerShell to version 7.0 over the last few years, which means that this course is a little out of date. Newer versions added features and opened the PowerShell up for use on other platforms including macOS and Linux, but the fundamentals of using the PowerShell remain unchanged. As such, the information presented in these lectures is still relevant for learning how to use it.
After getting PowerShell started, the lecturer then starts things off with a few basic commands such as dir, ipconfig, and CLS, which also work in the standard command prompt. This is followed up with an explanation of how to create and manage variables. After covering the basics, the lecturer begins to teach you how you can use the PowerShell to help with various tasks such as sorting through files by length and size.
Later on, the lecturer turns his focus to the PowerShell ISE to teach you how to write scripts. This software is an extension of the original PowerShell program that gives you a graphical user interface and a test environment for developing scripts.
After completing the bulk of this course, I honestly can’t find a single major aspect of the course to complain about. That’s not to say that these lectures are perfect. The lecture could have slowed down and given a little more explanation on a few points, but in general, I felt the course was well-paced and that it provided plenty of information without overloading me with an excess amount of data. These lectures would also benefit from being updated to account for the recent changes made to PowerShell after the release of version 5.0.
In general, however, I think you would be hard-pressed to find a better course to introduce you to PowerShell and teach you about its key functions and uses. The course is currently available for Udemy, and if you want to learn how to use PowerShell professionally then I would highly recommend taking these lessons.