TOIT Training

Introduction to PowerShell on Windows Server 2016

Introduction to PowerShell on Windows Server 2016
  • Overview
  • Curriculum
  • Reviews

 

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.

  • 18 Sections
  • 70 Lessons
  • 5h Duration
Expand All

 Introduction to PowerShell

4 Lessons
  • Why we use PowerShell
  • Installing PowerShell
  • Configuring the PowerShell Console Window
  • Understanding the version

Using Help

6 Lessons
  • Command vs cmdlet
  • Updating Help
  • Using Help to find commands
  • Interpreting Help commands
  • Using the -full string
  • Understanding PowerShell variables

Understanding Commands

6 Lessons
  • Command breakdown
  • Using Aliases
  • Using Shortcuts
  • Understanding parameter positions
  • Using the Show command
  • External commands

Using Providers

3 Lessons
  • What are providers
  • Using the Filesystem
  • Using wildcards

Connecting Commands

4 Lessons
  • Connecting One Command to another
  • Using CSV and XML files
  • Using PowerShell to compare files
  • Using the Pipe key

Adding Commands

5 Lessons
  • Product specific commands
  • Snap-ins
  • Using Modules
  • Scripts
  • Using the Internet to find modules

 Understanding Objects

3 Lessons
  • What are objects
  • Discovering objects
  • Object properties

Using the Pipeline

2 Lessons
  • Understanding the pipeline
  • Custom Properties

Learning to Format

4 Lessons
  • Understanding formatting
  • Default formatting
  • Using tables and lists
  • Outputting results to file, printer, or host

Filtering Commands

4 Lessons
  • Getting only what you need
  • Filtering left
  • Using the comparison switches
  • Filtering with the pipeline

Using Commands Remotely

2 Lessons
  • Understanding WinRM
  • Remote vs Local commands

Understanding WIM

3 Lessons
  • Using Windows Management Instrumentation
  • Win vs CIM
  • Using the Get-WmiObject

PowerShell Multitasking

4 Lessons
  • Using multiple commands
  • Synchronous vs. asynchronous
  • Creating jobs
  • Scheduling jobs

Understanding Automation

3 Lessons
  • Mass Management
  • Batch commands
  • Enumerating objects

Knowing Security

4 Lessons
  • Keeping the shell secure
  • Windows PowerShell Security
  • Policies and Code Signing
  • Security holes

Introduction to Variables

5 Lessons
  • Storing variables
  • Using variables
  • Multiple objects and variables
  • Declaring variables
  • Variable commands

 Welcome to Scripting

4 Lessons
  • Repeatable commands
  • Parameterizing Commands
  • Creating scripts
  • Documenting scripts

PowerShell Tricks

4 Lessons
  • Profiles
  • Customization
  • Operators
  • String manipulation

0

0 Ratings
5 Star 0%
4 Star 0%
3 Star 0%
2 Star 0%
1 Star 0%

Reviews

Free

Start Course

Retake Course

Are you sure you want to retake the course? This action will permanently delete all your progress in this course.

Course Includes

  • Understand how to install PowerShell
  • Understand how to use the Help function to find commands
  • Know how to use Shortcuts
  • Understand how to use the Filesystem
  • Know how to use the Pipe key
  • Understand how to filter commands
  • Understand how to use Windows Management Instrumentation
  • Better understand Windows PowerShell Security
  • Understand how to utilize repeatable commands
  • Understand to create and document scripts
  • Understand 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)