TOIT Training

Beginner

Introduction to PowerShell on Windows Server 2016

Overview
Curriculum

 

In this instructor-led, online training course, students will learn to automate configuration with PowerShell (a shell developed by Microsoft for purposes of task automation and configuration management) and DSC, defining configuration logic and making changes programmatically in Windows, Exchange, and SharePoint Server 2016.

Curriculum

  • 18 Sections
  • 70 Lessons
  • 5h Duration
Expand All
 Introduction to PowerShell
4 Lessons
  1. Why we use PowerShell
  2. Installing PowerShell
  3. Configuring the PowerShell Console Window
  4. Understanding the version
Using Help
6 Lessons
  1. Command vs cmdlet
  2. Updating Help
  3. Using Help to find commands
  4. Interpreting Help commands
  5. Using the -full string
  6. Understanding PowerShell variables
Understanding Commands
6 Lessons
  1. Command breakdown
  2. Using Aliases
  3. Using Shortcuts
  4. Understanding parameter positions
  5. Using the Show command
  6. External commands
Using Providers
3 Lessons
  1. What are providers
  2. Using the Filesystem
  3. Using wildcards
Connecting Commands
4 Lessons
  1. Connecting One Command to another
  2. Using CSV and XML files
  3. Using PowerShell to compare files
  4. Using the Pipe key
Adding Commands
5 Lessons
  1. Product specific commands
  2. Snap-ins
  3. Using Modules
  4. Scripts
  5. Using the Internet to find modules
 Understanding Objects
3 Lessons
  1. What are objects
  2. Discovering objects
  3. Object properties
Using the Pipeline
2 Lessons
  1. Understanding the pipeline
  2. Custom Properties
Learning to Format
4 Lessons
  1. Understanding formatting
  2. Default formatting
  3. Using tables and lists
  4. Outputting results to file, printer, or host
Filtering Commands
4 Lessons
  1. Getting only what you need
  2. Filtering left
  3. Using the comparison switches
  4. Filtering with the pipeline
Using Commands Remotely
2 Lessons
  1. Understanding WinRM
  2. Remote vs Local commands
Understanding WIM
3 Lessons
  1. Using Windows Management Instrumentation
  2. Win vs CIM
  3. Using the Get-WmiObject
PowerShell Multitasking
4 Lessons
  1. Using multiple commands
  2. Synchronous vs. asynchronous
  3. Creating jobs
  4. Scheduling jobs
Understanding Automation
3 Lessons
  1. Mass Management
  2. Batch commands
  3. Enumerating objects
Knowing Security
4 Lessons
  1. Keeping the shell secure
  2. Windows PowerShell Security
  3. Policies and Code Signing
  4. Security holes
Introduction to Variables
5 Lessons
  1. Storing variables
  2. Using variables
  3. Multiple objects and variables
  4. Declaring variables
  5. Variable commands
 Welcome to Scripting
4 Lessons
  1. Repeatable commands
  2. Parameterizing Commands
  3. Creating scripts
  4. Documenting scripts
PowerShell Tricks
4 Lessons
  1. Profiles
  2. Customization
  3. Operators
  4. String manipulation

Deleting Course Review

Are you sure? You can't restore this back

Course Access

This course is password protected. To access it please enter your password below:

Buy for group

Introduction to PowerShell on Windows Server 2016
No groups Found

You don't have any groups yet

Create a group and add group members. Sync Group(s)