Pass pipeline objects

Intermediate
Administrator
Azure
Microsoft Entra ID
Azure Cloud Shell
Azure PowerShell
Azure Virtual Machines
Microsoft 365

This module explains how the Windows PowerShell command-line interface passes objects from one command to another in the pipeline.

Learning objectives

Upon completion of this module, the learner will be able to:

  • Describe pipeline parameter binding.
  • Identify ByValue parameters.
  • Pass data by using ByValue.
  • Identify ByPropertyName parameters.
  • Pass data ByPropertyName.
  • Pass pipeline data ByPropertyName.
  • Use manual parameters to override the pipeline.
  • Use parenthetical commands.
  • Expand property values.

Prerequisites

  • Familiarity with Windows networking technologies and implementation.
  • Familiarity with Windows Server administration, maintenance, and troubleshooting.
  • Familiarity with Windows PowerShell and its commands to perform specific tasks.
  • Familiarity with PowerShell cmdlets used for system administration tasks related to Active Directory, network configuration, server administration, and Windows 10 device administration.