PowerShell: Getting Started
This is an introductory course on PowerShell and how to use it for basic IT operations support.
What you'll learn
So you want to work in IT? Then you need to know PowerShell. In this course, PowerShell: Getting Started, you'll learn everything you need to begin down the PowerShell path. First, you'll discover how to gather information using PowerShell cmdlets. Next, you'll delve into working with objects like files and users and learn real-world skills you can use immediately. Finally, you'll explore how to find all the answers you need from within the Shell. By the end of the course, you’ll be able to build your own script for gathering information.
Table of contents
- Introduction to PowerShell 2m
- Who Is This Course For? 2m
- What Is PowerShell? 3m
- Windows PowerShell and PowerShell 7 2m
- Demo: Installing PowerShell 7 on Windows 10 3m
- Why You Need to Know PowerShell 2m
- Demo: Using PowerShell to Report on Stopped Server Services 4m
- Course Demo Environment 7m
- Next Up 1m
- What We'll Cover 2m
- Command Basics 2m
- Demo: Exploring PowerShell Verbs 2m
- Demo: Working with Aliases and Parameters 4m
- 3 Important Commands 2m
- Demo: Finding Answers in the PowerShell Console 5m
- Demo: Researching Commands with Get-Command 5m
- Demo: Documenting Your Work in the PowerShell Console 5m
- Objects in PowerShell 4m
- Demo: Finding Object Properties with Get-Member 4m
- Wrap Up 3m
- What We'll Cover 1m
- Troubleshooting Made Simple 3m
- Gathering Information with PowerShell 1m
- Demo: Finding Your Way in PowerShell 5m
- Gathering Operating System Information 2m
- Demo: Gathering Computer Information 3m
- Demo: Using WMI and CIM Information 3m
- Demo: Working with Network Information 5m
- Demo: Reviewing Event Log Information 4m
- Demo: Using Get-ComputerInfo 2m
- Demo: Working with Files and Folders in PowerShell 5m
- Wrap Up 1m
- What We'll Cover 2m
- Running Remote Commands with PowerShell 1m
- PowerShell Remoting Basics 1m
- Enable PowerShell Remoting on Windows PowerShell 1m
- Demo: Requirements for Remoting with PowerShell 4m
- Working with Variables 1m
- Demo: Working with Variables 5m
- Option for Remoting with PowerShell 2m
- Demo: Remoting with PowerShell 3m
- Demo: Remoting with Invoke-Command 5m
- Demo: Remoting with New-CimSession 2m
- Wrap Up 2m
- Introduction 1m
- What We'll Cover 1m
- PowerShell Script 1m
- Demo: Running Scripts in PowerShell 2m
- Demo: Using PowerShell ISE 4m
- Demo: Using Visual Studio Code 7m
- Building a Parameterized Script 3m
- Demo: Working with Script Basics 7m
- Demo: Walking Through Parameterized Script Steps 5m
- Demo: Gathering Remote Information for Scrip 7m
- Demo: Building a Remote Information Gathering Script in Powershell 6m
- Wrap Up 2m