Hi, everyone. My name is Liam Cleary, and
welcome to my course, Working Smarter with
PowerShell Background Jobs. I am the CEO
and owner at SharePlicity, as well as a
Microsoft MVP and a Microsoft Certified
Trainer. Most organizations utilize
PowerShell scripts for managing systems
and performing administrative tasks. Some
of these can take long periods of time to
complete or need to be ran across multiple
servers in the estate. Instead of manually
executing the commands on all the remote
servers, you can simply push these tasks
to background jobs, which will improve
performance and management. In this
course, we're going to walk through how to
use and manage PowerShell background jobs.
Some of the major topics we will cover
include understanding how to multitask
within PowerShell, creating and managing
background jobs, creating and managing
remote background jobs, and then
troubleshooting and debugging the
background jobs that you create. By the
end of this course, you'll understand how
to create and manage PowerShell background
jobs and how they can help you to manage
your server environment easier. You need
previous PowerShell experience for this
course, as well as a basic understanding
of Windows servers and clients. From here,
you should feel comfortable diving into
overall PowerShell scripting and
management with courses on Windows
PowerShell Scripting and Toolmaking,
Automation with Windows PowerShell, and
then Getting Started with PowerShell Core
on Linux and macOS. I hope you'll join me
on this journey to learn how to use
PowerShell background jobs with the
Working Smarter with PowerShell Background Jobs course, here at Pluralsight.