Hi, everybody.
My name is Liam Cleary, and welcome to my course,
Getting Started with PowerShell Scripting.
I am the CEO and owner at SharePlicity,
as well as a Microsoft MVP and a Microsoft Certified Trainer.
A key task performed by most IT administrators,
including myself,
is to perform multiple tasks each week on
workstations and servers and on the network.
These tasks are often manual, contain multiple components,
and can sometimes take a long time to complete.
PowerShell provides the ability to create repeatable
scripts that can be used again and again.
However, a critical step in doing this is knowing how to structure the scripts,
as well as how to control the flow of the functions.
In this course,
we're going to walk through how to get started creating PowerShell scripts.
Some of the major topics that we will cover include
understanding PowerShell security,
controlling the flow of PowerShell functions using various statements,
manipulating data within functions and variables,
managing errors and exceptions, as well as writing reusable PowerShell scripts.
By the end of this course,
you'll understand how to write basic PowerShell scripts and,
more importantly,
how to use all of the core building blocks within PowerShell. You
need previous PowerShell experience for this course,
as well as an understanding of Windows, networking, just general IT.
From here,
you can feel comfortable diving into overall PowerShell
scripting and management with courses on Working Smarter
with PowerShell Background Jobs,
Windows PowerShell: Scripting and Toolmaking, Automation with Windows
PowerShell, Getting Started with PowerShell Core on Linux and macOS, and
then Managing Computers with PowerShell and CIM.
I hope you'll join me on this journey to learn how to write
reusable PowerShell scripts with the Getting Started with PowerShell Scripting course, at Pluralsight.