For the most part,
you probably already have all the requirements you need to run PowerShell 7.
If you are running a relatively recent version of Windows 10, you are all set.
We'll be focusing on this course on using PowerShell 7 on Windows 10.
Now, you can install PowerShell 7 on older operating systems,
although you might need to check for the Universal C
Runtime, and of course make sure you have version 4 or later
of the Windows Management Framework.
If you have any machine that's already running PowerShell 4 or later,
you should be good to go. For everything else,
including other operating systems, you'll need to visit that GitHub repository.
When you visit the repository, you'll see that you have a few options.
You can download MSI packages,
and you can also get PowerShell 7 installation files in a ZIP file.
If you're a developer type of person,
there is an option to install PowerShell 7 as a .NET global tool,
although I've never used this approach and we won't be
doing so in this course. The last way,
and what I use, is a module I wrote called PSRelease Tools. You can install it
from the PowerShell Gallery and run in Windows PowerShell. As you'll see, you
can install PowerShell 7 with a very simple command.
What I want to make sure you understand is that you can install
PowerShell 7 alongside Windows PowerShell.
Remember,
PowerShell 7 has a different executable than Windows
PowerShell, and PowerShell 7 will use many of the same modules
that you have with Windows PowerShell, so there's really no reason not to install it.