Administration and Automation with Windows PowerShell

Install PowerShell 5.1, Understand PowerShell Syntax, Setup a PowerShell IT lab, Manage Active Directory with Powershell

Course Description

This course is designed to provide you with a solid foundation of Windows PowerShell 5.1. We will start with the basics of PowerShell 5.1 and end with you writing your own powerful automation scripts.

In this course we will cover the following major topics:

  • The basics of Windows PowerShell
  • Windows PowerShell system requirements
  • Installing and Updating Windows PowerShell
  • How to use the CLI (Command Line Interface)
  • How to use the ISE (Intelligent Scripting Environment)
  • How to get help and find commands within the CLI
  • Getting Started with Windows PowerShell
  • Getting Help and Finding Commands
  • The Language of PowerShell – Command Syntax, Objects and Properties, and the Pipeline
  • Setup your own PowerShell On Premises IT Lab
  • Basic Active Directory Domain Administration with Windows Powershell
  • An introduction to Desired State Configuration made simple!
  • And MUCH more!

Once we have covered this foundation, we will move on to writing PowerShell scripts. We will start with simple tasks before moving on to more advanced and complicated script writing.

What skills will I learn?

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

Course Curriculum

Course Introduction

• 5min

0 / 2 lessons complete

Getting Started with Windows PowerShell

• 42min

0 / 7 lessons complete

Getting Help and Finding Commands

• 39min

0 / 6 lessons complete

PowerShell Command Syntax

• 33min

0 / 5 lessons complete

PowerShell Objects and Properties

• 35min

0 / 6 lessons complete

The PowerShell Pipeline

• 24min

0 / 2 lessons complete

PowerShell Providers

• 29min

0 / 5 lessons complete

PowerShell Arrays and Variables

• 28min

0 / 4 lessons complete

PowerShell Loops

• 19min

0 / 3 lessons complete

PowerShell Conditional Statements

• 11min

0 / 1 lessons complete

On Premises Lab Setup

• 36min

0 / 8 lessons complete

Basic Domain Administration with Windows PowerShell

• 2hr 27min

0 / 10 lessons complete

Send Emails with PowerShell

• 22min

0 / 2 lessons complete

PowerShell Desired State Configuration (DSC) Basics

• 1hr 48min

0 / 6 lessons complete

Course Conclusion

• 1min

0 / 1 lessons complete

What labs will I complete?

IT labs allow you to get hands-on experience so you can learn by doing. This is much more effective than simply watching videos and taking quizzes. Listed below are all the hands-on IT labs you will complete in this course.

You can learn more about our IT labs by clicking here.

About your instructors

paul hill

Paul Hill

Expert IT Instructor

Paul is an IT Professional with over 14 years of experience currently working as a Network Administrator in contract support of various Federal Agencies in the United States.

He has been teaching online courses for the past 5 years and taught over 250k students in 195 countries.

Robert Hill

Expert IT Instructor

Robert has worked in the IT field for more than 30 years primarily in support of the US Government. Robert's experience ranges from Windows Server, various server hardware and networking. Robert is an MCSA, MCP and CNE Novell Netware certified.

Want to get access to this course and 9 other IT courses?

Get Instant access to this and all other courses at Server Academy when you sign up

Preview course

Course Preview

Administration and Automation with Windows PowerShell

Free lessons:

Configuring The Local Config Manager for DSC Push
14:23

Join Server Academy

Get Instant access to this course plus all other courses at Server Academy when you sign up

Full 30 day money back gaurantee'

Included in this course

  • 9.5 hours of content
  • 2 Hands-on IT Labs
  • 2 Articles

Server Academy also includes

  • 10 Courses
  • 400+ on-demand video lessons
  • 50+ IT Labs