1
00:00:04,540 --> 00:00:06,750
Hi, everybody.

2
00:00:06,750 --> 00:00:09,880
My name is Liam Cleary, and welcome to my course,

3
00:00:09,880 --> 00:00:12,740
Getting Started with PowerShell Scripting.

4
00:00:12,740 --> 00:00:15,490
I am the CEO and owner at SharePlicity,

5
00:00:15,490 --> 00:00:20,340
as well as a Microsoft MVP and a Microsoft Certified Trainer.

6
00:00:20,340 --> 00:00:23,700
A key task performed by most IT administrators,

7
00:00:23,700 --> 00:00:25,160
including myself,

8
00:00:25,160 --> 00:00:28,360
is to perform multiple tasks each week on

9
00:00:28,360 --> 00:00:31,740
workstations and servers and on the network.

10
00:00:31,740 --> 00:00:35,720
These tasks are often manual, contain multiple components,

11
00:00:35,720 --> 00:00:38,640
and can sometimes take a long time to complete.

12
00:00:38,640 --> 00:00:41,990
PowerShell provides the ability to create repeatable

13
00:00:41,990 --> 00:00:45,030
scripts that can be used again and again.

14
00:00:45,030 --> 00:00:50,130
However, a critical step in doing this is knowing how to structure the scripts,

15
00:00:50,130 --> 00:00:54,040
as well as how to control the flow of the functions.

16
00:00:54,040 --> 00:00:54,850
In this course,

17
00:00:54,850 --> 00:00:59,630
we're going to walk through how to get started creating PowerShell scripts.

18
00:00:59,630 --> 00:01:02,740
Some of the major topics that we will cover include

19
00:01:02,740 --> 00:01:05,040
understanding PowerShell security,

20
00:01:05,040 --> 00:01:09,450
controlling the flow of PowerShell functions using various statements,

21
00:01:09,450 --> 00:01:13,060
manipulating data within functions and variables,

22
00:01:13,060 --> 00:01:18,840
managing errors and exceptions, as well as writing reusable PowerShell scripts.

23
00:01:18,840 --> 00:01:20,130
By the end of this course,

24
00:01:20,130 --> 00:01:23,840
you'll understand how to write basic PowerShell scripts and,

25
00:01:23,840 --> 00:01:24,720
more importantly,

26
00:01:24,720 --> 00:01:29,340
how to use all of the core building blocks within PowerShell. You

27
00:01:29,340 --> 00:01:31,710
need previous PowerShell experience for this course,

28
00:01:31,710 --> 00:01:38,140
as well as an understanding of Windows, networking, just general IT.

29
00:01:38,140 --> 00:01:38,940
From here,

30
00:01:38,940 --> 00:01:42,790
you can feel comfortable diving into overall PowerShell

31
00:01:42,790 --> 00:01:46,250
scripting and management with courses on Working Smarter

32
00:01:46,250 --> 00:01:47,830
with PowerShell Background Jobs,

33
00:01:47,830 --> 00:01:52,400
Windows PowerShell: Scripting and Toolmaking, Automation with Windows

34
00:01:52,400 --> 00:01:57,600
PowerShell, Getting Started with PowerShell Core on Linux and macOS, and

35
00:01:57,600 --> 00:02:00,940
then Managing Computers with PowerShell and CIM.

36
00:02:00,940 --> 00:02:04,310
I hope you'll join me on this journey to learn how to write

37
00:02:04,310 --> 00:02:16,000
reusable PowerShell scripts with the Getting Started with PowerShell Scripting course, at Pluralsight.

