Loading...

Course Description

This course builds on the scripting techniques learned in the Basic PowerShell class by expanding the scripts to includes adding parameters to scripts and functions, splatting, and using functions in a script. Learn to manage conditionals and use looping constructs including Do While, Do Until, and For Each. Understand how to manage files and directories, and useful Cmdlets such as Test-Path, Remove-Item, Select-Object Where-Object, and Compare-Object. Additional topics include PowerShell drives and variables.

By the end of this course, you will be able to: 

  • Determining the current location and changing the location in the file system heirarchy using the Get-Location and Set-Location cmdlets. 

  • Expanding knowledge of the Get-ChildItem cmdlet. 

  • Redirecting the output to the screen and a specified file using the Tee-Object cmdlet. 

  • Investigating the syntax of the PowerShell loop constructs. 

  • Introduction to the Where-Object cmdlet. 

  • Splatting Hashtables and Arrays. 

  • A discussion of PowerShell providers, drives ,and managing files and directories. 

  • Using the Compare-Object cmdlet to compare two items. 

  • Searching for a specified string in a file or files using the Select-String cmdlet. 

  • The basics of PowerShell functions. 

Prerequisites

Basic PowerShell Scripting: Level 1 or equivalent experience.
Loading...
Thank you for your interest in this course. Unfortunately, the course you have selected is currently not open for enrollment. Please complete a Course Inquiry so that we may promptly notify you when enrollment opens.
Required fields are indicated by .