diff --git a/reference/5.1/Microsoft.PowerShell.Utility/Select-Object.md b/reference/5.1/Microsoft.PowerShell.Utility/Select-Object.md index 83f3e6d86af..96d1a0e02eb 100644 --- a/reference/5.1/Microsoft.PowerShell.Utility/Select-Object.md +++ b/reference/5.1/Microsoft.PowerShell.Utility/Select-Object.md @@ -2,7 +2,7 @@ external help file: Microsoft.PowerShell.Commands.Utility.dll-Help.xml Locale: en-US Module Name: Microsoft.PowerShell.Utility -ms.date: 01/18/2026 +ms.date: 05/04/2026 online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.utility/select-object?view=powershell-5.1&WT.mc_id=ps-gethelp schema: 2.0.0 aliases: @@ -490,7 +490,9 @@ Accept wildcard characters: True ### -First -Specifies the number of objects to select from the beginning of an array of input objects. +Specifies the number of objects to select from the beginning of a collection of input objects. When +you use this parameter with the **Skip** parameter, `Select-Object` selects the first number of +objects after skipping the number of objects specified by **Skip**. ```yaml Type: System.Int32 @@ -545,7 +547,9 @@ Accept wildcard characters: False ### -Last -Specifies the number of objects to select from the end of an array of input objects. +Specifies the number of objects to select from the end of a collection of input objects. If the +command uses the **Skip** parameter it skips items from the end of the collection, then returns the +last number of objects specified by the **Last** parameter after skipping. ```yaml Type: System.Int32 @@ -571,7 +575,7 @@ property, use a hash table. Valid keys are: - Name (or Label) - `` -- Expression - `` or `