Course Highlights
  • Understand PowerShell principles and tools
  • Manage processes and services using PowerShell
  • Manage scripts using PowerShell ISE
  • Using different versions of PowerShell
  • How to use PowerShell Help
  • Automate tasks
  • Use of the Pipeline
  • How to create transcripts
  • Work with Object Members
  • Create hash tables
  • create arrays
  • Use operators and parameters
  • Use WMI and CIM commands
  • Proper use of variables
  • Understand execution policy levels
  • Create scripts based on ForEach and ElseIf constructs
  • Use PowerShell remoting
  • How to use Aliases
Curriculum

3 Topics
Course Introduction
IMPORTANT: Udemy Player Settings
Playback Speed

1 Topic
Lab Setup

6 Topics
Host Applications
Understanding Console Settings
Determining PowerShell versions
CHALLENGE EXERCISE
Exploring the features of PowerShell version 6
Download and Install PowerShell Version 6

1 Topic
PowerShell vs. Command Prompt

3 Topics
Understanding Parameters
Demonstration of using Parameters
The benefits of tab completion

5 Topics
Using Get-Help
Using About and Update-Help
CHALLENGE EXERCISE
Using the Get-Command
Using the Find Command

2 Topics
Alias use in PowerShell
Create new Aliases in PowerShell

1 Topic
Syntax to run unsupported commands in PowerShell

1 Topic
Show command and Out-Grid View (OGV)

2 Topics
Pipeline syntax
Demonstration of the Pipeline

1 Topic
Managing Transcription Settings

4 Topics
Object Members
Format table types
Object Sorting
Selecting Objects

2 Topics
Creating a Hash Table
Arrays and Array Lists

1 Topic
Using Operators

1 Topic
Exporting Commands

5 Topics
CIM Overview
CIM Driver Check
Using CIM with BIOS
CIM to manage Hard Drives
Terminating CIM Processes

2 Topics
Using Variables
CHALLENGE EXERCISE

1 Topic
Profile Scripts

1 Topic
Managing Execution Levels

3 Topics
ForEach script construct
ElseIf script construct
Try and Catch

1 Topic
Creating a Function

1 Topic
How to create a custom PowerShell module

1 Topic
Read-Host and Start-Sleep for improved script execution

1 Topic
Using Script Parameters

1 Topic
Understanding $Error

2 Topics
PowerShell Remoting part 1
PowerShell Remoting part 2

1 Topic
Using ChatGPT to create PowerShell scripts

  Write a Review

PowerShell: Step-by-step

Go to Paid Course