Hi everyone.
My name is Liam Cleary, and welcome to my course,
Remote Management with PowerShell.
I am the CEO and owner at SharePlicity,
as well as a Microsoft MVP and a Microsoft Certified Trainer.
When creating PowerShell scripts,
there will be a point where remotely connecting to workstations
and servers becomes the next logical step.
PowerShell provides the ability to connect to single and multiple workstations,
either directly as an interactive shell or as a reusable session.
It is, however,
critical to configure PowerShell remoting and the required
security that the remote sessions will then work.
Once configured,
single commands or full scripts can then be executed
remotely on those workstations and servers.
In this course, we're going to walk through how to configure PowerShell remoting,
create remote sessions, and execute commands.
Some of the major topics we will cover include enabling PowerShell remoting
using WSMan and SSH; creating PSCredential objects for connections; using
interactive remote PowerShell sessions; creating,
managing,
and removing those PowerShell sessions; executing commands on
either single or multiple computers; creating and executing scripts
on those remote machines; and then copying files to remote machines
using the PowerShell sessions.
By the end of this course you'll understand how to remotely connect to
workstations and servers but more importantly how to configure the required
security and settings for PowerShell remoting. You will need some previous
experience using PowerShell for this course, as well as an understanding of
Windows servers and clients. From here,
you should feel comfortable diving into overall PowerShell
scripting and management with courses on Getting Started
with PowerShell Scripting,
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 PowerShell remoting with the Remote Management with PowerShell course, at Pluralsight.