Training agenda
-
Getting started with Windows PowerShell
-
Overview and background of Windows PowerShell
-
Understanding command syntax
-
Finding commands
-
Cmdlets for administration
-
Active Directory administration cmdlets
-
Network configuration cmdlets
-
Other server administration cmdlets
-
Working with the Windows PowerShell pipeline
-
Understanding the pipeline
-
Selecting, sorting, and measuring objects
-
Filtering objects out of the pipeline
-
Enumerating objects in the pipeline
-
Sending pipeline data as output
-
Understanding how the pipeline works
-
Passing the pipeline data
-
Advanced considerations for pipeline data
-
Using PSProviders and PSDrives
-
Using PSProviders
-
Using PSDrives
-
Querying system information by using WMI and CIM
-
Understanding WMI and CIM
-
Querying data by using WMI and CIM
-
Making changes with WMI/CIM
-
Working with variables, arrays, and hash tables
-
Using variables
-
Manipulating variables
-
Manipulating arrays and hash tables
-
Basic scripting
-
Introduction to scripting
-
Scripting constructs
-
Importing data from files
-
Advanced scripting
-
Accepting user input
-
Overview of script documentation
-
Troubleshooting and error handling
-
Functions and modules
-
Administering Remote Computers
-
Using basic Windows PowerShell remoting
-
Using advanced Windows PowerShell remoting technique
-
Using PSSessions
-
Using background jobs and scheduled jobs
-
Using background jobs
-
Using scheduled jobs
-
Using advanced Windows PowerShell techniques
-
Creating profile scripts
-
Using advanced techniques