This training is for PowerShell beginners who has enthusiastic to learn PowerShell Scripting.
By the end of this training candidates will enhance their knowledge with PowerShell a lot and feel easy to use it in their respective technologies.
We will cover following topics:
Windows PowerShell
Overview and Background
Finding and Running Commands
Working With The Pipeline
Selecting, Sorting, and Measuring Objects
Exporting, Importing, and Converting Data
Filtering Objects Out of the Pipeline
Enumerating Objects in the Pipeline
How The Pipeline Works
Passing Data in the Pipeline ByValue
Passing Data in the Pipeline ByPropertyName
Using PSProviders And PSDrives
PSProviders and PSDrives
Using PSDrives
Formatting Output
Using Basic Formatting
Using Advanced Formatting
Redirecting Formatted Output
Using WMI And CIM
Querying Data with WMI/CIM
Making Changes with WMI/CIM
Prepare For Scripting
Using Variables
Scripting Security
Moving From A Command To A Script To A Module
Moving From Command to Script
Moving From Script to Function to Module
Implementing Basic Error Handling
Using Basic Scripting Constructs
Further Exploration in Scripting
Administering Remote Computers
Using Basic Remoting
Using Remote Sessions
Using Advanced Remoting Techniques
Putting It All Together
Provisioning a New Server Core Instance
Using Background Jobs And Scheduled Jobs
Using Background Jobs
Using Scheduled Jobs
Using Advanced PowerShell Techniques And Profiles
Using Advanced PowerShell Techniques
Creating Profile Scripts
Working with Alternative Credentials