Welcome back everyone.
This is Jeff Hicks, and I'm excited to show you how
easy it is to install PowerShell 7.
I'm hoping that after this module, you'll realize there's no
reason not to install it and begin playing with it.
Here's a sneak peek of where we are going in this module.
Once installed, this is what it will look like.
You can use the built‑in variable, $PSVersionTable, to
display the current PowerShell version.
You can also see that the command executable for PowerShell 7 is pwsh.exe. Now,
of course,
I realize I haven't taught you anything about PowerShell such as
variables or running commands. You'll eventually learn all of those
things and much more, but for now I'm only giving you some information,
giving you a peek about what it is that we are heading towards. Now, one
of the reasons that PowerShell 7 is so exciting is that it continues to
be an open source project.
You can view all of the source code on GitHub.
If you encounter a problem or have a suggestion,
you can post an issue on the GitHub repository.
In fact, all of the PowerShell documentation and help files are also open source.
Many of the improvements of PowerShell are coming from outside of Microsoft.
Maybe you'll have something to offer as well.
Of course, the exciting thing about PowerShell 7 is that it runs cross platform.
You can install it on Mac or many Linux distributions.
You can even install it on IoT devices.
Here, you can see that PowerShell is running on Linux.
But don't worry, this course is focused on PowerShell 7 on Windows
platforms, I just want to give you a peek about what is possible. Once you learn PowerShell 7, you can use it everywhere.