Course Highlights
  • Understand the Powershell command line
  • How to write Powershell scripts to automate redundant tasks
  • Install and Update Windows PowerShell
  • Learn the Basics of Windows PowerShell 5.1
  • Introduction to the Text Based Console and Intelligent Scripting Environment (ISE)
  • Utilize the PowerShell Help System
  • Finally Understand PowerShell Syntax
  • Understand Objects, Properties and Methods
  • Understand the PowerShell Pipeline
  • Create and Manage Active Directory Users with PowerShell
  • Create and Delete Organizational Units with PowerShell
Curriculum

2 Topics
Introduction
Windows PowerShell System Requirements

10 Topics
Section Overview
The Basics of PowerShell
PowerShell Versions and VSC
Installing and Updating PowerShell
The Text Based Console - Part 1 - An Overview
The Text Based Console - Part 2 - An Overview
The ISE - Part 1 (Intelligent Scripting Environment)
The ISE - Part 2 - (Intelligent Scripting Environment)
Setting up Visual Studio Code for PowerShell
Quiz for Section 2 - Getting Started with Windows PowerShell

8 Topics
Section Overview
Part 1- Getting Help and Finding Commands
Part 2 - Getting Help and Finding Commands
Part 3 Getting Help and Finding Commands
Help System Questions
Help System Answers 1 - 4
Help System Answers 5 - 9
Common Commands

6 Topics
Section Overview
Command Syntax Part 1
Command Syntax Part 2
Command Syntax Part 3
Command Syntax Questions
Command Syntax Answers

7 Topics
Section Overview
Objects-Properties and Methods - Part 1
Objects-Properties and Methods - Part 2
Objects-Properties and Methods - Part 3
Questions 1-9 - Objects-Properties and Methods -
Answers to Questions 1-7
Answers to Questions 8-9

3 Topics
Section Overview
The Pipeline Part 1
The Pipeline Part 2

5 Topics
What are PowerShell Providers
How to Use PDDrive
PowerShell Provider Cmdlets -1
PowerShell Provider Cmdlets - 2
Student Assignments

4 Topics
PowerShell Variables
PowerShell Arrays
PowerShell Variables Challenge
PowerShell Variables Solution

5 Topics
For Loops
While Loops
Do Loops
ForEach Loops
Loop Breaks

5 Topics
PowerShell Conditional Statements (If Then Else Switch)
Understanding PowerShell Functions and Function Scope
PowerShell Functions
PowerShell Conditional Statements and Functions Challenge
PowerShell Conditional Statements and Functions Solution

10 Topics
Section Preface
Should you watch this section?
Downloading and Installing VirtualBox
Replacement Server 2019 Download Link
Downloading Windows Server
Creating Your Virtual Network
Creating a Virtual Machine
Installing Windows Server
Installing VirtualBox Guest Additions on Windows Server 2019 Desktop Experience
Installing the Active Directory Domain Services Server Role

8 Topics
Network Stack Info Retriever
Application Retriever
Running Process Retriever
Active Directory module Checker
Scheduled Task Retriever
Creating a Scheduled Task
Security Check Uninstalling Media Player
KB Patch Retriever

5 Topics
Configuring PowerShell Execution Policy with Group Policy
Installing and Configuring Server Roles with Windows PowerShell
Running PowerShell Scripts as Scheduled Tasks
PowerShell Splatting
Bulk Installing Windows MSU Update Files with PowerShell

3 Topics
Creating OUs (Organizational Units) with PowerShell
Creating and Managing Active Directory User Accounts with PowerShell
Move all AD Users in a Group to a Specific Organizational Unit

6 Topics
Section Overview
File Select Dialog
CSV File Manipulation
JSON File Manipulation
File Manipulation
File Manipulation Assignment

5 Topics
DSC Overview
Enabling PSRemoting with Group Policy
Installing The DSC Resource Kit
Configuring the Local Config Manager (LCM) for DSC Push
Uninstalling Windows Features with DSC

24 Topics
01 Challenge Overview
02 The Trusted Host List Challenge
02 The Trusted Host List Answer
03 Starting a Remote Session Challenge
03 Starting a Remote Session Answer
04 Rename a Computer Challenge
04 Rename a Computer Answer
05 Change a Password on a Remote Computer Challenge
05 Change a Password on a Remote Computer Challenge Answer
06 How to Copy files to-from a Remote Machine Challenge
06 How to Copy files to-from a Remote Machine Answer
07 How can you Export a Logfile to a CSV file Challenge
07 How can you Export a Logfile to a CSV file Challenge Answer
08 How to Create Multiple folders on the Host Machine Challenge
08 How to Create Multiple folders on the Host Machine Challenge Answer
09 Who Rebooted the Server Challenge
09 Who Rebooted the Server Answer
10 Getting Info on all your Hard disks
10 Getting Info on all your Hard disks Answer
11 Get a list of CPU's Printers last boot time on a machine Challenge
11 Get a list of CPU's Printers last boot time on a machine Answer
12 Automating Tasks with Task Scheduler Challenge
12 Automating Tasks with Task Scheduler Answer
PSRemoting Trouble Shooting - Possible fixes

7 Topics
Finding and installing PowerShell modules
Creating a Custom PowerShell Module: Files and Folders
Writing the New Greeting Function
Writing the Get-GreetingMessage Function
Creating the PSM1 PowerShell Module File
Creating a PowerShell Module Manifest
Writing automated module tests with Pester

2 Topics
How to get your certificate of completion
Bonus Lecture

  Write a Review

Introduction to Windows PowerShell 5.1

Go to Paid Course