win-powershell-lab
Pearson: Windows Powershell Labs
Gain hands-on experience in Windows PowerShell with Windows PowerShell in 24 Hours performance-based labs. Performance-based labs simulate real-world, hardware, software & command line interface environments and can be mapped to any text-book, course & training. Windows PowerShell in 24 Hours performance-based labs provide the understanding of PowerShell module, its usage for different functions and gives experience in installing and configuring PowerShell, finding and discovering Windows PowerShell commands, managing Windows PowerShell providers, and much more.
- Practice in 71 Hands-On Labs — nothing to install
- 24 Interactive Lessons and 111 topics mapped to the official exam objectives
Self-paced · 1 year access 5.0/5 (251 Reviews)
71 Hands-On LiveLabs
Practice real IT tasks in guided environments.
- Real environments
- Auto-graded
- No installation
01 / Lessons & labs
See exactly what you will learn and practice
Lessons
24 Interactive Lessons · 111 topics01 Getting to Know Windows PowerShell 4 topics · 4 LiveLab +
- Why You Should Learn Windows PowerShell
- Brief History of Windows PowerShell
- Understanding the Windows PowerShell Components
- Investigating the Power and Simplicity of Windows PowerShell
4 LiveLab in this lesson — see the labs panel →
02 Installing and Configuring Windows PowerShell 4 topics · 4 LiveLab +
- Determining Your Windows PowerShell Environment
- Installing the Latest Version of Windows PowerShell
- Observing Windows PowerShell commands
- Customizing the Windows PowerShell ISE
4 LiveLab in this lesson — see the labs panel →
03 Mastering the Windows PowerShell Help System 4 topics · 10 LiveLab +
- Anatomy of a Windows PowerShell Cmdlet
- Updating the Windows PowerShell Help Library
- Understanding Windows PowerShell Help Syntax
- Accessing Additional Command Help
10 LiveLab in this lesson — see the labs panel →
04 Finding and Discovering Windows PowerShell Commands 4 topics · 8 LiveLab +
- How Windows PowerShell Commands Are Packaged
- Installing RSAT Tools on Windows 8.1
- Locating Windows PowerShell Commands
- Running External Commands
8 LiveLab in this lesson — see the labs panel →
05 Thinking in Terms of Objects 4 topics · 5 LiveLab +
- The Problem with UNIX/Linux
- What Is an Object?
- Discovering Object Members
- Putting Objects into Action
5 LiveLab in this lesson — see the labs panel →
06 Mastering the Windows PowerShell Pipeline 4 topics · 5 LiveLab +
- Understanding How the Pipeline Works from a High Level
- Understanding in Depth How the Pipeline Works
- Passing Data Through the Pipeline
- Forcing Objects Through the Pipeline
5 LiveLab in this lesson — see the labs panel →
07 Sorting, Filtering, and Measuring Windows PowerShell Output 3 topics · 5 LiveLab +
- Sorting Output
- Filtering Output
- Measuring Objects
5 LiveLab in this lesson — see the labs panel →
08 Managing Windows PowerShell Providers 6 topics · 1 LiveLab +
- What Are Providers?
- Introduction to Default PSDrives
- Using the FileSystem Provider
- Using the Alias Provider
- Using the Registry Provider
- Using Extended Providers
1 LiveLab in this lesson — see the labs panel →
09 Formatting, Exporting, and Converting Windows PowerShell Output 4 topics · 3 LiveLab +
- How the PowerShell Formatting Subsystem Works
- Formatting PowerShell Output
- Exporting PowerShell Output
- Converting PowerShell Output
3 LiveLab in this lesson — see the labs panel →
10 Implementing One-to-One Windows PowerShell Remoting 5 topics · 3 LiveLab +
- Understanding Classic Windows PowerShell Remote Access
- Introducing True PowerShell Remoting
- Enabling Windows PowerShell Remoting
- Creating a Windows PowerShell Remote Session
- Sending Scripts over the Network
3 LiveLab in this lesson — see the labs panel →
11 Implementing One-to-Many Windows PowerShell Remoting 5 topics +
- One-to-Many Remote Access in the Classic Scenario
- One-to-Many Remoting with Persistent Sessions
- Managing Session Configurations
- One-to-Many Remoting with the Windows PowerShell ISE
- Passing Input to Remote Commands
12 Deploying Windows PowerShell Web Access 4 topics · 1 LiveLab +
- Introducing Windows PowerShell Web Access
- Setting Up the Windows PSWA Gateway
- Testing the Windows PSWA User Experience
- Managing the Gateway
1 LiveLab in this lesson — see the labs panel →
13 Multitasking Windows PowerShell 6 topics · 3 LiveLab +
- Investigating the PowerShell Job Architecture
- Controlling Job Behavior
- Understanding Parent and Child Jobs
- Introducing the AsJob Parameter
- Scheduling Jobs
- Reviewing What We've Learned
3 LiveLab in this lesson — see the labs panel →
14 Harnessing Windows PowerShell Workflow 5 topics · 1 LiveLab +
- Understanding How PowerShell Workflow Operates
- Writing Your First Windows PowerShell Workflow
- Running a Workflow as a Job
- Understanding Workflow Activities
- Tying Everything Together
1 LiveLab in this lesson — see the labs panel →
15 Introducing WMI and CIM 4 topics · 2 LiveLab +
- Defining WMI and CIM
- Getting Comfortable with WMI
- Using Windows PowerShell WMI Commands
- Using Windows PowerShell CIM Commands
2 LiveLab in this lesson — see the labs panel →
16 Searching and Filtering with Regular Expressions 5 topics +
- Revisiting the Wildcard Operators
- Understanding Regular Expressions
- Using the Match Parameter
- Using Select-String
- Using the RegEx Type Accelerator
17 Managing Software with Windows PowerShell OneGet 6 topics · 3 LiveLab +
- Understanding IT-Related Terminology
- Preparing Your Environment
- Browsing Package Repositories
- Installing Software from the Command Line
- Managing Providers and Packages
- Hosting a Private OneGet Repository
3 LiveLab in this lesson — see the labs panel →
18 Desired State Configuration Basics 6 topics · 2 LiveLab +
- Historical Background of DSC
- Basic Tenets of DSC
- DSC Authoring Environment
- Configuring the DSC Environment
- Writing Your First Configuration Script
- A Word on DSC Push Configuration
2 LiveLab in this lesson — see the labs panel →
19 Introduction to Windows PowerShell Scripting 6 topics · 2 LiveLab +
- Managing Execution Policy
- Writing Our First Script: The User Profile
- Writing a PowerShell Function
- Adding Programming Logic
- Running Scripts
- Pointers to Master PowerShell Scripting
2 LiveLab in this lesson — see the labs panel →
20 Making PowerShell Code Portable with Modules 6 topics · 2 LiveLab +
- Understanding Snap-Ins
- Introducing PowerShell Modules
- Creating Your First PowerShell Script Module
- Using Module Manifests
- Adding Comment-Based Help
- Finding Modules Easily
2 LiveLab in this lesson — see the labs panel →
21 Managing Active Directory with Windows PowerShell 3 topics · 3 LiveLab +
- Installing Active Directory
- Creating Common Active Directory Objects
- Understanding Various AD Administrative Tasks
3 LiveLab in this lesson — see the labs panel →
22 Managing SQL Server with Windows PowerShell 3 topics · 3 LiveLab +
- Running PowerShell Using SQL Server Tools
- Interacting with SQL Server Using PowerShell
- Automating Common SQL Server DBA Tasks
3 LiveLab in this lesson — see the labs panel →
23 Managing SharePoint Server with Windows PowerShell 6 topics · 1 LiveLab +
- Understanding the Environment
- Deploying a Service Application
- Deploying a Web Application
- Deploying a Site Collection
- Setting Permissions on a Site Collection
- Reporting on a SharePoint Farm
1 LiveLab in this lesson — see the labs panel →
24 Managing Microsoft Azure with Windows PowerShell 4 topics +
- Defining Microsoft Azure
- Preparing Your Azure-PowerShell Environment
- Working with Azure Virtual Machines
- Managing Office 365 and SharePoint Online with Azure
Hands-On Labs Our edge
71 LiveLabs- Determining the Windows PowerShell Version
- Displaying the Identity of the Current Windows PowerShell Host
- Retrieving Event Log Information with Windows PowerShell
- Creating and Opening a Text Log File in Notepad
- Determining the Version of Windows
- Determining the .NET Framework Version
- Executing Basic Windows PowerShell Commands
- Using Grouping in PowerShell
- Retrieving AD Commands
- Retrieving a Sorted List of Verbs
- Fetching the Help Article from Microsoft Web Servers
- Updating the Help Library of a Module
- Viewing Help Content
- Saving a Help File
- Retrieving Event Log Help
- Investigating Windows PowerShell Help
- Working with Aliases
- Displaying Command Options in a Graphical Window
- Viewing Registered Snap-Ins
- Adding a Snap-In
- Retrieving a List of Available Modules
- Importing an Available Module
- Retrieving the Number of Commands in a Module
- Exploring Windows PowerShell Commands
- Opening Microsoft Edge Using PowerShell
- Opening a PDF File Using Windows PowerShell
- Retrieving Metadata
- Retrieving the Available Properties with Get-Process
- Retrieving the Available Methods with Get-Process
- Retrieving Specific Information About Services
- Working with Objects and Members
- Using the Pipeline Operator
- Adding Users Using a Hash Table
- Stopping the Print Spooler Service
- Storing Elements in an Array
- Experimenting with Pipeline Parameter Binding
- Sorting Output in Ascending Order
- Sorting Output Using Multiple Criteria
- Using PowerShell Comparison Operators
- Filtering the Output
- Generating Data Statistics
- Viewing PSDrives on the System
- Displaying the Output in an Interactive Table
- Formatting the Output as a Table
- Exporting Windows PowerShell Output
- Enabling Remoting Using Windows PowerShell
- Establishing a Remote Session
- Setting the Execution Policy
- Managing the PSWA Gateway
- Creating a New Job
- Creating a Scheduled PowerShell Job
- Retrieving Files as a Job
- Writing a Windows PowerShell Script
- Executing the PowerShell CIM Commands
- Executing the PowerShell WMI Commands
- Installing an Application
- Displaying the Package Providers of Applications
- Verifying an Installed Package
- Viewing the Properties of Windows Feature DSC Resources
- Creating and Updating a DSC Configuration
- Executing a Script with Loop and Iteration
- Creating a PowerShell Function
- Adding a PSSnapin to a Session
- Getting the Recent Event Log
- Creating an OU
- Creating an AD Group
- Creating Domain User Accounts in Bulk
- Creating a Database
- Creating a Table
- Inserting Data into a Table
- Viewing the Site Collections
Prepare for Pearson: Windows Powershell Labs
One-time payment. Full access for 1 year. Start with a free trial if you want to look around first.
- 1 year of full access
- 71 LiveLab included
- Certificate of completion
No credit card required