Microsoft PowerShell for Windows: Remoting and Modules
Overview/Description
Target Audience
Prerequisites
Expected Duration
Lesson Objectives
Course Number
Expertise Level
Overview/Description
The ability to remotely run commands on a group of remote system is one of the key advantages of Windows PowerShell. Extensibility through modules and snap-ins is another key advantage. This course covers Windows PowerShell 4.0 one-to-one and one-to-many remoting, snap-ins, and modules.
Target Audience
Windows administrators and developers looking to use PowerShell
Prerequisites
None
Expected Duration (hours)
2.6
Lesson Objectives Microsoft PowerShell for Windows: Remoting and Modules
start the course
describe the architecture for running remote Windows PowerShell commands
run a script on a remote Windows host using Windows PowerShell
enable remote access on a Windows host using Windows PowerShell
start a Windows PowerShell session on a remote Windows host
manage PowerShell remote sessions using Windows PowerShell
use fan-out remoting to connect to multiple Windows PowerShell hosts
manage execution policy for Windows PowerShell remoting
restrict remote execution policy by instance in Windows PowerShell
configure TrustedHosts for Windows PowerShell remoting
describe common mistakes with Windows PowerShell and how to avoid them
differentiate between snap-ins and modules in Windows PowerShell
work with modules and snap-ins in Windows PowerShell
send command output to CSV and XML file formats in Windows PowerShell
send command output to HTML in Windows PowerShell
list module dependencies in Windows PowerShell
create and run a function in Windows PowerShell
build queries with Select and Where in Windows PowerShell
use line breaks and color coding to improve readability in Windows PowerShell
construct a Windows PowerShell query with the Like operator
use dot sourcing to execute a Windows PowerShell script
describe best practices for Windows PowerShell scripting
list sources of further learning for Windows PowerShell
run PowerShell commands remotely and extend use snap-ins and modules
Course Number: mw_psws_a03_it_enus
Expertise Level
Beginner