1
00:00:00,940 --> 00:00:01,810
For the most part,

2
00:00:01,810 --> 00:00:07,590
you probably already have all the requirements you need to run PowerShell 7.

3
00:00:07,590 --> 00:00:12,040
If you are running a relatively recent version of Windows 10, you are all set.

4
00:00:12,040 --> 00:00:17,440
We'll be focusing on this course on using PowerShell 7 on Windows 10.

5
00:00:17,440 --> 00:00:21,640
Now, you can install PowerShell 7 on older operating systems,

6
00:00:21,640 --> 00:00:23,990
although you might need to check for the Universal C

7
00:00:23,990 --> 00:00:28,270
Runtime, and of course make sure you have version 4 or later

8
00:00:28,270 --> 00:00:30,640
of the Windows Management Framework.

9
00:00:30,640 --> 00:00:34,080
If you have any machine that's already running PowerShell 4 or later,

10
00:00:34,080 --> 00:00:37,170
you should be good to go. For everything else,

11
00:00:37,170 --> 00:00:42,340
including other operating systems, you'll need to visit that GitHub repository.

12
00:00:42,340 --> 00:00:46,000
When you visit the repository, you'll see that you have a few options.

13
00:00:46,000 --> 00:00:48,940
You can download MSI packages,

14
00:00:48,940 --> 00:00:53,790
and you can also get PowerShell 7 installation files in a ZIP file.

15
00:00:53,790 --> 00:00:55,590
If you're a developer type of person,

16
00:00:55,590 --> 00:00:59,940
there is an option to install PowerShell 7 as a .NET global tool,

17
00:00:59,940 --> 00:01:02,030
although I've never used this approach and we won't be

18
00:01:02,030 --> 00:01:06,210
doing so in this course. The last way,

19
00:01:06,210 --> 00:01:11,590
and what I use, is a module I wrote called PSRelease Tools. You can install it

20
00:01:11,590 --> 00:01:15,630
from the PowerShell Gallery and run in Windows PowerShell. As you'll see, you

21
00:01:15,630 --> 00:01:19,340
can install PowerShell 7 with a very simple command.

22
00:01:19,340 --> 00:01:22,140
What I want to make sure you understand is that you can install

23
00:01:22,140 --> 00:01:25,790
PowerShell 7 alongside Windows PowerShell.

24
00:01:25,790 --> 00:01:26,220
Remember,

25
00:01:26,220 --> 00:01:30,010
PowerShell 7 has a different executable than Windows

26
00:01:30,010 --> 00:01:34,020
PowerShell, and PowerShell 7 will use many of the same modules

27
00:01:34,020 --> 00:01:40,000
that you have with Windows PowerShell, so there's really no reason not to install it.

