diff --git a/reference/5.1/Microsoft.PowerShell.Core/About/about_ANSI_Terminals.md b/reference/5.1/Microsoft.PowerShell.Core/About/about_ANSI_Terminals.md
index 0bdcabff53a6..2549cd0ecdd9 100644
--- a/reference/5.1/Microsoft.PowerShell.Core/About/about_ANSI_Terminals.md
+++ b/reference/5.1/Microsoft.PowerShell.Core/About/about_ANSI_Terminals.md
@@ -3,7 +3,7 @@ description: Describes the features of PowerShell that use ANSI escape sequences
Locale: en-US
ms.date: 03/01/2023
schema: 2.0.0
-title: about ANSI terminals
+title: about_ANSI_terminals
---
# about_ANSI_Terminals
diff --git a/reference/5.1/Microsoft.PowerShell.Core/About/about_Alias_Provider.md b/reference/5.1/Microsoft.PowerShell.Core/About/about_Alias_Provider.md
index a014d8090061..ec5cbc8c28c7 100644
--- a/reference/5.1/Microsoft.PowerShell.Core/About/about_Alias_Provider.md
+++ b/reference/5.1/Microsoft.PowerShell.Core/About/about_Alias_Provider.md
@@ -5,7 +5,7 @@ ms.date: 10/18/2018
no-loc: [Alias, Definition, AllScope, Option, None, Constant, Private]
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_alias_provider?view=powershell-5.1&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Alias Provider
+title: about_Alias_Provider
---
# about_Alias_Provider
diff --git a/reference/5.1/Microsoft.PowerShell.Core/About/about_Aliases.md b/reference/5.1/Microsoft.PowerShell.Core/About/about_Aliases.md
index 29b372b746f8..3ed505a7ed7b 100644
--- a/reference/5.1/Microsoft.PowerShell.Core/About/about_Aliases.md
+++ b/reference/5.1/Microsoft.PowerShell.Core/About/about_Aliases.md
@@ -5,7 +5,7 @@ ms.date: 11/27/2017
no-loc: [Authenticode, Alias]
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_aliases?view=powershell-5.1&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Aliases
+title: about_Aliases
---
# about_Aliases
diff --git a/reference/5.1/Microsoft.PowerShell.Core/About/about_Arithmetic_Operators.md b/reference/5.1/Microsoft.PowerShell.Core/About/about_Arithmetic_Operators.md
index 1e705caff423..e855e9d4f366 100644
--- a/reference/5.1/Microsoft.PowerShell.Core/About/about_Arithmetic_Operators.md
+++ b/reference/5.1/Microsoft.PowerShell.Core/About/about_Arithmetic_Operators.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 04/05/2024
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_arithmetic_operators?view=powershell-5.1&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Arithmetic Operators
+title: about_Arithmetic_Operators
---
# about_Arithmetic_Operators
diff --git a/reference/5.1/Microsoft.PowerShell.Core/About/about_Arrays.md b/reference/5.1/Microsoft.PowerShell.Core/About/about_Arrays.md
index 6802f153b4f4..30f1be009711 100644
--- a/reference/5.1/Microsoft.PowerShell.Core/About/about_Arrays.md
+++ b/reference/5.1/Microsoft.PowerShell.Core/About/about_Arrays.md
@@ -5,7 +5,7 @@ ms.date: 03/07/2024
no-loc: [Count, Length, LongLength, Rank, ForEach, Clear, Default, First, Last, SkipUntil, Until, Split, Tuple]
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_arrays?view=powershell-5.1&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Arrays
+title: about_Arrays
---
# about_Arrays
diff --git a/reference/5.1/Microsoft.PowerShell.Core/About/about_Assignment_Operators.md b/reference/5.1/Microsoft.PowerShell.Core/About/about_Assignment_Operators.md
index f4212d78ee69..069451d34624 100644
--- a/reference/5.1/Microsoft.PowerShell.Core/About/about_Assignment_Operators.md
+++ b/reference/5.1/Microsoft.PowerShell.Core/About/about_Assignment_Operators.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 01/19/2024
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_assignment_operators?view=powershell-5.1&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Assignment Operators
+title: about_Assignment_Operators
---
# about_Assignment_Operators
diff --git a/reference/5.1/Microsoft.PowerShell.Core/About/about_Automatic_Variables.md b/reference/5.1/Microsoft.PowerShell.Core/About/about_Automatic_Variables.md
index 64c18036da56..6697793156fa 100644
--- a/reference/5.1/Microsoft.PowerShell.Core/About/about_Automatic_Variables.md
+++ b/reference/5.1/Microsoft.PowerShell.Core/About/about_Automatic_Variables.md
@@ -5,7 +5,7 @@ ms.date: 07/12/2024
no-loc: [Reset, Current, Background, Blink, Bold, Foreground, Formatting, Hidden, Italic, Reset, Reverse, Underline, PSEventArgs, PSEventSubscriber, PSEdition]
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_automatic_variables?view=powershell-5.1&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Automatic Variables
+title: about_Automatic_Variables
---
# about_Automatic_Variables
diff --git a/reference/5.1/Microsoft.PowerShell.Core/About/about_Booleans.md b/reference/5.1/Microsoft.PowerShell.Core/About/about_Booleans.md
index 364b07c48318..7f4728630e38 100644
--- a/reference/5.1/Microsoft.PowerShell.Core/About/about_Booleans.md
+++ b/reference/5.1/Microsoft.PowerShell.Core/About/about_Booleans.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 01/19/2024
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_booleans?view=powershell-5.1&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Booleans
+title: about_Booleans
---
# about_Booleans
diff --git a/reference/5.1/Microsoft.PowerShell.Core/About/about_Break.md b/reference/5.1/Microsoft.PowerShell.Core/About/about_Break.md
index 3c11bc49fcd6..cebe43efa51a 100644
--- a/reference/5.1/Microsoft.PowerShell.Core/About/about_Break.md
+++ b/reference/5.1/Microsoft.PowerShell.Core/About/about_Break.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 03/01/2023
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_break?view=powershell-5.1&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Break
+title: about_Break
---
# about_Break
diff --git a/reference/5.1/Microsoft.PowerShell.Core/About/about_Built-in_Functions.md b/reference/5.1/Microsoft.PowerShell.Core/About/about_Built-in_Functions.md
index 90549f37b1df..7ce14b9af687 100644
--- a/reference/5.1/Microsoft.PowerShell.Core/About/about_Built-in_Functions.md
+++ b/reference/5.1/Microsoft.PowerShell.Core/About/about_Built-in_Functions.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 08/14/2024
online version: https://learn.microsoft.com/powershell/module/Microsoft.PowerShell.Core/about/about_built-in_functions?view=powershell-5.1&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Built-in Functions
+title: about_Built-in_Functions
---
# about_Built-in_Functions
diff --git a/reference/5.1/Microsoft.PowerShell.Core/About/about_Calculated_Properties.md b/reference/5.1/Microsoft.PowerShell.Core/About/about_Calculated_Properties.md
index 301d3385fe4c..12c09bba6b32 100644
--- a/reference/5.1/Microsoft.PowerShell.Core/About/about_Calculated_Properties.md
+++ b/reference/5.1/Microsoft.PowerShell.Core/About/about_Calculated_Properties.md
@@ -1,10 +1,10 @@
---
description: PowerShell provides the ability to dynamically add new properties and alter the formatting of objects output to the pipeline.
Locale: en-US
-ms.date: 03/24/2023
+ms.date: 09/03/2024
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_calculated_properties?view=powershell-5.1&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Calculated Properties
+title: about_Calculated_Properties
---
# about_Calculated_Properties
@@ -19,9 +19,9 @@ Several PowerShell cmdlets transform, group, or process input objects into
output objects using parameters that allow the addition of new properties to
those output objects. You can use these parameters to generate new, calculated
properties on output objects based on the values of input objects. The
-calculated property is defined by a [hashtable](about_hash_tables.md)
-containing key-value pairs that specify the name of the new property, an
-expression to calculate the value, and optional formatting information.
+calculated property is defined by a [hashtable][03] containing key-value pairs
+that specify the name of the new property, an expression to calculate the
+value, and optional formatting information.
## Supported cmdlets
@@ -81,7 +81,7 @@ the key-value pairs that each cmdlet supports.
> [!NOTE]
> The value of the `expression` can be a script block instead of a
-> hashtable. For more information, see the [Notes](#notes) section.
+> hashtable. For more information, see the [Notes][02] section.
## Hashtable key definitions
@@ -96,7 +96,7 @@ the key-value pairs that each cmdlet supports.
`'right'`.
- `formatstring` - Specifies a format string that defines how the value is
formatted for output. For more information about format strings, see
- [Format types in .NET](/dotnet/standard/base-types/formatting-types).
+ [Format types in .NET][01].
- `width` - Specifies the maximum width column in a table when the value is
displayed. The value must be greater than `0`.
- `depth` - The **Depth** parameter of `Format-Custom` specifies the depth of
@@ -473,15 +473,30 @@ Date Salesperson UnitsSold
## See also
-- [about_Hash_Tables](about_hash_tables.md)
-- [ConvertTo-Html](xref:Microsoft.PowerShell.Utility.ConvertTo-Html)
-- [Format-Custom](xref:Microsoft.PowerShell.Utility.Format-Custom)
-- [Format-List](xref:Microsoft.PowerShell.Utility.Format-List)
-- [Format-Table](xref:Microsoft.PowerShell.Utility.Format-Table)
-- [Format-Wide](xref:Microsoft.PowerShell.Utility.Format-Wide)
-- [Compare-Object](xref:Microsoft.PowerShell.Utility.Compare-Object)
-- [Group-Object](xref:Microsoft.PowerShell.Utility.Group-Object)
-- [Measure-Object](xref:Microsoft.PowerShell.Utility.Measure-Object)
-- [Select-Object](xref:Microsoft.PowerShell.Utility.Select-Object)
-- [Sort-Object](xref:Microsoft.PowerShell.Utility.Sort-Object)
-- [Format types in .NET](/dotnet/standard/base-types/formatting-types)
+- [about_Hash_Tables][03]
+- [ConvertTo-Html][05]
+- [Format-Custom][06]
+- [Format-List][07]
+- [Format-Table][08]
+- [Format-Wide][09]
+- [Compare-Object][04]
+- [Group-Object][10]
+- [Measure-Object][11]
+- [Select-Object][12]
+- [Sort-Object][13]
+- [Format types in .NET][01]
+
+
+[01]: /dotnet/standard/base-types/formatting-types
+[02]: #notes
+[03]: about_hash_tables.md
+[04]: xref:Microsoft.PowerShell.Utility.Compare-Object
+[05]: xref:Microsoft.PowerShell.Utility.ConvertTo-Html
+[06]: xref:Microsoft.PowerShell.Utility.Format-Custom
+[07]: xref:Microsoft.PowerShell.Utility.Format-List
+[08]: xref:Microsoft.PowerShell.Utility.Format-Table
+[09]: xref:Microsoft.PowerShell.Utility.Format-Wide
+[10]: xref:Microsoft.PowerShell.Utility.Group-Object
+[11]: xref:Microsoft.PowerShell.Utility.Measure-Object
+[12]: xref:Microsoft.PowerShell.Utility.Select-Object
+[13]: xref:Microsoft.PowerShell.Utility.Sort-Object
diff --git a/reference/5.1/Microsoft.PowerShell.Core/About/about_Case-Sensitivity.md b/reference/5.1/Microsoft.PowerShell.Core/About/about_Case-Sensitivity.md
index b305350911a0..23027f5fe17e 100644
--- a/reference/5.1/Microsoft.PowerShell.Core/About/about_Case-Sensitivity.md
+++ b/reference/5.1/Microsoft.PowerShell.Core/About/about_Case-Sensitivity.md
@@ -1,11 +1,10 @@
---
description: This article explains how PowerShell handles case-sensitivity.
+Locale: en-US
ms.custom: wiki-migration
ms.date: 06/06/2022
-title: about Case-Sensitivity
-Locale: en-US
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_case-sensitivity?view=powershell-5.1&WT.mc_id=ps-gethelp
-
+title: about_Case-Sensitivity
---
# about_Case-Sensitivity
diff --git a/reference/5.1/Microsoft.PowerShell.Core/About/about_Character_Encoding.md b/reference/5.1/Microsoft.PowerShell.Core/About/about_Character_Encoding.md
index e03301d7406d..ba311f4a338f 100644
--- a/reference/5.1/Microsoft.PowerShell.Core/About/about_Character_Encoding.md
+++ b/reference/5.1/Microsoft.PowerShell.Core/About/about_Character_Encoding.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 10/22/2021
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_character_encoding?view=powershell-5.1&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Character Encoding
+title: about_Character_Encoding
---
# about_Character_Encoding
diff --git a/reference/5.1/Microsoft.PowerShell.Core/About/about_CimSession.md b/reference/5.1/Microsoft.PowerShell.Core/About/about_CimSession.md
index efc890be6d7d..218a6cc1e3d4 100644
--- a/reference/5.1/Microsoft.PowerShell.Core/About/about_CimSession.md
+++ b/reference/5.1/Microsoft.PowerShell.Core/About/about_CimSession.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 05/13/2020
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_cimsession?view=powershell-5.1&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about CimSession
+title: about_CimSession
---
# about_CimSession
diff --git a/reference/5.1/Microsoft.PowerShell.Core/About/about_Classes.md b/reference/5.1/Microsoft.PowerShell.Core/About/about_Classes.md
index a6d2292ce129..5f92054fd06e 100644
--- a/reference/5.1/Microsoft.PowerShell.Core/About/about_Classes.md
+++ b/reference/5.1/Microsoft.PowerShell.Core/About/about_Classes.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 01/19/2024
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_classes?view=powershell-5.1&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Classes
+title: about_Classes
---
# about_Classes
diff --git a/reference/5.1/Microsoft.PowerShell.Core/About/about_Classes_Constructors.md b/reference/5.1/Microsoft.PowerShell.Core/About/about_Classes_Constructors.md
index 28119bf97de1..67f1c72e8ff8 100644
--- a/reference/5.1/Microsoft.PowerShell.Core/About/about_Classes_Constructors.md
+++ b/reference/5.1/Microsoft.PowerShell.Core/About/about_Classes_Constructors.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 11/13/2023
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_classes_constructors?view=powershell-5.1&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Classes Constructors
+title: about_Classes_Constructors
---
# about_Classes_Constructors
diff --git a/reference/5.1/Microsoft.PowerShell.Core/About/about_Classes_Inheritance.md b/reference/5.1/Microsoft.PowerShell.Core/About/about_Classes_Inheritance.md
index 8c0610d461f9..c0b0f7fec0be 100644
--- a/reference/5.1/Microsoft.PowerShell.Core/About/about_Classes_Inheritance.md
+++ b/reference/5.1/Microsoft.PowerShell.Core/About/about_Classes_Inheritance.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 11/10/2023
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_classes_inheritance?view=powershell-5.1&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Classes Inheritance
+title: about_Classes_Inheritance
---
# about_Classes_Inheritance
diff --git a/reference/5.1/Microsoft.PowerShell.Core/About/about_Classes_Methods.md b/reference/5.1/Microsoft.PowerShell.Core/About/about_Classes_Methods.md
index e0b23396e8d5..c07d8786728e 100644
--- a/reference/5.1/Microsoft.PowerShell.Core/About/about_Classes_Methods.md
+++ b/reference/5.1/Microsoft.PowerShell.Core/About/about_Classes_Methods.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 11/13/2023
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_classes_methods?view=powershell-5.1&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Classes Methods
+title: about_Classes_Methods
---
# about_Classes_Methods
diff --git a/reference/5.1/Microsoft.PowerShell.Core/About/about_Classes_Properties.md b/reference/5.1/Microsoft.PowerShell.Core/About/about_Classes_Properties.md
index d3f2692073fd..592c249a0b30 100644
--- a/reference/5.1/Microsoft.PowerShell.Core/About/about_Classes_Properties.md
+++ b/reference/5.1/Microsoft.PowerShell.Core/About/about_Classes_Properties.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 11/13/2023
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_classes_properties?view=powershell-5.1&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Classes Properties
+title: about_Classes_Properties
---
# about_Classes_Properties
diff --git a/reference/5.1/Microsoft.PowerShell.Core/About/about_Command_Precedence.md b/reference/5.1/Microsoft.PowerShell.Core/About/about_Command_Precedence.md
index 806d6ecd85d4..b4bf6a8ec63c 100644
--- a/reference/5.1/Microsoft.PowerShell.Core/About/about_Command_Precedence.md
+++ b/reference/5.1/Microsoft.PowerShell.Core/About/about_Command_Precedence.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 03/05/2024
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_command_precedence?view=powershell-5.1&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Command Precedence
+title: about_Command_Precedence
---
# about_Command_Precedence
diff --git a/reference/5.1/Microsoft.PowerShell.Core/About/about_Command_Syntax.md b/reference/5.1/Microsoft.PowerShell.Core/About/about_Command_Syntax.md
index 1eab5b9869ef..f721dcd1e950 100644
--- a/reference/5.1/Microsoft.PowerShell.Core/About/about_Command_Syntax.md
+++ b/reference/5.1/Microsoft.PowerShell.Core/About/about_Command_Syntax.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 10/31/2023
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_command_syntax?view=powershell-5.1&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Command Syntax
+title: about_Command_Syntax
---
# about_Command_Syntax
diff --git a/reference/5.1/Microsoft.PowerShell.Core/About/about_Comment_Based_Help.md b/reference/5.1/Microsoft.PowerShell.Core/About/about_Comment_Based_Help.md
index 5db5a20b0803..65c7fff7b7c9 100644
--- a/reference/5.1/Microsoft.PowerShell.Core/About/about_Comment_Based_Help.md
+++ b/reference/5.1/Microsoft.PowerShell.Core/About/about_Comment_Based_Help.md
@@ -5,7 +5,7 @@ ms.date: 07/05/2022
no-loc: [.SYNOPSIS, .DESCRIPTION, .PARAMETER, .EXAMPLE, .INPUTS, .OUTPUTS, .NOTES, .LINK, .COMPONENT, .ROLE, .FUNCTIONALITY, .FORWARDHELPTARGETNAME, .FORWARDHELPCATEGORY, .REMOTEHELPRUNSPACE, .EXTERNALHELP]
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_comment_based_help?view=powershell-5.1&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Comment Based Help
+title: about_Comment_Based_Help
---
# about_Comment_Based_Help
diff --git a/reference/5.1/Microsoft.PowerShell.Core/About/about_CommonParameters.md b/reference/5.1/Microsoft.PowerShell.Core/About/about_CommonParameters.md
index 9b843580f2b1..7d157ff844e9 100644
--- a/reference/5.1/Microsoft.PowerShell.Core/About/about_CommonParameters.md
+++ b/reference/5.1/Microsoft.PowerShell.Core/About/about_CommonParameters.md
@@ -5,7 +5,7 @@ ms.date: 07/02/2024
no-loc: [Debug, Verbose, Confirm]
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_commonparameters?view=powershell-5.1&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about CommonParameters
+title: about_CommonParameters
---
# about_CommonParameters
diff --git a/reference/5.1/Microsoft.PowerShell.Core/About/about_Comparison_Operators.md b/reference/5.1/Microsoft.PowerShell.Core/About/about_Comparison_Operators.md
index 1294bdde2b6b..75bbd91a9cbe 100644
--- a/reference/5.1/Microsoft.PowerShell.Core/About/about_Comparison_Operators.md
+++ b/reference/5.1/Microsoft.PowerShell.Core/About/about_Comparison_Operators.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 06/06/2024
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_comparison_operators?view=powershell-5.1&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Comparison Operators
+title: about_Comparison_Operators
---
# about_Comparison_Operators
diff --git a/reference/5.1/Microsoft.PowerShell.Core/About/about_Continue.md b/reference/5.1/Microsoft.PowerShell.Core/About/about_Continue.md
index b355af715918..35266557d053 100644
--- a/reference/5.1/Microsoft.PowerShell.Core/About/about_Continue.md
+++ b/reference/5.1/Microsoft.PowerShell.Core/About/about_Continue.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 06/04/2020
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_continue?view=powershell-5.1&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Continue
+title: about_Continue
---
# about_Continue
diff --git a/reference/5.1/Microsoft.PowerShell.Core/About/about_Core_Commands.md b/reference/5.1/Microsoft.PowerShell.Core/About/about_Core_Commands.md
index e4df3648a6ee..bd504d727a29 100644
--- a/reference/5.1/Microsoft.PowerShell.Core/About/about_Core_Commands.md
+++ b/reference/5.1/Microsoft.PowerShell.Core/About/about_Core_Commands.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 06/09/2017
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_core_commands?view=powershell-5.1&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Core Commands
+title: about_Core_Commands
---
# about_Core_Commands
diff --git a/reference/5.1/Microsoft.PowerShell.Core/About/about_Data_Files.md b/reference/5.1/Microsoft.PowerShell.Core/About/about_Data_Files.md
index d156c80dde9d..dd47b9446659 100644
--- a/reference/5.1/Microsoft.PowerShell.Core/About/about_Data_Files.md
+++ b/reference/5.1/Microsoft.PowerShell.Core/About/about_Data_Files.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 01/19/2023
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_data_files?view=powershell-5.1&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Data Files
+title: about_Data_Files
---
# about_Data_Files
diff --git a/reference/5.1/Microsoft.PowerShell.Core/About/about_Data_Sections.md b/reference/5.1/Microsoft.PowerShell.Core/About/about_Data_Sections.md
index 5f003fd1bf75..8ba6b95a3cb2 100644
--- a/reference/5.1/Microsoft.PowerShell.Core/About/about_Data_Sections.md
+++ b/reference/5.1/Microsoft.PowerShell.Core/About/about_Data_Sections.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 04/23/2019
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_data_sections?view=powershell-5.1&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Data Sections
+title: about_Data_Sections
---
# about_Data_Sections
diff --git a/reference/5.1/Microsoft.PowerShell.Core/About/about_Debuggers.md b/reference/5.1/Microsoft.PowerShell.Core/About/about_Debuggers.md
index 776be49f7776..61a71c88ebb3 100644
--- a/reference/5.1/Microsoft.PowerShell.Core/About/about_Debuggers.md
+++ b/reference/5.1/Microsoft.PowerShell.Core/About/about_Debuggers.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 06/29/2023
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_debuggers?view=powershell-5.1&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Debuggers
+title: about_Debuggers
---
# about_Debuggers
diff --git a/reference/5.1/Microsoft.PowerShell.Core/About/about_DesiredStateConfiguration.md b/reference/5.1/Microsoft.PowerShell.Core/About/about_DesiredStateConfiguration.md
index f92afb53df8a..1ecaf0fdde98 100644
--- a/reference/5.1/Microsoft.PowerShell.Core/About/about_DesiredStateConfiguration.md
+++ b/reference/5.1/Microsoft.PowerShell.Core/About/about_DesiredStateConfiguration.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 07/23/2020
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_desiredstateconfiguration?view=powershell-5.1&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about DesiredStateConfiguration
+title: about_DesiredStateConfiguration
---
# about_DesiredStateConfiguration
diff --git a/reference/5.1/Microsoft.PowerShell.Core/About/about_Do.md b/reference/5.1/Microsoft.PowerShell.Core/About/about_Do.md
index 8e65ec119ef2..ef94c7e8cdd2 100644
--- a/reference/5.1/Microsoft.PowerShell.Core/About/about_Do.md
+++ b/reference/5.1/Microsoft.PowerShell.Core/About/about_Do.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 06/10/2021
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_do?view=powershell-5.1&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Do
+title: about_Do
---
# about_Do
@@ -91,4 +91,4 @@ while (++$a -lt 10)
- [about_Operators](about_Operators.md)
- [about_Assignment_Operators](about_Assignment_Operators.md)
- [about_Comparison_Operators](about_Comparison_Operators.md)
-- [about_While](about_While.md)
\ No newline at end of file
+- [about_While](about_While.md)
diff --git a/reference/5.1/Microsoft.PowerShell.Core/About/about_Enum.md b/reference/5.1/Microsoft.PowerShell.Core/About/about_Enum.md
index 22c85e737e4c..dfef0d01190c 100644
--- a/reference/5.1/Microsoft.PowerShell.Core/About/about_Enum.md
+++ b/reference/5.1/Microsoft.PowerShell.Core/About/about_Enum.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 11/20/2023
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_enum?view=powershell-5.1&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Enum
+title: about_Enum
---
# about_Enum
diff --git a/reference/5.1/Microsoft.PowerShell.Core/About/about_Environment_Provider.md b/reference/5.1/Microsoft.PowerShell.Core/About/about_Environment_Provider.md
index 8e0e33a9b5c4..3ef2652630f0 100644
--- a/reference/5.1/Microsoft.PowerShell.Core/About/about_Environment_Provider.md
+++ b/reference/5.1/Microsoft.PowerShell.Core/About/about_Environment_Provider.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 10/18/2018
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_environment_provider?view=powershell-5.1&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Environment Provider
+title: about_Environment_Provider
---
# about_Environment_Provider
diff --git a/reference/5.1/Microsoft.PowerShell.Core/About/about_Environment_Variables.md b/reference/5.1/Microsoft.PowerShell.Core/About/about_Environment_Variables.md
index 8ff2a4502aeb..1b004c55f168 100644
--- a/reference/5.1/Microsoft.PowerShell.Core/About/about_Environment_Variables.md
+++ b/reference/5.1/Microsoft.PowerShell.Core/About/about_Environment_Variables.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 04/22/2024
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_environment_variables?view=powershell-5.1&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Environment Variables
+title: about_Environment_Variables
---
# about_Environment_Variables
diff --git a/reference/5.1/Microsoft.PowerShell.Core/About/about_Eventlogs.md b/reference/5.1/Microsoft.PowerShell.Core/About/about_Eventlogs.md
index 4fc0e4f3eec5..21ee90bcc12d 100644
--- a/reference/5.1/Microsoft.PowerShell.Core/About/about_Eventlogs.md
+++ b/reference/5.1/Microsoft.PowerShell.Core/About/about_Eventlogs.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 12/08/2023
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_eventlogs?view=powershell-5.1&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Eventlogs
+title: about_Eventlogs
---
# about_Eventlogs
diff --git a/reference/5.1/Microsoft.PowerShell.Core/About/about_Execution_Policies.md b/reference/5.1/Microsoft.PowerShell.Core/About/about_Execution_Policies.md
index 617a94e2fd53..75e746fe1161 100644
--- a/reference/5.1/Microsoft.PowerShell.Core/About/about_Execution_Policies.md
+++ b/reference/5.1/Microsoft.PowerShell.Core/About/about_Execution_Policies.md
@@ -5,7 +5,7 @@ ms.date: 05/16/2024
no-loc: [Bypass, Default, Restricted, Undefined, Unrestricted, Process, Scope, MachinePolicy, about_Group_Policy_Settings]
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_execution_policies?view=powershell-5.1&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Execution Policies
+title: about_Execution_Policies
---
# about_Execution_Policies
diff --git a/reference/5.1/Microsoft.PowerShell.Core/About/about_FileSystem_Provider.md b/reference/5.1/Microsoft.PowerShell.Core/About/about_FileSystem_Provider.md
index ba98e5fc0eaf..1990dc1fad11 100644
--- a/reference/5.1/Microsoft.PowerShell.Core/About/about_FileSystem_Provider.md
+++ b/reference/5.1/Microsoft.PowerShell.Core/About/about_FileSystem_Provider.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 07/10/2023
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_filesystem_provider?view=powershell-5.1&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about FileSystem Provider
+title: about_FileSystem_Provider
---
# about_FileSystem_Provider
diff --git a/reference/5.1/Microsoft.PowerShell.Core/About/about_For.md b/reference/5.1/Microsoft.PowerShell.Core/About/about_For.md
index 338e4b4f0680..f5da57413caa 100644
--- a/reference/5.1/Microsoft.PowerShell.Core/About/about_For.md
+++ b/reference/5.1/Microsoft.PowerShell.Core/About/about_For.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 06/10/2024
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_for?view=powershell-5.1&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about For
+title: about_For
---
# about_For
diff --git a/reference/5.1/Microsoft.PowerShell.Core/About/about_Foreach.md b/reference/5.1/Microsoft.PowerShell.Core/About/about_Foreach.md
index 94b18ce2fca3..de6c2c452a41 100644
--- a/reference/5.1/Microsoft.PowerShell.Core/About/about_Foreach.md
+++ b/reference/5.1/Microsoft.PowerShell.Core/About/about_Foreach.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 10/20/2023
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_foreach?view=powershell-5.1&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Foreach
+title: about_Foreach
---
# about_Foreach
diff --git a/reference/5.1/Microsoft.PowerShell.Core/About/about_Format.ps1xml.md b/reference/5.1/Microsoft.PowerShell.Core/About/about_Format.ps1xml.md
index 791150bc6ae5..ef732ca644ed 100644
--- a/reference/5.1/Microsoft.PowerShell.Core/About/about_Format.ps1xml.md
+++ b/reference/5.1/Microsoft.PowerShell.Core/About/about_Format.ps1xml.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 04/25/2022
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_format.ps1xml?view=powershell-5.1&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Format.ps1xml
+title: about_Format.ps1xml
---
# about_Format.ps1xml
diff --git a/reference/5.1/Microsoft.PowerShell.Core/About/about_Function_Provider.md b/reference/5.1/Microsoft.PowerShell.Core/About/about_Function_Provider.md
index 57314e593ccb..f70617f8fea7 100644
--- a/reference/5.1/Microsoft.PowerShell.Core/About/about_Function_Provider.md
+++ b/reference/5.1/Microsoft.PowerShell.Core/About/about_Function_Provider.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 06/10/2024
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_function_provider?view=powershell-5.1&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Function Provider
+title: about_Function_Provider
---
# about_Function_Provider
diff --git a/reference/5.1/Microsoft.PowerShell.Core/About/about_Functions.md b/reference/5.1/Microsoft.PowerShell.Core/About/about_Functions.md
index d41223798075..ee1b8956f31a 100644
--- a/reference/5.1/Microsoft.PowerShell.Core/About/about_Functions.md
+++ b/reference/5.1/Microsoft.PowerShell.Core/About/about_Functions.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 06/10/2024
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_functions?view=powershell-5.1&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Functions
+title: about_Functions
---
# about_Functions
diff --git a/reference/5.1/Microsoft.PowerShell.Core/About/about_Functions_Advanced.md b/reference/5.1/Microsoft.PowerShell.Core/About/about_Functions_Advanced.md
index 7b2af1f1c722..34bb009b26d1 100644
--- a/reference/5.1/Microsoft.PowerShell.Core/About/about_Functions_Advanced.md
+++ b/reference/5.1/Microsoft.PowerShell.Core/About/about_Functions_Advanced.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 01/20/2023
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_functions_advanced?view=powershell-5.1&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Functions Advanced
+title: about_Functions_Advanced
---
# about_Functions_Advanced
diff --git a/reference/5.1/Microsoft.PowerShell.Core/About/about_Functions_Advanced_Methods.md b/reference/5.1/Microsoft.PowerShell.Core/About/about_Functions_Advanced_Methods.md
index eb918428c0ef..38fa85be4ff0 100644
--- a/reference/5.1/Microsoft.PowerShell.Core/About/about_Functions_Advanced_Methods.md
+++ b/reference/5.1/Microsoft.PowerShell.Core/About/about_Functions_Advanced_Methods.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 03/12/2024
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_functions_advanced_methods?view=powershell-5.1&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Functions Advanced Methods
+title: about_Functions_Advanced_Methods
---
# about_Functions_Advanced_Methods
diff --git a/reference/5.1/Microsoft.PowerShell.Core/About/about_Functions_Advanced_Parameters.md b/reference/5.1/Microsoft.PowerShell.Core/About/about_Functions_Advanced_Parameters.md
index 9baa252beee0..0111ad11cdbb 100644
--- a/reference/5.1/Microsoft.PowerShell.Core/About/about_Functions_Advanced_Parameters.md
+++ b/reference/5.1/Microsoft.PowerShell.Core/About/about_Functions_Advanced_Parameters.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 07/02/2024
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_functions_advanced_parameters?view=powershell-5.1&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Functions Advanced Parameters
+title: about_Functions_Advanced_Parameters
---
# about_Functions_Advanced_Parameters
diff --git a/reference/5.1/Microsoft.PowerShell.Core/About/about_Functions_Argument_Completion.md b/reference/5.1/Microsoft.PowerShell.Core/About/about_Functions_Argument_Completion.md
index 5c2fa5a2ef2a..abebf43d3c35 100644
--- a/reference/5.1/Microsoft.PowerShell.Core/About/about_Functions_Argument_Completion.md
+++ b/reference/5.1/Microsoft.PowerShell.Core/About/about_Functions_Argument_Completion.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 01/04/2022
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_Functions_Argument_Completion?view=powershell-5.1&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: About functions argument completion
+title: About_functions_argument_completion
---
# about_Functions_Argument_Completion
diff --git a/reference/5.1/Microsoft.PowerShell.Core/About/about_Functions_CmdletBindingAttribute.md b/reference/5.1/Microsoft.PowerShell.Core/About/about_Functions_CmdletBindingAttribute.md
index 804b99b62793..98c1b72b8c70 100644
--- a/reference/5.1/Microsoft.PowerShell.Core/About/about_Functions_CmdletBindingAttribute.md
+++ b/reference/5.1/Microsoft.PowerShell.Core/About/about_Functions_CmdletBindingAttribute.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 07/02/2024
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_functions_cmdletbindingattribute?view=powershell-5.1&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Functions CmdletBindingAttribute
+title: about_Functions_CmdletBindingAttribute
---
# about_Functions_CmdletBindingAttribute
diff --git a/reference/5.1/Microsoft.PowerShell.Core/About/about_Functions_OutputTypeAttribute.md b/reference/5.1/Microsoft.PowerShell.Core/About/about_Functions_OutputTypeAttribute.md
index fd842d9a6dbd..592de71c4b89 100644
--- a/reference/5.1/Microsoft.PowerShell.Core/About/about_Functions_OutputTypeAttribute.md
+++ b/reference/5.1/Microsoft.PowerShell.Core/About/about_Functions_OutputTypeAttribute.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 04/14/2023
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_functions_outputtypeattribute?view=powershell-5.1&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Functions OutputTypeAttribute
+title: about_Functions_OutputTypeAttribute
---
# about_Functions_OutputTypeAttribute
diff --git a/reference/5.1/Microsoft.PowerShell.Core/About/about_Group_Policy_Settings.md b/reference/5.1/Microsoft.PowerShell.Core/About/about_Group_Policy_Settings.md
index bab6401d3596..46fdf3cf253a 100644
--- a/reference/5.1/Microsoft.PowerShell.Core/About/about_Group_Policy_Settings.md
+++ b/reference/5.1/Microsoft.PowerShell.Core/About/about_Group_Policy_Settings.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 08/17/2023
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_group_policy_settings?view=powershell-5.1&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Group Policy Settings
+title: about_Group_Policy_Settings
---
# about_Group_Policy_Settings
diff --git a/reference/5.1/Microsoft.PowerShell.Core/About/about_Hash_Tables.md b/reference/5.1/Microsoft.PowerShell.Core/About/about_Hash_Tables.md
index 5966154af4d7..909c83aa0118 100644
--- a/reference/5.1/Microsoft.PowerShell.Core/About/about_Hash_Tables.md
+++ b/reference/5.1/Microsoft.PowerShell.Core/About/about_Hash_Tables.md
@@ -5,7 +5,7 @@ ms.date: 11/15/2023
no-loc: [iDictionary, Hashtable, OrderedDictionary, System.Collections.IDictionary, System.Collections.Hashtable]
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_hash_tables?view=powershell-5.1&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Hash Tables
+title: about_Hash_Tables
---
# about_Hash_Tables
diff --git a/reference/5.1/Microsoft.PowerShell.Core/About/about_Hidden.md b/reference/5.1/Microsoft.PowerShell.Core/About/about_Hidden.md
index d9809f867c90..32279787fa8a 100644
--- a/reference/5.1/Microsoft.PowerShell.Core/About/about_Hidden.md
+++ b/reference/5.1/Microsoft.PowerShell.Core/About/about_Hidden.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 03/07/2022
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_hidden?view=powershell-5.1&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Hidden
+title: about_Hidden
---
# about_Hidden
diff --git a/reference/5.1/Microsoft.PowerShell.Core/About/about_History.md b/reference/5.1/Microsoft.PowerShell.Core/About/about_History.md
index 0d0e74e708e8..e76a4ccc1dee 100644
--- a/reference/5.1/Microsoft.PowerShell.Core/About/about_History.md
+++ b/reference/5.1/Microsoft.PowerShell.Core/About/about_History.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 05/13/2020
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_history?view=powershell-5.1&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about History
+title: about_History
---
# about_History
diff --git a/reference/5.1/Microsoft.PowerShell.Core/About/about_If.md b/reference/5.1/Microsoft.PowerShell.Core/About/about_If.md
index 7ddbb812db5b..88f9e0eefb85 100644
--- a/reference/5.1/Microsoft.PowerShell.Core/About/about_If.md
+++ b/reference/5.1/Microsoft.PowerShell.Core/About/about_If.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 06/07/2023
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_if?view=powershell-5.1&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about If
+title: about_If
---
# about_If
diff --git a/reference/5.1/Microsoft.PowerShell.Core/About/about_Job_Details.md b/reference/5.1/Microsoft.PowerShell.Core/About/about_Job_Details.md
index 8359b95e868d..d55c5cbf8439 100644
--- a/reference/5.1/Microsoft.PowerShell.Core/About/about_Job_Details.md
+++ b/reference/5.1/Microsoft.PowerShell.Core/About/about_Job_Details.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 10/16/2020
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_job_details?view=powershell-5.1&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Job Details
+title: about_Job_Details
---
# about_Job_Details
diff --git a/reference/5.1/Microsoft.PowerShell.Core/About/about_Jobs.md b/reference/5.1/Microsoft.PowerShell.Core/About/about_Jobs.md
index 61fd95b7ce43..7c8ba80dcdb9 100644
--- a/reference/5.1/Microsoft.PowerShell.Core/About/about_Jobs.md
+++ b/reference/5.1/Microsoft.PowerShell.Core/About/about_Jobs.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 08/29/2022
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_jobs?view=powershell-5.1&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Jobs
+title: about_Jobs
---
# about_Jobs
diff --git a/reference/5.1/Microsoft.PowerShell.Core/About/about_Join.md b/reference/5.1/Microsoft.PowerShell.Core/About/about_Join.md
index 8c20776f8cc2..8231ff3267c6 100644
--- a/reference/5.1/Microsoft.PowerShell.Core/About/about_Join.md
+++ b/reference/5.1/Microsoft.PowerShell.Core/About/about_Join.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 06/09/2017
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_join?view=powershell-5.1&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Join
+title: about_Join
---
# about_Join
diff --git a/reference/5.1/Microsoft.PowerShell.Core/About/about_Language_Keywords.md b/reference/5.1/Microsoft.PowerShell.Core/About/about_Language_Keywords.md
index 7e7011e480a9..abdaab87520b 100644
--- a/reference/5.1/Microsoft.PowerShell.Core/About/about_Language_Keywords.md
+++ b/reference/5.1/Microsoft.PowerShell.Core/About/about_Language_Keywords.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 05/20/2024
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_language_keywords?view=powershell-5.1&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Language Keywords
+title: about_Language_Keywords
---
# about_Language_Keywords
diff --git a/reference/5.1/Microsoft.PowerShell.Core/About/about_Language_Modes.md b/reference/5.1/Microsoft.PowerShell.Core/About/about_Language_Modes.md
index 20a3af780a01..0136e6984130 100644
--- a/reference/5.1/Microsoft.PowerShell.Core/About/about_Language_Modes.md
+++ b/reference/5.1/Microsoft.PowerShell.Core/About/about_Language_Modes.md
@@ -5,7 +5,7 @@ ms.date: 10/04/2023
no-loc: [FullLanguage, ConstrainedLanguage, RestrictedLanguage, NoLanguage]
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_language_modes?view=powershell-5.1&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Language Modes
+title: about_Language_Modes
---
# about_Language_Modes
diff --git a/reference/5.1/Microsoft.PowerShell.Core/About/about_Line_Editing.md b/reference/5.1/Microsoft.PowerShell.Core/About/about_Line_Editing.md
index 105b0aef9e42..1ad058b6b8f7 100644
--- a/reference/5.1/Microsoft.PowerShell.Core/About/about_Line_Editing.md
+++ b/reference/5.1/Microsoft.PowerShell.Core/About/about_Line_Editing.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 09/12/2022
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_line_editing?view=powershell-5.1&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Line Editing
+title: about_Line_Editing
---
# about_Line_Editing
diff --git a/reference/5.1/Microsoft.PowerShell.Core/About/about_Locations.md b/reference/5.1/Microsoft.PowerShell.Core/About/about_Locations.md
index 38cc15f381ee..5535d344ff68 100644
--- a/reference/5.1/Microsoft.PowerShell.Core/About/about_Locations.md
+++ b/reference/5.1/Microsoft.PowerShell.Core/About/about_Locations.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 09/19/2023
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_locations?view=powershell-5.1&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Locations
+title: about_Locations
---
# about_Locations
diff --git a/reference/5.1/Microsoft.PowerShell.Core/About/about_Logging.md b/reference/5.1/Microsoft.PowerShell.Core/About/about_Logging.md
index e833cde5cc00..eb6efeb8f453 100644
--- a/reference/5.1/Microsoft.PowerShell.Core/About/about_Logging.md
+++ b/reference/5.1/Microsoft.PowerShell.Core/About/about_Logging.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 01/09/2024
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_logging?view=powershell-5.1&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Logging
+title: about_Logging
---
# about_Logging
diff --git a/reference/5.1/Microsoft.PowerShell.Core/About/about_Logical_Operators.md b/reference/5.1/Microsoft.PowerShell.Core/About/about_Logical_Operators.md
index c4ddea1e06d2..30a6ab0f1a6d 100644
--- a/reference/5.1/Microsoft.PowerShell.Core/About/about_Logical_Operators.md
+++ b/reference/5.1/Microsoft.PowerShell.Core/About/about_Logical_Operators.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 08/29/2022
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_logical_operators?view=powershell-5.1&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Logical Operators
+title: about_Logical_Operators
---
# about_Logical_Operators
diff --git a/reference/5.1/Microsoft.PowerShell.Core/About/about_Member-Access_Enumeration.md b/reference/5.1/Microsoft.PowerShell.Core/About/about_Member-Access_Enumeration.md
index 90fbd2f32a0c..9047198b3948 100644
--- a/reference/5.1/Microsoft.PowerShell.Core/About/about_Member-Access_Enumeration.md
+++ b/reference/5.1/Microsoft.PowerShell.Core/About/about_Member-Access_Enumeration.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 07/18/2022
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_member-access_enumeration?view=powershell-5.1&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Member-Access Enumeration
+title: about_Member-Access_Enumeration
---
# about_Member-Access_Enumeration
diff --git a/reference/5.1/Microsoft.PowerShell.Core/About/about_Methods.md b/reference/5.1/Microsoft.PowerShell.Core/About/about_Methods.md
index 5912f77f20f3..a8b2ba369f2a 100644
--- a/reference/5.1/Microsoft.PowerShell.Core/About/about_Methods.md
+++ b/reference/5.1/Microsoft.PowerShell.Core/About/about_Methods.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 03/16/2022
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_methods?view=powershell-5.1&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Methods
+title: about_Methods
---
# about_Methods
diff --git a/reference/5.1/Microsoft.PowerShell.Core/About/about_Module_Manifests.md b/reference/5.1/Microsoft.PowerShell.Core/About/about_Module_Manifests.md
index 9b14eb56e788..4a7099b269a2 100644
--- a/reference/5.1/Microsoft.PowerShell.Core/About/about_Module_Manifests.md
+++ b/reference/5.1/Microsoft.PowerShell.Core/About/about_Module_Manifests.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 07/07/2023
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_module_manifests?view=powershell-5.1&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Module Manifests
+title: about_Module_Manifests
---
# about_Module_Manifests
diff --git a/reference/5.1/Microsoft.PowerShell.Core/About/about_Modules.md b/reference/5.1/Microsoft.PowerShell.Core/About/about_Modules.md
index b63d5c2cd409..a26c3087f7b2 100644
--- a/reference/5.1/Microsoft.PowerShell.Core/About/about_Modules.md
+++ b/reference/5.1/Microsoft.PowerShell.Core/About/about_Modules.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 08/09/2024
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_modules?view=powershell-5.1&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Modules
+title: about_Modules
---
# about_Modules
diff --git a/reference/5.1/Microsoft.PowerShell.Core/About/about_Numeric_Literals.md b/reference/5.1/Microsoft.PowerShell.Core/About/about_Numeric_Literals.md
index 0be8e2e1fffd..0aeeba7787dc 100644
--- a/reference/5.1/Microsoft.PowerShell.Core/About/about_Numeric_Literals.md
+++ b/reference/5.1/Microsoft.PowerShell.Core/About/about_Numeric_Literals.md
@@ -5,7 +5,7 @@ ms.date: 03/01/2023
no-loc: [482gb]
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_numeric_literals?view=powershell-5.1&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Numeric Literals
+title: about_Numeric_Literals
---
# about_Numeric_Literals
diff --git a/reference/5.1/Microsoft.PowerShell.Core/About/about_Object_Creation.md b/reference/5.1/Microsoft.PowerShell.Core/About/about_Object_Creation.md
index 817606199ab9..1b86b364f35b 100644
--- a/reference/5.1/Microsoft.PowerShell.Core/About/about_Object_Creation.md
+++ b/reference/5.1/Microsoft.PowerShell.Core/About/about_Object_Creation.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 12/05/2022
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_object_creation?view=powershell-5.1&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Object Creation
+title: about_Object_Creation
---
# about_Object_Creation
diff --git a/reference/5.1/Microsoft.PowerShell.Core/About/about_Objects.md b/reference/5.1/Microsoft.PowerShell.Core/About/about_Objects.md
index 69e85ad81eab..e3fc68aa2321 100644
--- a/reference/5.1/Microsoft.PowerShell.Core/About/about_Objects.md
+++ b/reference/5.1/Microsoft.PowerShell.Core/About/about_Objects.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 06/02/2021
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_objects?view=powershell-5.1&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Objects
+title: about_Objects
---
# about_Objects
diff --git a/reference/5.1/Microsoft.PowerShell.Core/About/about_Operator_Precedence.md b/reference/5.1/Microsoft.PowerShell.Core/About/about_Operator_Precedence.md
index 85500b1dc0aa..203c66b7f986 100644
--- a/reference/5.1/Microsoft.PowerShell.Core/About/about_Operator_Precedence.md
+++ b/reference/5.1/Microsoft.PowerShell.Core/About/about_Operator_Precedence.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 06/29/2021
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_operator_precedence?view=powershell-5.1&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Operator Precedence
+title: about_Operator_Precedence
---
# about_Operator_Precedence
diff --git a/reference/5.1/Microsoft.PowerShell.Core/About/about_Operators.md b/reference/5.1/Microsoft.PowerShell.Core/About/about_Operators.md
index 3007b7463c86..2d3f77043e90 100644
--- a/reference/5.1/Microsoft.PowerShell.Core/About/about_Operators.md
+++ b/reference/5.1/Microsoft.PowerShell.Core/About/about_Operators.md
@@ -1,10 +1,10 @@
---
description: Describes the operators that are supported by PowerShell.
Locale: en-US
-ms.date: 05/07/2024
+ms.date: 09/03/2024
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_operators?view=powershell-5.1&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Operators
+title: about_Operators
---
# about_Operators
@@ -395,9 +395,23 @@ automatic variable `$args` is preserved.
### Format operator `-f`
-Formats strings by using the format method of string objects. Enter the format
-string on the left side of the operator and the objects to be formatted on the
-right side of the operator.
+Provide access to the .NET composite formatting feature. A composite format
+string consists of fixed text intermixed with indexed placeholders, called
+_format items_. These format items correspond to the objects in the list.
+
+Each format item takes the following form and consists of the following
+components:
+
+`{index[,alignment][:formatString]}`
+
+The matching braces (`{` and `}`) are required.
+
+The formatting operation yields a result string that consists of the original
+fixed text intermixed with the string representation of the objects in the
+list. For more information, see [Composite Formatting][02].
+
+Enter the composite format string on the left side of the operator and the
+objects to be formatted on the right side of the operator.
```powershell
"{0} {1,-10} {2:N}" -f 1,"hello",[math]::pi
@@ -430,9 +444,6 @@ escape them by doubling the curly braces.
foo vs. {0}
```
-For more information, see the [String.Format][01] method and
-[Composite Formatting][02].
-
### Index operator `[ ]`
Selects objects from indexed collections, such as arrays and hash tables. Array
@@ -600,7 +611,6 @@ properties and methods of an object, use the Static parameter of the
- [about_Redirection][18]
-[01]: /dotnet/api/system.string.format
[02]: /dotnet/standard/base-types/composite-formatting
[03]: /dotnet/standard/base-types/custom-numeric-format-strings#Specifier0
[04]: /powershell/scripting/learn/glossary#scalar-value
diff --git a/reference/5.1/Microsoft.PowerShell.Core/About/about_Output_Streams.md b/reference/5.1/Microsoft.PowerShell.Core/About/about_Output_Streams.md
index 545af97cfc7a..1666fa1035f5 100644
--- a/reference/5.1/Microsoft.PowerShell.Core/About/about_Output_Streams.md
+++ b/reference/5.1/Microsoft.PowerShell.Core/About/about_Output_Streams.md
@@ -5,7 +5,7 @@ ms.date: 01/22/2023
no-loc: [Success, Error, Warning, Verbose, Debug, Information, Progress]
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_output_streams?view=powershell-5.1&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Output Streams
+title: about_Output_Streams
---
# about_Output_Streams
diff --git a/reference/5.1/Microsoft.PowerShell.Core/About/about_PSConsoleHostReadLine.md b/reference/5.1/Microsoft.PowerShell.Core/About/about_PSConsoleHostReadLine.md
index f23617b35266..3df1edf84a30 100644
--- a/reference/5.1/Microsoft.PowerShell.Core/About/about_PSConsoleHostReadLine.md
+++ b/reference/5.1/Microsoft.PowerShell.Core/About/about_PSConsoleHostReadLine.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 01/04/2018
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_psconsolehostreadline?view=powershell-5.1&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about PSConsoleHostReadLine
+title: about_PSConsoleHostReadLine
---
# about_PSConsoleHostReadLine
diff --git a/reference/5.1/Microsoft.PowerShell.Core/About/about_PSCustomObject.md b/reference/5.1/Microsoft.PowerShell.Core/About/about_PSCustomObject.md
index 5a458b43cdeb..f6117bfe0414 100644
--- a/reference/5.1/Microsoft.PowerShell.Core/About/about_PSCustomObject.md
+++ b/reference/5.1/Microsoft.PowerShell.Core/About/about_PSCustomObject.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 07/02/2024
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_pscustomobject?view=powershell-5.1&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about PSCustomObject
+title: about_PSCustomObject
---
# about_PSCustomObject
diff --git a/reference/5.1/Microsoft.PowerShell.Core/About/about_PSItem.md b/reference/5.1/Microsoft.PowerShell.Core/About/about_PSItem.md
index 42dac6ab2a0d..32a5f693a91a 100644
--- a/reference/5.1/Microsoft.PowerShell.Core/About/about_PSItem.md
+++ b/reference/5.1/Microsoft.PowerShell.Core/About/about_PSItem.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 12/07/2022
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_psitem?view=powershell-5.1&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about PSItem
+title: about_PSItem
---
# about_PSItem
diff --git a/reference/5.1/Microsoft.PowerShell.Core/About/about_PSModulePath.md b/reference/5.1/Microsoft.PowerShell.Core/About/about_PSModulePath.md
index 716a4b6a7751..ec09e3298ab4 100644
--- a/reference/5.1/Microsoft.PowerShell.Core/About/about_PSModulePath.md
+++ b/reference/5.1/Microsoft.PowerShell.Core/About/about_PSModulePath.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 03/24/2023
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_PSModulePath?view=powershell-5.1&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about PSModulePath
+title: about_PSModulePath
---
# about_PSModulePath
diff --git a/reference/5.1/Microsoft.PowerShell.Core/About/about_PSSession_Details.md b/reference/5.1/Microsoft.PowerShell.Core/About/about_PSSession_Details.md
index 6243b5d893cf..566a5d6f1c22 100644
--- a/reference/5.1/Microsoft.PowerShell.Core/About/about_PSSession_Details.md
+++ b/reference/5.1/Microsoft.PowerShell.Core/About/about_PSSession_Details.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 06/09/2017
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_pssession_details?view=powershell-5.1&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about PSSession Details
+title: about_PSSession_Details
---
# about_PSSession_Details
diff --git a/reference/5.1/Microsoft.PowerShell.Core/About/about_PSSessions.md b/reference/5.1/Microsoft.PowerShell.Core/About/about_PSSessions.md
index de5e05b31699..6eb7e615f5b0 100644
--- a/reference/5.1/Microsoft.PowerShell.Core/About/about_PSSessions.md
+++ b/reference/5.1/Microsoft.PowerShell.Core/About/about_PSSessions.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 01/03/2018
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_pssessions?view=powershell-5.1&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about PSSessions
+title: about_PSSessions
---
# about_PSSessions
diff --git a/reference/5.1/Microsoft.PowerShell.Core/About/about_PSSnapins.md b/reference/5.1/Microsoft.PowerShell.Core/About/about_PSSnapins.md
index 60899c382ade..ccf5a11b411f 100644
--- a/reference/5.1/Microsoft.PowerShell.Core/About/about_PSSnapins.md
+++ b/reference/5.1/Microsoft.PowerShell.Core/About/about_PSSnapins.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 12/07/2023
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_pssnapins?view=powershell-5.1&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about PSSnapins
+title: about_PSSnapins
---
# about_PSSnapins
diff --git a/reference/5.1/Microsoft.PowerShell.Core/About/about_PackageManagement.md b/reference/5.1/Microsoft.PowerShell.Core/About/about_PackageManagement.md
index 49c54099c703..f447e4ff5978 100644
--- a/reference/5.1/Microsoft.PowerShell.Core/About/about_PackageManagement.md
+++ b/reference/5.1/Microsoft.PowerShell.Core/About/about_PackageManagement.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 03/30/2020
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_packagemanagement?view=powershell-5.1&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about PackageManagement
+title: about_PackageManagement
---
# about_PackageManagement
diff --git a/reference/5.1/Microsoft.PowerShell.Core/About/about_Parameter_Binding.md b/reference/5.1/Microsoft.PowerShell.Core/About/about_Parameter_Binding.md
index be361edd0b86..a4de95018602 100644
--- a/reference/5.1/Microsoft.PowerShell.Core/About/about_Parameter_Binding.md
+++ b/reference/5.1/Microsoft.PowerShell.Core/About/about_Parameter_Binding.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 05/17/2024
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_parameter_binding?view=powershell-5.1&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Parameter Binding
+title: about_Parameter_Binding
---
# about_Parameter_Binding
diff --git a/reference/5.1/Microsoft.PowerShell.Core/About/about_Parameter_Sets.md b/reference/5.1/Microsoft.PowerShell.Core/About/about_Parameter_Sets.md
index a3f9fa953e90..3503504f87e9 100644
--- a/reference/5.1/Microsoft.PowerShell.Core/About/about_Parameter_Sets.md
+++ b/reference/5.1/Microsoft.PowerShell.Core/About/about_Parameter_Sets.md
@@ -3,7 +3,7 @@ description: Describes how to define and use parameter sets in advanced function
Locale: en-US
ms.date: 03/27/2024
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_parameter_sets?view=powershell-5.1&WT.mc_id=ps-gethelp
-title: about Parameter Sets
+title: about_Parameter_Sets
---
# about_Parameter_Sets
diff --git a/reference/5.1/Microsoft.PowerShell.Core/About/about_Parameters.md b/reference/5.1/Microsoft.PowerShell.Core/About/about_Parameters.md
index e99868781bc8..9703e897277b 100644
--- a/reference/5.1/Microsoft.PowerShell.Core/About/about_Parameters.md
+++ b/reference/5.1/Microsoft.PowerShell.Core/About/about_Parameters.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 09/28/2021
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_parameters?view=powershell-5.1&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Parameters
+title: about_Parameters
---
# about_Parameters
diff --git a/reference/5.1/Microsoft.PowerShell.Core/About/about_Parameters_Default_Values.md b/reference/5.1/Microsoft.PowerShell.Core/About/about_Parameters_Default_Values.md
index c04bf8259825..80725362633e 100644
--- a/reference/5.1/Microsoft.PowerShell.Core/About/about_Parameters_Default_Values.md
+++ b/reference/5.1/Microsoft.PowerShell.Core/About/about_Parameters_Default_Values.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 05/31/2019
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_parameters_default_values?view=powershell-5.1&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Parameters Default Values
+title: about_Parameters_Default_Values
---
# about_Parameters_Default_Values
diff --git a/reference/5.1/Microsoft.PowerShell.Core/About/about_Parsing.md b/reference/5.1/Microsoft.PowerShell.Core/About/about_Parsing.md
index 679f50f08792..babd1811af15 100644
--- a/reference/5.1/Microsoft.PowerShell.Core/About/about_Parsing.md
+++ b/reference/5.1/Microsoft.PowerShell.Core/About/about_Parsing.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 05/06/2024
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_parsing?view=powershell-5.1&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Parsing
+title: about_Parsing
---
# about_Parsing
diff --git a/reference/5.1/Microsoft.PowerShell.Core/About/about_Path_Syntax.md b/reference/5.1/Microsoft.PowerShell.Core/About/about_Path_Syntax.md
index 0696caaf0381..6c4043481bc9 100644
--- a/reference/5.1/Microsoft.PowerShell.Core/About/about_Path_Syntax.md
+++ b/reference/5.1/Microsoft.PowerShell.Core/About/about_Path_Syntax.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 09/16/2023
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_path_syntax?view=powershell-5.1&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Path Syntax
+title: about_Path_Syntax
---
# about_Path_Syntax
diff --git a/reference/5.1/Microsoft.PowerShell.Core/About/about_Pipelines.md b/reference/5.1/Microsoft.PowerShell.Core/About/about_Pipelines.md
index bdf9d84d934a..f22d505054e8 100644
--- a/reference/5.1/Microsoft.PowerShell.Core/About/about_Pipelines.md
+++ b/reference/5.1/Microsoft.PowerShell.Core/About/about_Pipelines.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 12/05/2023
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_pipelines?view=powershell-5.1&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Pipelines
+title: about_Pipelines
---
# about_Pipelines
diff --git a/reference/5.1/Microsoft.PowerShell.Core/About/about_PowerShell_Ise_exe.md b/reference/5.1/Microsoft.PowerShell.Core/About/about_PowerShell_Ise_exe.md
index b7ad2e816907..5c4df17b0c7d 100644
--- a/reference/5.1/Microsoft.PowerShell.Core/About/about_PowerShell_Ise_exe.md
+++ b/reference/5.1/Microsoft.PowerShell.Core/About/about_PowerShell_Ise_exe.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 06/09/2017
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_powershell_ise_exe?view=powershell-5.1&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about PowerShell Ise exe
+title: about_PowerShell_Ise_exe
---
# about_PowerShell_Ise_exe
diff --git a/reference/5.1/Microsoft.PowerShell.Core/About/about_PowerShell_exe.md b/reference/5.1/Microsoft.PowerShell.Core/About/about_PowerShell_exe.md
index 201eeefaba82..c3c6de3b9323 100644
--- a/reference/5.1/Microsoft.PowerShell.Core/About/about_PowerShell_exe.md
+++ b/reference/5.1/Microsoft.PowerShell.Core/About/about_PowerShell_exe.md
@@ -5,7 +5,7 @@ ms.date: 07/23/2024
no-no-loc: [-Command, -ConfigurationName , -EncodedCommand, -ExecutionPolicy, -File, -Help, -InputFormat, -Mta, -NoExit, -NoLogo, -NonInteractive, -NoProfile, -OutputFormat, -PSConsoleFile, -Sta, -Version, -WindowStyle]
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_powershell_exe?view=powershell-5.1&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about PowerShell exe
+title: about_PowerShell_exe
---
# about_PowerShell_exe
diff --git a/reference/5.1/Microsoft.PowerShell.Core/About/about_Preference_Variables.md b/reference/5.1/Microsoft.PowerShell.Core/About/about_Preference_Variables.md
index a8abbac70d83..b1e2c22773d2 100644
--- a/reference/5.1/Microsoft.PowerShell.Core/About/about_Preference_Variables.md
+++ b/reference/5.1/Microsoft.PowerShell.Core/About/about_Preference_Variables.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 06/17/2024
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_preference_variables?view=powershell-5.1&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Preference Variables
+title: about_Preference_Variables
---
# about_Preference_Variables
@@ -1772,4 +1772,4 @@ At line:1 char:1
[62]: xref:System.Text.UTF32Encoding
[63]: xref:System.Text.UTF7Encoding
[64]: xref:System.Text.UTF8Encoding
-[65]: about_Functions_CmdletBindingAttribute.md
\ No newline at end of file
+[65]: about_Functions_CmdletBindingAttribute.md
diff --git a/reference/5.1/Microsoft.PowerShell.Core/About/about_Profiles.md b/reference/5.1/Microsoft.PowerShell.Core/About/about_Profiles.md
index daf27c9134fc..15161249ba9f 100644
--- a/reference/5.1/Microsoft.PowerShell.Core/About/about_Profiles.md
+++ b/reference/5.1/Microsoft.PowerShell.Core/About/about_Profiles.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 03/18/2024
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_profiles?view=powershell-5.1&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Profiles
+title: about_Profiles
---
# about_Profiles
diff --git a/reference/5.1/Microsoft.PowerShell.Core/About/about_Prompts.md b/reference/5.1/Microsoft.PowerShell.Core/About/about_Prompts.md
index cd68b39c61b2..7729bd81989b 100644
--- a/reference/5.1/Microsoft.PowerShell.Core/About/about_Prompts.md
+++ b/reference/5.1/Microsoft.PowerShell.Core/About/about_Prompts.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 08/21/2023
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_prompts?view=powershell-5.1&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Prompts
+title: about_Prompts
---
# about_Prompts
diff --git a/reference/5.1/Microsoft.PowerShell.Core/About/about_Properties.md b/reference/5.1/Microsoft.PowerShell.Core/About/about_Properties.md
index 4ba308f8777f..7498cac854df 100644
--- a/reference/5.1/Microsoft.PowerShell.Core/About/about_Properties.md
+++ b/reference/5.1/Microsoft.PowerShell.Core/About/about_Properties.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 08/21/2023
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_properties?view=powershell-5.1&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Properties
+title: about_Properties
---
# about_Properties
diff --git a/reference/5.1/Microsoft.PowerShell.Core/About/about_Providers.md b/reference/5.1/Microsoft.PowerShell.Core/About/about_Providers.md
index 3642875305b1..452360884e8e 100644
--- a/reference/5.1/Microsoft.PowerShell.Core/About/about_Providers.md
+++ b/reference/5.1/Microsoft.PowerShell.Core/About/about_Providers.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 08/29/2022
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_providers?view=powershell-5.1&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Providers
+title: about_Providers
---
# about_Providers
diff --git a/reference/5.1/Microsoft.PowerShell.Core/About/about_Quoting_Rules.md b/reference/5.1/Microsoft.PowerShell.Core/About/about_Quoting_Rules.md
index e3fc110a1333..91449c0bcaf4 100644
--- a/reference/5.1/Microsoft.PowerShell.Core/About/about_Quoting_Rules.md
+++ b/reference/5.1/Microsoft.PowerShell.Core/About/about_Quoting_Rules.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 03/20/2024
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_quoting_rules?view=powershell-5.1&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Quoting Rules
+title: about_Quoting_Rules
---
# about_Quoting_Rules
diff --git a/reference/5.1/Microsoft.PowerShell.Core/About/about_Redirection.md b/reference/5.1/Microsoft.PowerShell.Core/About/about_Redirection.md
index fc3fe185da72..8390db10d20b 100644
--- a/reference/5.1/Microsoft.PowerShell.Core/About/about_Redirection.md
+++ b/reference/5.1/Microsoft.PowerShell.Core/About/about_Redirection.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 09/29/2023
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_redirection?view=powershell-5.1&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Redirection
+title: about_Redirection
---
# about_Redirection
diff --git a/reference/5.1/Microsoft.PowerShell.Core/About/about_Ref.md b/reference/5.1/Microsoft.PowerShell.Core/About/about_Ref.md
index 0cf4db5e0d1e..8116e6d81857 100644
--- a/reference/5.1/Microsoft.PowerShell.Core/About/about_Ref.md
+++ b/reference/5.1/Microsoft.PowerShell.Core/About/about_Ref.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 08/24/2018
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_ref?view=powershell-5.1&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Ref
+title: about_Ref
---
# about_Ref
diff --git a/reference/5.1/Microsoft.PowerShell.Core/About/about_Registry_Provider.md b/reference/5.1/Microsoft.PowerShell.Core/About/about_Registry_Provider.md
index 6845f4d2b2af..26dbb021e901 100644
--- a/reference/5.1/Microsoft.PowerShell.Core/About/about_Registry_Provider.md
+++ b/reference/5.1/Microsoft.PowerShell.Core/About/about_Registry_Provider.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 07/31/2024
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_registry_provider?view=powershell-5.1&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Registry Provider
+title: about_Registry_Provider
---
# about_Registry_Provider
diff --git a/reference/5.1/Microsoft.PowerShell.Core/About/about_Regular_Expressions.md b/reference/5.1/Microsoft.PowerShell.Core/About/about_Regular_Expressions.md
index ccdf1be3041a..25bf56423c06 100644
--- a/reference/5.1/Microsoft.PowerShell.Core/About/about_Regular_Expressions.md
+++ b/reference/5.1/Microsoft.PowerShell.Core/About/about_Regular_Expressions.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 06/14/2024
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_regular_expressions?view=powershell-5.1&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Regular Expressions
+title: about_Regular_Expressions
---
# about_Regular_Expressions
diff --git a/reference/5.1/Microsoft.PowerShell.Core/About/about_Remote.md b/reference/5.1/Microsoft.PowerShell.Core/About/about_Remote.md
index 5fee4cd20e1d..5df805b278b8 100644
--- a/reference/5.1/Microsoft.PowerShell.Core/About/about_Remote.md
+++ b/reference/5.1/Microsoft.PowerShell.Core/About/about_Remote.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 07/03/2023
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_remote?view=powershell-5.1&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Remote
+title: about_Remote
---
# about_Remote
diff --git a/reference/5.1/Microsoft.PowerShell.Core/About/about_Remote_Disconnected_Sessions.md b/reference/5.1/Microsoft.PowerShell.Core/About/about_Remote_Disconnected_Sessions.md
index 339b7a94f2c7..59a9ac3c085b 100644
--- a/reference/5.1/Microsoft.PowerShell.Core/About/about_Remote_Disconnected_Sessions.md
+++ b/reference/5.1/Microsoft.PowerShell.Core/About/about_Remote_Disconnected_Sessions.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 07/03/2023
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_remote_disconnected_sessions?view=powershell-5.1&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Remote Disconnected Sessions
+title: about_Remote_Disconnected_Sessions
---
# about_Remote_Disconnected_Sessions
diff --git a/reference/5.1/Microsoft.PowerShell.Core/About/about_Remote_Jobs.md b/reference/5.1/Microsoft.PowerShell.Core/About/about_Remote_Jobs.md
index 01f5268225ba..3c2b90fd4fe5 100644
--- a/reference/5.1/Microsoft.PowerShell.Core/About/about_Remote_Jobs.md
+++ b/reference/5.1/Microsoft.PowerShell.Core/About/about_Remote_Jobs.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 11/11/2020
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_remote_jobs?view=powershell-5.1&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Remote Jobs
+title: about_Remote_Jobs
---
# about_Remote_Jobs
diff --git a/reference/5.1/Microsoft.PowerShell.Core/About/about_Remote_Output.md b/reference/5.1/Microsoft.PowerShell.Core/About/about_Remote_Output.md
index 687442f7fb9e..5c624990f869 100644
--- a/reference/5.1/Microsoft.PowerShell.Core/About/about_Remote_Output.md
+++ b/reference/5.1/Microsoft.PowerShell.Core/About/about_Remote_Output.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 01/31/2024
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_remote_output?view=powershell-5.1&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Remote Output
+title: about_Remote_Output
---
# about_Remote_Output
diff --git a/reference/5.1/Microsoft.PowerShell.Core/About/about_Remote_Requirements.md b/reference/5.1/Microsoft.PowerShell.Core/About/about_Remote_Requirements.md
index 24704bc5fa45..89ae644c58cf 100644
--- a/reference/5.1/Microsoft.PowerShell.Core/About/about_Remote_Requirements.md
+++ b/reference/5.1/Microsoft.PowerShell.Core/About/about_Remote_Requirements.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 07/03/2023
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_remote_requirements?view=powershell-5.1&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Remote Requirements
+title: about_Remote_Requirements
---
# about_Remote_Requirements
diff --git a/reference/5.1/Microsoft.PowerShell.Core/About/about_Remote_Troubleshooting.md b/reference/5.1/Microsoft.PowerShell.Core/About/about_Remote_Troubleshooting.md
index b991162677de..4aa31abeb7c5 100644
--- a/reference/5.1/Microsoft.PowerShell.Core/About/about_Remote_Troubleshooting.md
+++ b/reference/5.1/Microsoft.PowerShell.Core/About/about_Remote_Troubleshooting.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 07/03/2023
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_remote_troubleshooting?view=powershell-5.1&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Remote Troubleshooting
+title: about_Remote_Troubleshooting
---
# about_Remote_Troubleshooting
diff --git a/reference/5.1/Microsoft.PowerShell.Core/About/about_Remote_Variables.md b/reference/5.1/Microsoft.PowerShell.Core/About/about_Remote_Variables.md
index 7fa8bb9f1aa7..f3993c622ec1 100644
--- a/reference/5.1/Microsoft.PowerShell.Core/About/about_Remote_Variables.md
+++ b/reference/5.1/Microsoft.PowerShell.Core/About/about_Remote_Variables.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 03/13/2020
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_remote_variables?view=powershell-5.1&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Remote Variables
+title: about_Remote_Variables
---
# about_Remote_Variables
diff --git a/reference/5.1/Microsoft.PowerShell.Core/About/about_Requires.md b/reference/5.1/Microsoft.PowerShell.Core/About/about_Requires.md
index 0634f32f4d0b..a6dd2017f77f 100644
--- a/reference/5.1/Microsoft.PowerShell.Core/About/about_Requires.md
+++ b/reference/5.1/Microsoft.PowerShell.Core/About/about_Requires.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 08/17/2023
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_requires?view=powershell-5.1&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Requires
+title: about_Requires
---
# about_Requires
diff --git a/reference/5.1/Microsoft.PowerShell.Core/About/about_Reserved_Words.md b/reference/5.1/Microsoft.PowerShell.Core/About/about_Reserved_Words.md
index 3f2a84ef71dd..ef8cbc71a683 100644
--- a/reference/5.1/Microsoft.PowerShell.Core/About/about_Reserved_Words.md
+++ b/reference/5.1/Microsoft.PowerShell.Core/About/about_Reserved_Words.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 07/02/2024
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_reserved_words?view=powershell-5.1&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Reserved Words
+title: about_Reserved_Words
---
# about_Reserved_Words
diff --git a/reference/5.1/Microsoft.PowerShell.Core/About/about_Return.md b/reference/5.1/Microsoft.PowerShell.Core/About/about_Return.md
index f01b7ab76a91..365a61ca1012 100644
--- a/reference/5.1/Microsoft.PowerShell.Core/About/about_Return.md
+++ b/reference/5.1/Microsoft.PowerShell.Core/About/about_Return.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 01/03/2018
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_return?view=powershell-5.1&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Return
+title: about_Return
---
# about_Return
diff --git a/reference/5.1/Microsoft.PowerShell.Core/About/about_Run_With_PowerShell.md b/reference/5.1/Microsoft.PowerShell.Core/About/about_Run_With_PowerShell.md
index d63e9cc75df9..c7233bbe6494 100644
--- a/reference/5.1/Microsoft.PowerShell.Core/About/about_Run_With_PowerShell.md
+++ b/reference/5.1/Microsoft.PowerShell.Core/About/about_Run_With_PowerShell.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 03/06/2024
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_run_with_powershell?view=powershell-5.1&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Run With PowerShell
+title: about_Run_With_PowerShell
---
# about_Run_With_PowerShell
diff --git a/reference/5.1/Microsoft.PowerShell.Core/About/about_Scopes.md b/reference/5.1/Microsoft.PowerShell.Core/About/about_Scopes.md
index e10f7fe7e2d1..64660498684e 100644
--- a/reference/5.1/Microsoft.PowerShell.Core/About/about_Scopes.md
+++ b/reference/5.1/Microsoft.PowerShell.Core/About/about_Scopes.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 07/22/2024
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_scopes?view=powershell-5.1&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Scopes
+title: about_Scopes
---
# about_Scopes
diff --git a/reference/5.1/Microsoft.PowerShell.Core/About/about_Script_Blocks.md b/reference/5.1/Microsoft.PowerShell.Core/About/about_Script_Blocks.md
index fc743007f713..403dabc9acb5 100644
--- a/reference/5.1/Microsoft.PowerShell.Core/About/about_Script_Blocks.md
+++ b/reference/5.1/Microsoft.PowerShell.Core/About/about_Script_Blocks.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 11/28/2023
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_script_blocks?view=powershell-5.1&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Script Blocks
+title: about_Script_Blocks
---
# about_Script_Blocks
diff --git a/reference/5.1/Microsoft.PowerShell.Core/About/about_Script_Internationalization.md b/reference/5.1/Microsoft.PowerShell.Core/About/about_Script_Internationalization.md
index fed0a03551aa..fabcbf312158 100644
--- a/reference/5.1/Microsoft.PowerShell.Core/About/about_Script_Internationalization.md
+++ b/reference/5.1/Microsoft.PowerShell.Core/About/about_Script_Internationalization.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 03/20/2020
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_script_internationalization?view=powershell-5.1&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Script Internationalization
+title: about_Script_Internationalization
---
# about_Script_Internationalization
diff --git a/reference/5.1/Microsoft.PowerShell.Core/About/about_Scripts.md b/reference/5.1/Microsoft.PowerShell.Core/About/about_Scripts.md
index 38c688fea89b..0b834989b2b4 100644
--- a/reference/5.1/Microsoft.PowerShell.Core/About/about_Scripts.md
+++ b/reference/5.1/Microsoft.PowerShell.Core/About/about_Scripts.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 10/06/2020
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_scripts?view=powershell-5.1&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Scripts
+title: about_Scripts
---
# about_Scripts
diff --git a/reference/5.1/Microsoft.PowerShell.Core/About/about_Session_Configuration_Files.md b/reference/5.1/Microsoft.PowerShell.Core/About/about_Session_Configuration_Files.md
index 0a2880aaee9b..5e504368a16f 100644
--- a/reference/5.1/Microsoft.PowerShell.Core/About/about_Session_Configuration_Files.md
+++ b/reference/5.1/Microsoft.PowerShell.Core/About/about_Session_Configuration_Files.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 01/03/2018
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_session_configuration_files?view=powershell-5.1&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Session Configuration Files
+title: about_Session_Configuration_Files
---
# about_Session_Configuration_Files
diff --git a/reference/5.1/Microsoft.PowerShell.Core/About/about_Session_Configurations.md b/reference/5.1/Microsoft.PowerShell.Core/About/about_Session_Configurations.md
index a9f7937dfc62..e37a6b7405fb 100644
--- a/reference/5.1/Microsoft.PowerShell.Core/About/about_Session_Configurations.md
+++ b/reference/5.1/Microsoft.PowerShell.Core/About/about_Session_Configurations.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 12/09/2017
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_session_configurations?view=powershell-5.1&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Session Configurations
+title: about_Session_Configurations
---
# about_Session_Configurations
diff --git a/reference/5.1/Microsoft.PowerShell.Core/About/about_Signing.md b/reference/5.1/Microsoft.PowerShell.Core/About/about_Signing.md
index 579e920caf19..c8e87e48edd9 100644
--- a/reference/5.1/Microsoft.PowerShell.Core/About/about_Signing.md
+++ b/reference/5.1/Microsoft.PowerShell.Core/About/about_Signing.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 10/23/2023
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_signing?view=powershell-5.1&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Signing
+title: about_Signing
---
# about_Signing
diff --git a/reference/5.1/Microsoft.PowerShell.Core/About/about_Simplified_Syntax.md b/reference/5.1/Microsoft.PowerShell.Core/About/about_Simplified_Syntax.md
index 694de16cdbb0..bc636bc57d27 100644
--- a/reference/5.1/Microsoft.PowerShell.Core/About/about_Simplified_Syntax.md
+++ b/reference/5.1/Microsoft.PowerShell.Core/About/about_Simplified_Syntax.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 04/26/2024
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_simplified_syntax?view=powershell-5.1&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Simplified Syntax
+title: about_Simplified_Syntax
---
# about_Simplified_Syntax
diff --git a/reference/5.1/Microsoft.PowerShell.Core/About/about_Special_Characters.md b/reference/5.1/Microsoft.PowerShell.Core/About/about_Special_Characters.md
index 96675f7aa4eb..0eed1116b362 100644
--- a/reference/5.1/Microsoft.PowerShell.Core/About/about_Special_Characters.md
+++ b/reference/5.1/Microsoft.PowerShell.Core/About/about_Special_Characters.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 05/06/2024
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_special_characters?view=powershell-5.1&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Special Characters
+title: about_Special_Characters
---
# about_Special_Characters
diff --git a/reference/5.1/Microsoft.PowerShell.Core/About/about_Splatting.md b/reference/5.1/Microsoft.PowerShell.Core/About/about_Splatting.md
index 6988fdcde102..20c53f92c7f3 100644
--- a/reference/5.1/Microsoft.PowerShell.Core/About/about_Splatting.md
+++ b/reference/5.1/Microsoft.PowerShell.Core/About/about_Splatting.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 01/29/2024
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_splatting?view=powershell-5.1&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Splatting
+title: about_Splatting
---
# about_Splatting
diff --git a/reference/5.1/Microsoft.PowerShell.Core/About/about_Split.md b/reference/5.1/Microsoft.PowerShell.Core/About/about_Split.md
index 038c8a142ad5..acb2706a3bcb 100644
--- a/reference/5.1/Microsoft.PowerShell.Core/About/about_Split.md
+++ b/reference/5.1/Microsoft.PowerShell.Core/About/about_Split.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 03/30/2021
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_split?view=powershell-5.1&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Split
+title: about_Split
---
# about_Split
diff --git a/reference/5.1/Microsoft.PowerShell.Core/About/about_Switch.md b/reference/5.1/Microsoft.PowerShell.Core/About/about_Switch.md
index 276e60de9adf..ccf7bac47058 100644
--- a/reference/5.1/Microsoft.PowerShell.Core/About/about_Switch.md
+++ b/reference/5.1/Microsoft.PowerShell.Core/About/about_Switch.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 02/28/2024
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_switch?view=powershell-5.1&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Switch
+title: about_Switch
---
# about_Switch
diff --git a/reference/5.1/Microsoft.PowerShell.Core/About/about_Tab_Expansion.md b/reference/5.1/Microsoft.PowerShell.Core/About/about_Tab_Expansion.md
index f41afac16192..b640dd05a2e9 100644
--- a/reference/5.1/Microsoft.PowerShell.Core/About/about_Tab_Expansion.md
+++ b/reference/5.1/Microsoft.PowerShell.Core/About/about_Tab_Expansion.md
@@ -5,7 +5,7 @@ ms.date: 06/13/2024
no-loc: [Tab, Ctrl, Space]
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_tab_expansion?view=powershell-5.1&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: About tab expansion
+title: About_tab_expansion
---
# about_Tab_Expansion
diff --git a/reference/5.1/Microsoft.PowerShell.Core/About/about_Throw.md b/reference/5.1/Microsoft.PowerShell.Core/About/about_Throw.md
index 71fca7ad5bf9..59b81d9a8c5c 100644
--- a/reference/5.1/Microsoft.PowerShell.Core/About/about_Throw.md
+++ b/reference/5.1/Microsoft.PowerShell.Core/About/about_Throw.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 08/24/2022
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_throw?view=powershell-5.1&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Throw
+title: about_Throw
---
# about_Throw
diff --git a/reference/5.1/Microsoft.PowerShell.Core/About/about_Transactions.md b/reference/5.1/Microsoft.PowerShell.Core/About/about_Transactions.md
index 8dcf32490a15..087de63ab0ca 100644
--- a/reference/5.1/Microsoft.PowerShell.Core/About/about_Transactions.md
+++ b/reference/5.1/Microsoft.PowerShell.Core/About/about_Transactions.md
@@ -1,10 +1,10 @@
---
description: Describes how to manage transacted operations in PowerShell.
Locale: en-US
-ms.date: 01/03/2018
+ms.date: 09/03/2024
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_transactions?view=powershell-5.1&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Transactions
+title: about_Transactions
---
# about_Transactions
@@ -16,162 +16,161 @@ Describes how to manage transacted operations in PowerShell.
## Long description
Transactions are supported in PowerShell beginning in PowerShell 2.0. This
-feature enables you to start a transaction, to indicate which commands are
-part of the transaction, and to commit or roll back a transaction.
-
-## ABOUT TRANSACTIONS
+feature enables you to start a transaction, to indicate which commands are part
+of the transaction, and to commit or roll back a transaction.
In PowerShell, a transaction is a set of one or more commands that are managed
as a logical unit. A transaction can be completed ("committed"), which changes
data affected by the transaction. Or, a transaction can be completely undone
-("rolled back") so that the affected data is not changed by the transaction.
+("rolled back") so that the affected data isn't changed by the transaction.
Because the commands in a transaction are managed as a unit, either all
commands are committed, or all commands are rolled back.
Transactions are widely used in data processing, most notably in database
operations and for financial transactions. Transactions are most often used
-when the worst-case scenario for a set of commands is not that they all fail,
+when the worst-case scenario for a set of commands isn't that they all fail,
but that some commands succeed while others fail, leaving the system in a
-damaged, false, or uninterpretable state that is difficult to repair.
+damaged, false, or uninterpretable state that's difficult to repair.
-## TRANSACTION CMDLETS
+## Transaction cmdlets
PowerShell includes several cmdlets designed for managing transactions.
-- Start-Transaction: Starts a new transaction.
-- Use-Transaction: Adds a command or expression to the transaction. The
+- `Start-Transaction`: Starts a new transaction.
+- `Use-Transaction`: Adds a command or expression to the transaction. The
command must use transaction-enabled objects.
-- Undo-Transaction: Rolls back the transaction so that no data is changed by
+- `Undo-Transaction`: Rolls back the transaction so that no data is changed by
the transaction.
-- Complete-Transaction: Commits the transaction. The data affected by the
+- `Complete-Transaction`: Commits the transaction. The data affected by the
transaction is changed.
-- Get-Transaction: Gets information about the active transaction.
+- `Get-Transaction`: Gets information about the active transaction.
For a list of transaction cmdlets, type:
```powershell
-get-command *transaction
+Get-Command *transaction
```
For detailed information about the cmdlets, type:
```powershell
-get-help use-transaction -detailed
+Get-Help Use-Transaction -Detailed
```
-## TRANSACTION-ENABLED ELEMENTS
+## Transaction-enabled elements
To participate in a transaction, both the cmdlet and the provider must support
transactions. This feature is built into the objects that are affected by the
transaction.
-The PowerShell Registry provider supports transactions in Windows Vista. The
-TransactedString object
-(Microsoft.PowerShell.Commands.Management.TransactedString) works with any
-operating system that runs PowerShell.
+The PowerShell Registry provider supports transactions in Windows. The
+**TransactedString** object works with any operating system that runs
+PowerShell.
Other PowerShell providers can support transactions. To find the PowerShell
providers in your session that support transactions, use the following command
-to find the "Transactions" value in the Capabilities property of providers:
+to find the **Transactions** value in the **Capabilities** property of
+providers:
```powershell
-get-psprovider | where {$_.Capabilities -like "*transactions*"}
+Get-PSPovider | Where-Object {$_.Capabilities -like "*transactions*"}
```
For more information about a provider, see the Help for the provider. To get
-provider Help, type:
+provider help, type:
```
-get-help
+Get-Help
```
For example, to get Help for the Registry provider, type:
```powershell
-get-help registry
+Get-Help registry
```
-## THE USETRANSACTION PARAMETER
+## The **UseTransaction** parameter
-Cmdlets that can support transactions have a UseTransaction parameter. This
+Cmdlets that can support transactions have a **UseTransaction** parameter. This
parameter includes the command in the active transaction. You can use the full
-parameter name or its alias, "usetx".
+parameter name or its alias, **usetx**.
-The parameter can be used only when the session contains an active
-transaction. If you enter a command with the UseTransaction parameter when
-there is no active transaction, the command fails.
+The parameter can be used only when the session contains an active transaction.
+If you enter a command with the **UseTransaction** parameter when there is no
+active transaction, the command fails.
-To find cmdlets with the UseTransaction parameter, type:
+To find cmdlets with the **UseTransaction** parameter, type:
```powershell
-get-help * -parameter UseTransaction
+Get-Help * -Parameter UseTransaction
```
-In PowerShell core, all of the cmdlets designed to work with PowerShell
-providers support transactions. As a result, you can use the provider cmdlets
-to manage transactions.
+In PowerShell core, all the cmdlets designed to work with PowerShell providers
+support transactions. As a result, you can use the provider cmdlets to manage
+transactions.
-For more information about PowerShell providers, see [about_Providers](about_Providers.md).
+For more information about PowerShell providers, see
+[about_Providers](about_Providers.md).
-## THE TRANSACTION OBJECT
+## The transaction object
Transactions are represented in PowerShell by a transaction object,
-System.Management.Automation.Transaction.
+**System.Management.Automation.Transaction**.
The object has the following properties:
-- RollbackPreference: Contains the rollback preference set for the current
+- **RollbackPreference**: Contains the rollback preference set for the current
transaction. You can set the rollback preference when you use
- Start-Transaction to start the transaction.
+ `Start-Transaction` to start the transaction.
The rollback preference determines the conditions under which the transaction
- is rolled back automatically. Valid values are Error, TerminatingError, and
- Never. The default value is Error.
+ is rolled back automatically. Valid values are `Error`, `TerminatingError`,
+ and `Never`. The default value is `Error`.
-- Status: Contains the current status of the transaction. Valid values are
- Active, Committed, and RolledBack.
+- **Status**: Contains the current status of the transaction. Valid values are
+ `Active`, `Committed`, and `RolledBack`.
-- SubscriberCount: Contains the number of subscribers to the transaction. A
+- **SubscriberCount**: Contains the number of subscribers to the transaction. A
subscriber is added to a transaction when you start a transaction while
another transaction is in progress. The subscriber count is decremented when
a subscriber commits the transaction.
-## ACTIVE TRANSACTIONS
+## Active transactions
In PowerShell, only one transaction is active at a time, and you can manage
only the active transaction. Multiple transactions can be in progress in the
same session at the same time, but only the most-recently started transaction
is active.
-As a result, you cannot specify a particular transaction when using the
+As a result, you can't specify a particular transaction when using the
transaction cmdlets. Commands always apply to the active transaction.
-This is most evident in the behavior of the Get-Transaction cmdlet. When you
-enter a Get-Transaction command, Get-Transaction always gets only one
+This is most evident in the behavior of the `Get-Transaction` cmdlet. When you
+enter a `Get-Transaction` command, `Get-Transaction` always gets only one
transaction object. This object is the object that represents the active
transaction.
To manage a different transaction, you must first finish the active
transaction, either by committing it or rolling it back. When you do this, the
previous transaction becomes active automatically. Transactions become active
-in the reverse of order of which they are started, so that the most recently
+in the reverse of order of which they're started, so that the most recently
started transaction is always active.
-## SUBSCRIBERS AND INDEPENDENT TRANSACTIONS
+## Subscribers and independent transactions
If you start a transaction while another transaction is in progress, by
-default, PowerShell does not start a new transaction. Instead, it adds a
+default, PowerShell doesn't start a new transaction. Instead, it adds a
"subscriber" to the current transaction.
-When a transaction has multiple subscribers, a single Undo-Transaction command
-at any point rolls back the entire transaction for all subscribers. However,
-to commit the transaction, you must enter a Complete-Transaction command for
-every subscriber.
+When a transaction has multiple subscribers, a single `Undo-Transaction`
+command at any point rolls back the entire transaction for all subscribers.
+However, to commit the transaction, you must enter a `Complete-Transaction`
+command for every subscriber.
To find the number of subscribers to a transaction, check the SubscriberCount
-property of the transaction object. For example, the following command uses
-the Get-Transaction cmdlet to get the value of the SubscriberCount property of
+property of the transaction object. For example, the following command uses the
+`Get-Transaction` cmdlet to get the value of the SubscriberCount property of
the active transaction:
```powershell
@@ -180,34 +179,34 @@ the active transaction:
Adding a subscriber is the default behavior because most transactions that are
started while another transaction is in progress are related to the original
-transaction. In the typical model, a script that contains a transaction calls
-a helper script that contains its own transaction. Because the transactions
-are related, they should be rolled back or committed as a unit.
+transaction. In the typical model, a script that contains a transaction calls a
+helper script that contains its own transaction. Because the transactions are
+related, they should be rolled back or committed as a unit.
-However, you can start a transaction that is independent of the current
-transaction by using the Independent parameter of the Start-Transaction
+However, you can start a transaction that's independent of the current
+transaction by using the Independent parameter of the `Start-Transaction`
cmdlet.
-When you start an independent transaction, Start-Transaction creates a new
-transaction object, and the new transaction becomes the active transaction.
-The independent transaction can be committed or rolled back without affecting
-the original transaction.
+When you start an independent transaction, `Start-Transaction` creates a new
+transaction object, and the new transaction becomes the active transaction. The
+independent transaction can be committed or rolled back without affecting the
+original transaction.
When the independent transaction is finished (committed or rolled back), the
original transaction becomes the active transaction again.
-## CHANGING DATA
+## Changing data
-When you use transactions to change data, the data that is affected by the
-transaction is not changed until you commit the transaction. However, the same
-data can be changed by commands that are not part of the transaction.
+When you use transactions to change data, the data that's affected by the
+transaction isn't changed until you commit the transaction. However, the same
+data can be changed by commands that aren't part of the transaction.
Keep this in mind when you are using transactions to manage shared data.
Typically, databases have mechanisms that lock the data while you are working
-on it, preventing other users, and other commands, scripts, and functions,
-from changing it.
+on it, preventing other users, and other commands, scripts, and functions, from
+changing it.
-However, the lock is a feature of the database. It is not related to
+However, the lock is a feature of the database. It isn't related to
transactions. If you are working in a transaction-enabled file system or other
data store, the data can be changed while the transaction is in progress.
@@ -215,37 +214,37 @@ data store, the data can be changed while the transaction is in progress.
The examples in this section use the PowerShell Registry provider and assume
that you are familiar with it. For information about the Registry provider,
-type "get-help registry".
+type `Get-Help registry`.
-### EXAMPLE 1: COMMITTING A TRANSACTION
+### Example 1: Committing a transaction
-To create a transaction, use the Start-Transaction cmdlet. The following
+To create a transaction, use the `Start-Transaction` cmdlet. The following
command starts a transaction with the default settings.
```powershell
-start-transaction
+Start-Transaction
```
-To include commands in the transaction, use the UseTransaction parameter of
-the cmdlet. By default, commands are not included in the transaction,
+To include commands in the transaction, use the UseTransaction parameter of the
+cmdlet. By default, commands aren't included in the transaction,
For example, the following command, which sets the current location in the
-Software key of the HKCU: drive, is not included in the transaction.
+Software key of the `HKCU:` drive, isn't included in the transaction.
```powershell
cd hkcu:\Software
```
The following command, which creates the MyCompany key, uses the
-UseTransaction parameter of the New-Item cmdlet to include the command in the
-active transaction.
+**UseTransaction** parameter of the `New-Item` cmdlet to include the command in
+the active transaction.
```powershell
-new-item MyCompany -UseTransaction
+New-Item MyCompany -UseTransaction
```
The command returns an object that represents the new key, but because the
-command is part of the transaction, the registry is not yet changed.
+command is part of the transaction, the registry isn't yet changed.
```
Hive: HKEY_CURRENT_USER\Software
@@ -255,14 +254,14 @@ SKC VC Name Property
0 0 MyCompany {}
```
-To commit the transaction, use the Complete-Transaction cmdlet. Because it
-always affects the active transaction, you cannot specify the transaction.
+To commit the transaction, use the `Complete-Transaction` cmdlet. Because it
+always affects the active transaction, you can't specify the transaction.
```powershell
-complete-transaction
+Complete-Transaction
```
-As a result, the MyCompany key is added to the registry.
+As a result, the `MyCompany` key is added to the registry.
```powershell
dir m*
@@ -277,25 +276,25 @@ SKC VC Name Property
0 0 MyCompany {}
```
-### EXAMPLE 2: ROLLING BACK A TRANSACTION
+### Example 2: Rolling back a transaction
-To create a transaction, use the Start-Transaction cmdlet. The following
+To create a transaction, use the `Start-Transaction` cmdlet. The following
command starts a transaction with the default settings.
```powershell
-start-transaction
+Start-Transaction
```
The following command, which creates the MyOtherCompany key, uses the
-UseTransaction parameter of the New-Item cmdlet to include the command in the
+UseTransaction parameter of the `New-Item` cmdlet to include the command in the
active transaction.
```powershell
-new-item MyOtherCompany -UseTransaction
+New-Item MyOtherCompany -UseTransaction
```
The command returns an object that represents the new key, but because the
-command is part of the transaction, the registry is not yet changed.
+command is part of the transaction, the registry isn't yet changed.
```
Hive: HKEY_CURRENT_USER\Software
@@ -305,14 +304,14 @@ SKC VC Name Property
0 0 MyOtherCompany {}
```
-To roll back the transaction, use the Undo-Transaction cmdlet. Because it
-always affects the active transaction, you do not specify the transaction.
+To roll back the transaction, use the `Undo-Transaction` cmdlet. Because it
+always affects the active transaction, you don't specify the transaction.
```powershell
-Undo-transaction
+Undo-Transaction
```
-The result is that the MyOtherCompany key is not added to the registry.
+The result is that the `MyOtherCompany` key isn't added to the registry.
```powershell
dir m*
@@ -327,32 +326,32 @@ SKC VC Name Property
0 0 MyCompany {}
```
-### EXAMPLE 3: PREVIEWING A TRANSACTION
+### Example 3: Previewing a transaction
Typically, the commands used in a transaction change data. However, the
commands that get data are useful in a transaction, too, because they get data
inside of the transaction. This provides a preview of the changes that
committing the transaction would cause.
-The following example shows how to use the Get-ChildItem command (the alias is
-"dir") to preview the changes in a transaction.
+The following example shows how to use the `Get-ChildItem` command (the alias
+is `dir`) to preview the changes in a transaction.
The following command starts a transaction.
```powershell
-start-transaction
+Start-Transaction
```
-The following command uses the New-ItemProperty cmdlet to add the MyKey
+The following command uses the `New-ItemProperty` cmdlet to add the `MyKey`
registry entry to the MyCompany key. The command uses the UseTransaction
parameter to include the command in the transaction.
```powershell
-new-itemproperty -path MyCompany -Name MyKey -value 123 -UseTransaction
+New-Itemproperty -path MyCompany -Name MyKey -value 123 -UseTransaction
```
The command returns an object representing the new registry entry, but the
-registry entry is not changed.
+registry entry isn't changed.
```
MyKey
@@ -360,15 +359,15 @@ MyKey
123
```
-To get the items that are currently in the registry, use a Get-ChildItem
-command ("dir") without the UseTransaction parameter. The following command
+To get the items that are currently in the registry, use a `Get-ChildItem`
+command (`dir`) without the UseTransaction parameter. The following command
gets items that begin with "M."
```powershell
dir m*
```
-The result shows that no entries have yet been added to the MyCompany key.
+The result shows that no entries have yet been added to the `MyCompany` key.
```output
Hive: HKEY_CURRENT_USER\Software
@@ -379,16 +378,16 @@ SKC VC Name Property
0 0 MyCompany {}
```
-To preview the effect of committing the transaction, enter a Get-ChildItem
-("dir") command with the UseTransaction parameter. This command has a view of
+To preview the effect of committing the transaction, enter a `Get-ChildItem`
+(`dir`) command with the UseTransaction parameter. This command has a view of
the data from within the transaction.
```powershell
dir m* -useTransaction
```
-The result shows that, if the transaction is committed, the MyKey entry will
-be added to the MyCompany key.
+The result shows that, if the transaction is committed, the `MyKey` entry is
+added to the `MyCompany` key.
```output
Hive: HKEY_CURRENT_USER\Software
@@ -399,38 +398,39 @@ SKC VC Name Property
0 1 MyCompany {MyKey}
```
-### EXAMPLE 4: COMBINING TRANSACTED AND NON-TRANSACTED COMMANDS
+### Example 4: Combining transacted and non-transacted commands
You can enter non-transacted commands during a transaction. The non-transacted
-commands affect the data immediately, but they do not affect the transaction.
-The following command starts a transaction in the HKCU:\Software registry key.
+commands affect the data immediately, but they don't affect the transaction.
+The following command starts a transaction in the `HKCU:\Software` registry
+key.
```powershell
-start-transaction
+Start-Transaction
```
-The next three commands use the New-Item cmdlet to add keys to the registry.
+The next three commands use the `New-Item` cmdlet to add keys to the registry.
The first and third commands use the UseTransaction parameter to include the
commands in the transaction. The second command omits the parameter. Because
-the second command is not included in the transaction, it is effective
+the second command isn't included in the transaction, it's effective
immediately.
```powershell
-new-item MyCompany1 -UseTransaction
-new-item MyCompany2
-new-item MyCompany3 -UseTransaction
+New-Item MyCompany1 -UseTransaction
+New-Item MyCompany2
+New-Item MyCompany3 -UseTransaction
```
-To view the current state of the registry, use a Get-ChildItem ("dir") command
-without the UseTransaction parameter. This command gets items that begin with
-"M."
+To view the current state of the registry, use a `Get-ChildItem` (`dir`)
+command without the UseTransaction parameter. This command gets items that
+begin with `M`.
```powershell
dir m*
```
-The result shows that the MyCompany2 key is added to the registry, but the
-MyCompany1 and MyCompany3 keys, which are part of the transaction, are not
+The result shows that the `MyCompany2` key is added to the registry, but the
+`MyCompany1` and `MyCompany3` keys, which are part of the transaction, aren't
added.
```output
@@ -445,7 +445,7 @@ SKC VC Name Property
The following command commits the transaction.
```powershell
-complete-transaction
+Complete-Transaction
```
Now, the keys that were added as part of the transaction appear in the
@@ -466,39 +466,39 @@ SKC VC Name Property
0 0 MyCompany3 {}
```
-### EXAMPLE 5: USING AUTOMATIC ROLLBACK
+### Example 5: Using automatic rollback
-When a command in a transaction generates an error of any kind, the
-transaction is automatically rolled back.
+When a command in a transaction generates an error of any kind, the transaction
+is automatically rolled back.
This default behavior is designed for scripts that run transactions. Scripts
-are typically well tested and include error-handling logic, so errors are not
+are typically well tested and include error-handling logic, so errors aren't
expected and should terminate the transaction.
-The first command starts a transaction in the HKCU:\Software registry key.
+The first command starts a transaction in the `HKCU:\Software` registry key.
```powershell
-start-transaction
+Start-Transaction
```
-The following command uses the New-Item cmdlet to add the MyCompany key to the
-registry. The command uses the UseTransaction parameter (the alias is "usetx")
-to include the command in the transaction.
+The following command uses the `New-Item` cmdlet to add the `MyCompany` key to
+the registry. The command uses the **UseTransaction** parameter (the alias is
+**usetx**) to include the command in the transaction.
```powershell
-New-Item MyCompany -UseTX
+New-Item MyCompany -usetx
```
-Because the MyCompany key already exists in the registry, the command fails,
+Because the `MyCompany` key already exists in the registry, the command fails,
and the transaction is rolled back.
```output
New-Item : A key at this path already exists
At line:1 char:9
-+ new-item <<<< MyCompany -usetx
++ New-Item <<<< MyCompany -usetx
```
-A Get-Transaction command confirms that the transaction has been rolled back
+A `Get-Transaction` command confirms that the transaction has been rolled back
and that the SubscriberCount is 0.
```output
@@ -507,61 +507,62 @@ RollbackPreference SubscriberCount Status
Error 0 RolledBack
```
-### EXAMPLE 6: CHANGING THE ROLLBACK PREFERENCE
+### Example 6: Changing the rollback preference
If you want the transaction to be more error tolerant, you can use the
-RollbackPreference parameter of Start-Transaction to change the preference.
+**RollbackPreference** parameter of `Start-Transaction` to change the
+preference.
-The following command starts a transaction with a
-rollback preference of "Never".
+The following command starts a transaction with a rollback preference of
+`Never`.
```powershell
-start-transaction -rollbackpreference Never
+Start-Transaction -RollbackPreference Never
```
-In this case, when the command fails, the transaction is not automatically
+In this case, when the command fails, the transaction isn't automatically
rolled back.
```powershell
-New-Item MyCompany -UseTX
+New-Item MyCompany -usetx
```
```output
New-Item : A key at this path already exists
At line:1 char:9
-+ new-item <<<< MyCompany -usetx
++ New-Item <<<< MyCompany -usetx
```
Because the transaction is still active, you can resubmit the command as part
of the transaction.
```powershell
-New-Item MyOtherCompany -UseTX
+New-Item MyOtherCompany -usetx
```
-### EXAMPLE 7: USING THE USE-TRANSACTION CMDLET
+### Example 7: Using the `Use-Transaction` cmdlet
-The Use-Transaction cmdlet enables you to do direct scripting against
-transaction-enabled Microsoft .NET Framework objects. Use-Transaction takes a
+The `Use-Transaction` cmdlet enables you to do direct scripting against
+transaction-enabled Microsoft .NET Framework objects. `Use-Transaction` takes a
script block that can only contain commands and expressions that use
transaction-enabled .NET Framework objects, such as instances of the
-Microsoft.PowerShell.Commands.Management.TransactedString class.
+**Microsoft.PowerShell.Commands.Management.TransactedString** class.
The following command starts a transaction.
```powershell
-start-transaction
+Start-Transaction
```
-The following New-Object command creates an instance of the TransactedString
-class and saves it in the $t variable.
+The following `New-Object` command creates an instance of the
+**TransactedString** class and saves it in the `$t` variable.
```powershell
$t = New-Object Microsoft.PowerShell.Commands.Management.TransactedString
```
-The following command uses the Append method of the TransactedString object to
-add text to the string. Because the command is not part of the transaction,
+The following command uses the Append method of the **TransactedString** object
+to add text to the string. Because the command isn't part of the transaction,
the change is effective immediately.
```powershell
@@ -569,16 +570,16 @@ $t.append("Windows")
```
The following command uses the same Append method to add text, but it adds the
-text as part of the transaction. The command is enclosed in braces, and it is
-set as the value of the ScriptBlock parameter of Use-Transaction. The
-UseTransaction parameter (UseTx) is required.
+text as part of the transaction. The command is enclosed in braces, and it's
+set as the value of the **ScriptBlock** parameter of `Use-Transaction`. The
+**UseTransaction** parameter (**usetx**) is required.
```powershell
-use-transaction {$t.append(" PowerShell")} -usetx
+Use-Transaction {$t.append(" PowerShell")} -usetx
```
-To see the current content of the transacted string in $t, use the ToString
-method of the TransactedString object.
+To see the current content of the transacted string in `$t`, use the `ToString`
+method of the **TransactedString** object.
```powershell
$t.tostring()
@@ -591,10 +592,10 @@ Windows
```
To see the current content of the transacted string in $t from within the
-transaction, embed the expression in a Use-Transaction command.
+transaction, embed the expression in a `Use-Transaction` command.
```powershell
-use-transaction {$s.tostring()} -usetx
+Use-Transaction {$t.tostring()} -usetx
```
The output shows the transaction view.
@@ -606,7 +607,7 @@ PowerShell
The following command commits the transaction.
```powershell
-complete-transaction
+Complete-Transaction
```
To see the final string:
@@ -616,25 +617,25 @@ $t.tostring()
PowerShell
```
-### EXAMPLE 8: MANAGING MULTI-SUBSCRIBER TRANSACTIONS
+### Example 8: Managing multi-subscriber transactions
When you start a transaction while another transaction is in progress,
-PowerShell does not create a second transaction by default. Instead, it adds a
+PowerShell doesn't create a second transaction by default. Instead, it adds a
subscriber to the current transaction.
This example shows how to view and manage a multi-subscriber transaction.
-Begin by starting a transaction in the HKCU:\Software key.
+Begin by starting a transaction in the `HKCU:\Software` key.
```powershell
-start-transaction
+Start-Transaction
```
-The following command uses the Get-Transaction command to get the active
+The following command uses the `Get-Transaction` command to get the active
transaction.
```powershell
-get-transaction
+Get-Transaction
```
The result shows the object that represents the active transaction.
@@ -649,19 +650,19 @@ The following command adds the MyCompany key to the registry. The command uses
the UseTransaction parameter to include the command in the transaction.
```powershell
-new-item MyCompany -UseTransaction
+New-Item MyCompany -UseTransaction
```
-The following command uses the Start-Transaction command to start a
+The following command uses the `Start-Transaction` command to start a
transaction. Although this command is typed at the command prompt, this
scenario is more likely to happen when you run a script that contains a
transaction.
```powershell
-start-transaction
+Start-Transaction
```
-A Get-Transaction command shows that the subscriber count on the transaction
+A `Get-Transaction` command shows that the subscriber count on the transaction
object is incremented. The value is now 2.
```output
@@ -670,25 +671,25 @@ RollbackPreference SubscriberCount Status
Error 2 Active
```
-The next command uses the New-ItemProperty cmdlet to add the MyKey registry
+The next command uses the `New-ItemProperty` cmdlet to add the MyKey registry
entry to the MyCompany key. It uses the UseTransaction parameter to include
the command in the transaction.
```powershell
-new-itemproperty -path MyCompany -name MyKey -UseTransaction
+New-ItemProperty -path MyCompany -name MyKey -UseTransaction
```
-The MyCompany key does not exist in the registry, but this command succeeds
+The MyCompany key doesn't exist in the registry, but this command succeeds
because the two commands are part of the same transaction.
The following command commits the transaction. If it rolled back the
transaction, the transaction would be rolled back for all the subscribers.
```powershell
-complete-transaction
+Complete-Transaction
```
-A Get-Transaction command shows that the subscriber count on the transaction
+A `Get-Transaction` command shows that the subscriber count on the transaction
object is 1, but the value of Status is still Active (not Committed).
```output
@@ -699,13 +700,13 @@ Error 1 Active
To finish committing the transaction, enter a second Complete- Transaction
command. To commit a multi-subscriber transaction, you must enter one
-Complete-Transaction command for each Start-Transaction command.
+`Complete-Transaction` command for each `Start-Transaction` command.
```powershell
-complete-transaction
+Complete-Transaction
```
-Another Get-Transaction command shows that the transaction has been committed.
+Another `Get-Transaction` command shows that the transaction has been committed.
```output
RollbackPreference SubscriberCount Status
@@ -713,26 +714,26 @@ RollbackPreference SubscriberCount Status
Error 0 Committed
```
-### EXAMPLE 9: MANAGING INDEPENDENT TRANSACTIONS
+### Example 9: Managing independent transactions
When you start a transaction while another transaction is in progress, you can
-use the Independent parameter of Start-Transaction to make the new transaction
-independent of the original transaction.
+use the **Independent** parameter of `Start-Transaction` to make the new
+transaction independent of the original transaction.
-When you do, Start-Transaction creates a new transaction object and makes the
+When you do, `Start-Transaction` creates a new transaction object and makes the
new transaction the active transaction.
-Begin by starting a transaction in the HKCU:\\Software key.
+Begin by starting a transaction in the `HKCU:\Software` key.
```powershell
-start-transaction
+Start-Transaction
```
-The following command uses the Get-Transaction command to get the active
+The following command uses the `Get-Transaction` command to get the active
transaction.
```powershell
-get-transaction
+Get-Transaction
```
The result shows the object that represents the active transaction.
@@ -744,27 +745,27 @@ Error 1 Active
```
The following command adds the MyCompany registry key as part of the
-transaction. It uses the UseTransaction parameter (UseTx) to include the
-command in the active transaction.
+transaction. It uses the **UseTransaction** parameter (**usetx**) to include
+the command in the active transaction.
```powershell
-new-item MyCompany -use
+New-Item MyCompany -use
```
The following command starts a new transaction. The command uses the
-Independent parameter to indicate that this transaction is not a subscriber to
+Independent parameter to indicate that this transaction isn't a subscriber to
the active transaction.
```powershell
-start-transaction -independent
+Start-Transaction -Independent
```
When you create an independent transaction, the new (most-recently created)
-transaction becomes the active transaction. You can use a Get-Transaction
+transaction becomes the active transaction. You can use a `Get-Transaction`
command to get the active transaction.
```powershell
-get-transaction
+Get-Transaction
```
Note that the SubscriberCount of the transaction is 1, indicating that there
@@ -780,11 +781,11 @@ The new transaction must be finished (either committed or rolled back) before
you can manage the original transaction.
The following command adds the MyOtherCompany key to the registry. It uses the
-UseTransaction parameter (UseTx) to include the command in the active
+**UseTransaction** parameter (**usetx**) to include the command in the active
transaction.
```powershell
-new-item MyOtherCompany -usetx
+New-Item MyOtherCompany -usetx
```
Now, roll back the transaction. If there were a single transaction with two
@@ -796,14 +797,14 @@ transaction cancels the registry changes and makes the original transaction
the active transaction.
```powershell
-undo-transaction
+Undo-Transaction
```
-A Get-Transaction command confirms that the original transaction is still
+A `Get-Transaction` command confirms that the original transaction is still
active in the session.
```powershell
-get-transaction
+Get-Transaction
```
```output
@@ -815,10 +816,10 @@ Error 1 Active
The following command commits the active transaction.
```powershell
-complete-transaction
+Complete-Transaction
```
-A Get-ChildItem command shows that the registry has been changed.
+A `Get-ChildItem` command shows that the registry has been changed.
```powershell
dir m*
diff --git a/reference/5.1/Microsoft.PowerShell.Core/About/about_Trap.md b/reference/5.1/Microsoft.PowerShell.Core/About/about_Trap.md
index 4abab85d5cfd..f43f8ac0abe0 100644
--- a/reference/5.1/Microsoft.PowerShell.Core/About/about_Trap.md
+++ b/reference/5.1/Microsoft.PowerShell.Core/About/about_Trap.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 07/05/2024
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_trap?view=powershell-5.1&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Trap
+title: about_Trap
---
# about_Trap
diff --git a/reference/5.1/Microsoft.PowerShell.Core/About/about_Try_Catch_Finally.md b/reference/5.1/Microsoft.PowerShell.Core/About/about_Try_Catch_Finally.md
index ddced712d44d..e468b1c4e132 100644
--- a/reference/5.1/Microsoft.PowerShell.Core/About/about_Try_Catch_Finally.md
+++ b/reference/5.1/Microsoft.PowerShell.Core/About/about_Try_Catch_Finally.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 11/12/2021
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_try_catch_finally?view=powershell-5.1&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Try Catch Finally
+title: about_Try_Catch_Finally
---
# about_Try_Catch_Finally
diff --git a/reference/5.1/Microsoft.PowerShell.Core/About/about_Type_Accelerators.md b/reference/5.1/Microsoft.PowerShell.Core/About/about_Type_Accelerators.md
index 21fdae2bfe02..cee413dbb35d 100644
--- a/reference/5.1/Microsoft.PowerShell.Core/About/about_Type_Accelerators.md
+++ b/reference/5.1/Microsoft.PowerShell.Core/About/about_Type_Accelerators.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 08/30/2023
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_type_accelerators?view=powershell-5.1&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Type Accelerators
+title: about_Type_Accelerators
---
# about_Type_Accelerators
diff --git a/reference/5.1/Microsoft.PowerShell.Core/About/about_Type_Operators.md b/reference/5.1/Microsoft.PowerShell.Core/About/about_Type_Operators.md
index 7cf6762060b9..459ae17e4db1 100644
--- a/reference/5.1/Microsoft.PowerShell.Core/About/about_Type_Operators.md
+++ b/reference/5.1/Microsoft.PowerShell.Core/About/about_Type_Operators.md
@@ -2,10 +2,10 @@
description: Describes the operators that work with Microsoft .NET types.
Locale: en-US
ms.date: 08/29/2022
-online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_type_operators?view=powershell-5.1&WT.mc_id=ps-gethelp
no-loc: [-as]
+online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_type_operators?view=powershell-5.1&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Type Operators
+title: about_Type_Operators
---
# about_Type_Operators
diff --git a/reference/5.1/Microsoft.PowerShell.Core/About/about_Types.ps1xml.md b/reference/5.1/Microsoft.PowerShell.Core/About/about_Types.ps1xml.md
index 3e4b0fe6560d..5f286c031290 100644
--- a/reference/5.1/Microsoft.PowerShell.Core/About/about_Types.ps1xml.md
+++ b/reference/5.1/Microsoft.PowerShell.Core/About/about_Types.ps1xml.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 08/07/2024
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_types.ps1xml?view=powershell-5.1&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Types.ps1xml
+title: about_Types.ps1xml
---
# about_Types.ps1xml
diff --git a/reference/5.1/Microsoft.PowerShell.Core/About/about_Updatable_Help.md b/reference/5.1/Microsoft.PowerShell.Core/About/about_Updatable_Help.md
index de8739772852..f3246f3c29b3 100644
--- a/reference/5.1/Microsoft.PowerShell.Core/About/about_Updatable_Help.md
+++ b/reference/5.1/Microsoft.PowerShell.Core/About/about_Updatable_Help.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 10/20/2023
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_updatable_help?view=powershell-5.1&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Updatable Help
+title: about_Updatable_Help
---
# about_Updatable_Help
diff --git a/reference/5.1/Microsoft.PowerShell.Core/About/about_Using.md b/reference/5.1/Microsoft.PowerShell.Core/About/about_Using.md
index 3b7d75379557..3429d02291dc 100644
--- a/reference/5.1/Microsoft.PowerShell.Core/About/about_Using.md
+++ b/reference/5.1/Microsoft.PowerShell.Core/About/about_Using.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 02/06/2024
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_using?view=powershell-5.1&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Using
+title: about_Using
---
# about_Using
diff --git a/reference/5.1/Microsoft.PowerShell.Core/About/about_Variable_Provider.md b/reference/5.1/Microsoft.PowerShell.Core/About/about_Variable_Provider.md
index ee48982a84d5..dfb40333ecef 100644
--- a/reference/5.1/Microsoft.PowerShell.Core/About/about_Variable_Provider.md
+++ b/reference/5.1/Microsoft.PowerShell.Core/About/about_Variable_Provider.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 10/18/2018
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_variable_provider?view=powershell-5.1&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Variable Provider
+title: about_Variable_Provider
---
# about_Variable_Provider
diff --git a/reference/5.1/Microsoft.PowerShell.Core/About/about_Variables.md b/reference/5.1/Microsoft.PowerShell.Core/About/about_Variables.md
index c83634b65ceb..215daaac44f5 100644
--- a/reference/5.1/Microsoft.PowerShell.Core/About/about_Variables.md
+++ b/reference/5.1/Microsoft.PowerShell.Core/About/about_Variables.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 03/07/2024
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_variables?view=powershell-5.1&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Variables
+title: about_Variables
---
# about_Variables
diff --git a/reference/5.1/Microsoft.PowerShell.Core/About/about_WMI.md b/reference/5.1/Microsoft.PowerShell.Core/About/about_WMI.md
index 818ea1b634dc..9f5a7f8397c7 100644
--- a/reference/5.1/Microsoft.PowerShell.Core/About/about_WMI.md
+++ b/reference/5.1/Microsoft.PowerShell.Core/About/about_WMI.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 01/03/2018
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_wmi?view=powershell-5.1&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about WMI
+title: about_WMI
---
# about_WMI
diff --git a/reference/5.1/Microsoft.PowerShell.Core/About/about_WMI_Cmdlets.md b/reference/5.1/Microsoft.PowerShell.Core/About/about_WMI_Cmdlets.md
index 5a5ef1d91388..87286987058d 100644
--- a/reference/5.1/Microsoft.PowerShell.Core/About/about_WMI_Cmdlets.md
+++ b/reference/5.1/Microsoft.PowerShell.Core/About/about_WMI_Cmdlets.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 12/01/2017
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_wmi_cmdlets?view=powershell-5.1&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about WMI Cmdlets
+title: about_WMI_Cmdlets
---
# about_WMI_Cmdlets
diff --git a/reference/5.1/Microsoft.PowerShell.Core/About/about_WQL.md b/reference/5.1/Microsoft.PowerShell.Core/About/about_WQL.md
index b2e9bf0fa37d..58f42abb99a0 100644
--- a/reference/5.1/Microsoft.PowerShell.Core/About/about_WQL.md
+++ b/reference/5.1/Microsoft.PowerShell.Core/About/about_WQL.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 03/04/2022
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_wql?view=powershell-5.1&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about WQL
+title: about_WQL
---
# about_WQL
diff --git a/reference/5.1/Microsoft.PowerShell.Core/About/about_While.md b/reference/5.1/Microsoft.PowerShell.Core/About/about_While.md
index 35f326fa0bf8..fd42a62b6dd0 100644
--- a/reference/5.1/Microsoft.PowerShell.Core/About/about_While.md
+++ b/reference/5.1/Microsoft.PowerShell.Core/About/about_While.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 01/18/2022
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_while?view=powershell-5.1&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about While
+title: about_While
---
# about_While
diff --git a/reference/5.1/Microsoft.PowerShell.Core/About/about_Wildcards.md b/reference/5.1/Microsoft.PowerShell.Core/About/about_Wildcards.md
index 09f786da7763..9bba4d5523c5 100644
--- a/reference/5.1/Microsoft.PowerShell.Core/About/about_Wildcards.md
+++ b/reference/5.1/Microsoft.PowerShell.Core/About/about_Wildcards.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 05/14/2024
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_wildcards?view=powershell-5.1&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Wildcards
+title: about_Wildcards
---
# about_Wildcards
diff --git a/reference/5.1/Microsoft.PowerShell.Core/About/about_Windows_PowerShell_ISE.md b/reference/5.1/Microsoft.PowerShell.Core/About/about_Windows_PowerShell_ISE.md
index 143aa8a41783..b79838925f9c 100644
--- a/reference/5.1/Microsoft.PowerShell.Core/About/about_Windows_PowerShell_ISE.md
+++ b/reference/5.1/Microsoft.PowerShell.Core/About/about_Windows_PowerShell_ISE.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 01/03/2018
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_windows_powershell_ise?view=powershell-5.1&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Windows PowerShell ISE
+title: about_Windows_PowerShell_ISE
---
# about_Windows_PowerShell_ISE
diff --git a/reference/5.1/Microsoft.PowerShell.Core/About/about_Windows_Powershell_5.1.md b/reference/5.1/Microsoft.PowerShell.Core/About/about_Windows_Powershell_5.1.md
index 2fb66486e00d..be3afe424be5 100644
--- a/reference/5.1/Microsoft.PowerShell.Core/About/about_Windows_Powershell_5.1.md
+++ b/reference/5.1/Microsoft.PowerShell.Core/About/about_Windows_Powershell_5.1.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 10/23/2023
online version: https://learn.microsoft.com/powershell/module/about_windows_powershell_5.1?view=powershell-5.1&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Windows Powershell 5.1
+title: about_Windows_Powershell_5.1
---
# about_Windows_Powershell_5.1
diff --git a/reference/5.1/Microsoft.PowerShell.Core/About/about_Windows_RT.md b/reference/5.1/Microsoft.PowerShell.Core/About/about_Windows_RT.md
index 94fb17b55b0d..89c796116165 100644
--- a/reference/5.1/Microsoft.PowerShell.Core/About/about_Windows_RT.md
+++ b/reference/5.1/Microsoft.PowerShell.Core/About/about_Windows_RT.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 01/03/2018
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_windows_rt?view=powershell-5.1&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Windows RT
+title: about_Windows_RT
---
# about_Windows_RT
diff --git a/reference/5.1/Microsoft.PowerShell.Management/Restart-Service.md b/reference/5.1/Microsoft.PowerShell.Management/Restart-Service.md
index c7095550d755..026dbfe838f6 100644
--- a/reference/5.1/Microsoft.PowerShell.Management/Restart-Service.md
+++ b/reference/5.1/Microsoft.PowerShell.Management/Restart-Service.md
@@ -2,7 +2,7 @@
external help file: Microsoft.PowerShell.Commands.Management.dll-Help.xml
Locale: en-US
Module Name: Microsoft.PowerShell.Management
-ms.date: 12/12/2022
+ms.date: 09/03/2024
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.management/restart-service?view=powershell-5.1&WT.mc_id=ps-gethelp
schema: 2.0.0
title: Restart-Service
@@ -84,7 +84,7 @@ you run it.
### -DisplayName
-Specifies the display names of services to restarted. Wildcard characters are permitted.
+Specifies the display names of the services to restarted. Wildcard characters are permitted.
```yaml
Type: System.String[]
diff --git a/reference/5.1/Microsoft.PowerShell.Management/Split-Path.md b/reference/5.1/Microsoft.PowerShell.Management/Split-Path.md
index c01f21630586..5b041e8a7f10 100644
--- a/reference/5.1/Microsoft.PowerShell.Management/Split-Path.md
+++ b/reference/5.1/Microsoft.PowerShell.Management/Split-Path.md
@@ -79,42 +79,61 @@ HKCU:
This command returns only the qualifier of the path. The qualifier is the drive.
-### Example 2: Display filenames
+### Example 2: Display filename portion of the path
+
+When using the **Leaf** parameter, `Split-Path` returns only the last item in the path string
+supplied, regardless whether that item is a file or a directory.
```powershell
-Split-Path -Path "C:\Test\Logs\*.log" -Leaf -Resolve
+Split-Path -Path .\folder1\*.txt -Leaf
```
```Output
-Pass1.log
-Pass2.log
-...
+*.txt
```
-This command displays the files that are referenced by the split path. Because this path is split to
-the last item, also known as the leaf, the command displays only the filenames.
+```powershell
+Split-Path -Path .\folder1\*.txt -Leaf -Resolve
+```
-The **Resolve** parameter tells `Split-Path` to display the items that the split path references,
-instead of displaying the split path.
+```Output
+file1.txt
+file2.txt
+```
-Like all `Split-Path` commands, this command returns strings. It doesn't return **FileInfo** objects
-that represent the files.
+When you use the **Resolve** parameter, `Split-Path` resolves the path string provided and returns
+the items referenced by the path.
### Example 3: Get the parent container
+When using the **Parent** parameter, `Split-Path` returns only the parent container portion of the
+path string supplied. If the **Path** string doesn't contain a parent container, `Split-Path`
+returns an empty string.
+
+```powershell
+Split-Path -Path .\folder1\file1.txt -Parent
+```
+
+```Output
+.\folder1
+```
+
```powershell
-Split-Path -Parent "C:\WINDOWS\system32\WindowsPowerShell\V1.0\about_*.txt"
+Split-Path -Path .\folder1\file1.txt -Parent -Resolve
```
```Output
-C:\WINDOWS\system32\WindowsPowerShell\V1.0
+D:\temp\test\folder1
```
-This command returns only the parent containers of the path. Because it doesn't include any
-parameters to specify the split, `Split-Path` uses the split location default, which is **Parent**.
+When you use the **Resolve** parameter, `Split-Path` resolves the path string provided and returns
+the full path of the parent container.
### Example 4: Determines whether a path is absolute
+This command determines whether the path is relative or absolute. In this case, because the path is
+relative to the current folder, which is represented by a dot (`.`), it returns `$False`.
+
```powershell
Split-Path -Path ".\My Pictures\*.jpg" -IsAbsolute
```
@@ -123,18 +142,15 @@ Split-Path -Path ".\My Pictures\*.jpg" -IsAbsolute
False
```
-This command determines whether the path is relative or absolute. In this case, because the path is
-relative to the current folder, which is represented by a dot (`.`), it returns `$False`.
-
### Example 5: Change location to a specified path
+This command changes your location to the folder that contains the PowerShell profile.
+
```powershell
PS C:\> Set-Location (Split-Path -Path $profile)
-PS C:\Documents and Settings\User01\My Documents\WindowsPowerShell>
+PS C:\Users\User01\Documents\PowerShell>
```
-This command changes your location to the folder that contains the PowerShell profile.
-
The command in parentheses uses `Split-Path` to return only the parent of the path stored in the
built-in `$Profile` variable. The **Parent** parameter is the default split location parameter.
Therefore, you can omit it from the command. The parentheses direct PowerShell to run the command
@@ -143,11 +159,11 @@ first. This is a useful way to move to a folder that has a long path name.
### Example 6: Split a path using the pipeline
```powershell
-'C:\Documents and Settings\User01\My Documents\My Pictures' | Split-Path
+'C:\Users\User01\My Documents\My Pictures' | Split-Path
```
```Output
-C:\Documents and Settings\User01\My Documents
+C:\Users\User01\My Documents
```
This command uses a pipeline operator (`|`) to send a path to `Split-Path`. The path is enclosed in
@@ -176,9 +192,9 @@ Accept wildcard characters: False
### -IsAbsolute
-Indicates that this cmdlet returns `$True` if the path is absolute and `$False` if it's relative. An
-absolute path has a length greater than zero and doesn't use a dot (`.`) to indicate the current
-path.
+Indicates that this cmdlet returns `$True` if the path is absolute and `$False` if it's relative. On
+Windows, an absolute path string must start with a provider drive specifier, like `C:` or `HKCU:`. A
+relative path starts with a dot (`.`) or a dot-dot (`..`).
```yaml
Type: System.Management.Automation.SwitchParameter
@@ -194,8 +210,8 @@ Accept wildcard characters: False
### -Leaf
-Indicates that this cmdlet returns only the last item or container in the path. For example, in the
-path `C:\Test\Logs\Pass1.log`, it returns only `Pass1.log`.
+When using the **Leaf** parameter, `Split-Path` returns only the last item in the path string
+supplied, regardless whether that item is a file or a directory.
```yaml
Type: System.Management.Automation.SwitchParameter
@@ -248,9 +264,8 @@ Accept wildcard characters: False
### -Parent
-Indicates that this cmdlet returns only the parent containers of the item or of the container
-specified by the path. For example, in the path `C:\Test\Logs\Pass1.log`, it returns `C:\Test\Logs`.
-The **Parent** parameter is the default split location parameter.
+`Split-Path` returns only the parent container portion of the path string supplied. If the **Path**
+string doesn't contain a parent container, `Split-Path` returns an empty string.
```yaml
Type: System.Management.Automation.SwitchParameter
@@ -372,7 +387,8 @@ When you specify the **IsAbsolute** parameter, this cmdlet returns a **Boolean**
Registry, and Certificate providers.
- `Split-Path` is designed to work with the data exposed by any provider. To list the providers
- available in your session, type `Get-PSProvider`. For more information, see [about_Providers](../Microsoft.PowerShell.Core/About/about_Providers.md).
+ available in your session, type `Get-PSProvider`. For more information, see
+ [about_Providers](../Microsoft.PowerShell.Core/About/about_Providers.md).
## RELATED LINKS
diff --git a/reference/5.1/Microsoft.PowerShell.Security/About/about_Certificate_Provider.md b/reference/5.1/Microsoft.PowerShell.Security/About/about_Certificate_Provider.md
index eaaa32a3c395..83a7bf989720 100644
--- a/reference/5.1/Microsoft.PowerShell.Security/About/about_Certificate_Provider.md
+++ b/reference/5.1/Microsoft.PowerShell.Security/About/about_Certificate_Provider.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 05/31/2023
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.security/about/about_certificate_provider?view=powershell-5.1&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Certificate Provider
+title: about_Certificate_Provider
---
# about_Certificate_Provider
diff --git a/reference/5.1/Microsoft.PowerShell.Utility/Wait-Debugger.md b/reference/5.1/Microsoft.PowerShell.Utility/Wait-Debugger.md
index 9415567ddf61..a85050c9fa12 100644
--- a/reference/5.1/Microsoft.PowerShell.Utility/Wait-Debugger.md
+++ b/reference/5.1/Microsoft.PowerShell.Utility/Wait-Debugger.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: 12/12/2022
+ms.date: 09/03/2024
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.utility/wait-debugger?view=powershell-5.1&WT.mc_id=ps-gethelp
schema: 2.0.0
title: Wait-Debugger
@@ -22,17 +22,78 @@ Wait-Debugger []
## DESCRIPTION
Stops the PowerShell script execution engine at the point immediately after the `Wait-Debugger`
-cmdlet and waits for a debugger to be attached. This is similar to using
-`Enable-RunspaceDebug -BreakAll` in a DSC resource but breaks at a specific point in the script.
+cmdlet and waits for a debugger to be attached.
> [!CAUTION]
> Make sure you remove the `Wait-Debugger` lines after you are done. A running script appears to be
-> hung when it is stopped at a `Wait-Debugger`.
+> hung when it's stopped at a `Wait-Debugger`.
+
+For more information about debugging in PowerShell, see
+[about_Debuggers](/powershell/module/microsoft.powershell.core/about/about_debuggers).
## EXAMPLES
### Example 1: Insert breakpoint for debugging
+The file `dbgtest.ps1` contains a function `Test-Condition`. The `Wait-Debugger` command was
+inserted in the function to stop the script execution at that point. When you run the function, the
+script stops at the `Wait-Debugger` line and enters the command-line debugger. The `l` command lists
+the script lines, and you can use other debugger commands to inspect the script state.
+
+```powershell
+function Test-Condition {
+ [CmdletBinding()]
+ param (
+ [Parameter(Mandatory)]
+ [string]$Name,
+ [string]$Message = "Hello, $Name!"
+ )
+
+ if ($Name -eq $env:USERNAME) {
+ Write-Output "$Message"
+ } else {
+ # Remove after debugging
+ Wait-Debugger
+
+ Write-Output "$Name is not the current user."
+ }
+}
+```
+
+```
+PS D:\> Test-Condition Fred
+Entering debug mode. Use h or ? for help.
+
+At D:\temp\test\dbgtest.ps1:13 char:9
++ Wait-Debugger
++ ~~~~~~~~~~~~~
+[DBG]: PS D:\>> l
+
+ 8:
+ 9: if ($Name -eq $env:USERNAME) {
+ 10: Write-Output "$Message"
+ 11: } else {
+ 12: # Remove after debugging
+ 13:* Wait-Debugger
+ 14:
+ 15: Write-Output "$Name is not the current user."
+ 16: }
+ 17: }
+
+[DBG]: PS D:\>> $env:USERNAME
+User01
+[DBG]: PS D:\>> exit
+PS D:\>
+```
+
+Notice that output from the `l` shows that the script execution is stopped at the `Wait-Debugger` on
+line 13.
+
+### Example 2: Insert breakpoint for debugging a DSC resource
+
+In this example, the `Wait-Debugger` command was inserted in the `CopyFile` method of a DSC
+resource. This is similar to using `Enable-RunspaceDebug -BreakAll` in a DSC resource but breaks at
+a specific point in the script.
```
[DscResource()]
class FileResource
@@ -50,76 +111,53 @@ class FileResource
[Nullable[datetime]] $CreationTime
- [void] Set()
- {
+ [void] Set() {
$fileExists = $this.TestFilePath($this.Path)
- if ($this.ensure -eq [Ensure]::Present)
- {
- if (! $fileExists)
- {
+ if ($this.ensure -eq [Ensure]::Present) {
+ if (! $fileExists) {
$this.CopyFile()
}
- }
- else
- {
- if ($fileExists)
- {
+ } else {
+ if ($fileExists) {
Write-Verbose -Message "Deleting the file $($this.Path)"
Remove-Item -LiteralPath $this.Path -Force
}
}
}
- [bool] Test()
- {
+ [bool] Test() {
$present = Test-Path -LiteralPath $this.Path
-
- if ($this.Ensure -eq [Ensure]::Present)
- {
+ if ($this.Ensure -eq [Ensure]::Present) {
return $present
- }
- else
- {
+ } else {
return (! $present)
}
}
- [FileResource] Get()
- {
+ [FileResource] Get() {
$present = Test-Path -Path $this.Path
-
- if ($present)
- {
+ if ($present) {
$file = Get-ChildItem -LiteralPath $this.Path
$this.CreationTime = $file.CreationTime
$this.Ensure = [Ensure]::Present
- }
- else
- {
+ } else {
$this.CreationTime = $null
$this.Ensure = [Ensure]::Absent
}
-
return $this
}
- [void] CopyFile()
- {
+ [void] CopyFile() {
# Testing only - Remove before deployment!
Wait-Debugger
- if (! (Test-Path -LiteralPath $this.SourcePath))
- {
+ if (! (Test-Path -LiteralPath $this.SourcePath)) {
throw "SourcePath $($this.SourcePath) is not found."
}
-
- if (Test-Path -LiteralPath $this.Path -PathType Container)
- {
+ if (Test-Path -LiteralPath $this.Path -PathType Container) {
throw "Path $($this.Path) is a directory path"
}
-
Write-Verbose "Copying $($this.SourcePath) to $($this.Path)"
-
Copy-Item -LiteralPath $this.SourcePath -Destination $this.Path -Force
}
}
@@ -131,7 +169,8 @@ class FileResource
This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable,
-InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose,
--WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](../Microsoft.PowerShell.Core/About/about_CommonParameters.md).
+-WarningAction, and -WarningVariable. For more information, see
+[about_CommonParameters](../Microsoft.PowerShell.Core/About/about_CommonParameters.md).
## INPUTS
@@ -150,3 +189,5 @@ This cmdlet returns no output.
## RELATED LINKS
[Enable-DscDebug](/powershell/module/PSDesiredStateConfiguration/Enable-DscDebug)
+
+[about_Debuggers](/powershell/module/microsoft.powershell.core/about/about_debuggers)
diff --git a/reference/5.1/Microsoft.WSMan.Management/About/about_WS-Management_Cmdlets.md b/reference/5.1/Microsoft.WSMan.Management/About/about_WS-Management_Cmdlets.md
index 38d96c6eebb2..a21eb24f0081 100644
--- a/reference/5.1/Microsoft.WSMan.Management/About/about_WS-Management_Cmdlets.md
+++ b/reference/5.1/Microsoft.WSMan.Management/About/about_WS-Management_Cmdlets.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 01/04/2018
online version: https://learn.microsoft.com/powershell/module/microsoft.wsman.management/about/about_ws-management_cmdlets?view=powershell-5.1&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about WS-Management Cmdlets
+title: about_WS-Management_Cmdlets
---
# about_WS-Management_Cmdlets
diff --git a/reference/5.1/Microsoft.WSMan.Management/About/about_WSMan_Provider.md b/reference/5.1/Microsoft.WSMan.Management/About/about_WSMan_Provider.md
index 0d03e39f8445..967fef212b32 100644
--- a/reference/5.1/Microsoft.WSMan.Management/About/about_WSMan_Provider.md
+++ b/reference/5.1/Microsoft.WSMan.Management/About/about_WSMan_Provider.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 10/18/2018
online version: https://learn.microsoft.com/powershell/module/microsoft.wsman.management/about/about_wsman_provider?view=powershell-5.1&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about WSMan Provider
+title: about_WSMan_Provider
---
# about_WSMan_Provider
diff --git a/reference/5.1/PSReadLine/About/about_PSReadLine.md b/reference/5.1/PSReadLine/About/about_PSReadLine.md
index 61f280e625f9..f8cc2f6c9943 100644
--- a/reference/5.1/PSReadLine/About/about_PSReadLine.md
+++ b/reference/5.1/PSReadLine/About/about_PSReadLine.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 11/14/2023
online version: https://learn.microsoft.com/powershell/module/psreadline/about/about_psreadline?view=powershell-5.1&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about PSReadLine
+title: about_PSReadLine
---
# about_PSReadLine
diff --git a/reference/5.1/PSReadLine/About/about_PSReadLine_Functions.md b/reference/5.1/PSReadLine/About/about_PSReadLine_Functions.md
index 44857e349064..47266ccbda8d 100644
--- a/reference/5.1/PSReadLine/About/about_PSReadLine_Functions.md
+++ b/reference/5.1/PSReadLine/About/about_PSReadLine_Functions.md
@@ -6,7 +6,7 @@ Locale: en-US
ms.date: 10/10/2023
online version: https://learn.microsoft.com/powershell/module/psreadline/about/about_psreadline_functions?view=powershell-5.1&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about PSReadLine Functions
+title: about_PSReadLine_Functions
---
# about_PSReadLine_Functions
diff --git a/reference/5.1/PSScheduledJob/About/about_Scheduled_Jobs.md b/reference/5.1/PSScheduledJob/About/about_Scheduled_Jobs.md
index ffc56a0e5fc1..c0e26c5e07c4 100644
--- a/reference/5.1/PSScheduledJob/About/about_Scheduled_Jobs.md
+++ b/reference/5.1/PSScheduledJob/About/about_Scheduled_Jobs.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 06/09/2017
online version: https://learn.microsoft.com/powershell/module/psscheduledjob/about/about_scheduled_jobs?view=powershell-5.1&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Scheduled Jobs
+title: about_Scheduled_Jobs
---
# about_Scheduled_Jobs
diff --git a/reference/5.1/PSScheduledJob/About/about_Scheduled_Jobs_Advanced.md b/reference/5.1/PSScheduledJob/About/about_Scheduled_Jobs_Advanced.md
index 81a1ca2b6f45..f87032c4d47f 100644
--- a/reference/5.1/PSScheduledJob/About/about_Scheduled_Jobs_Advanced.md
+++ b/reference/5.1/PSScheduledJob/About/about_Scheduled_Jobs_Advanced.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 06/09/2017
online version: https://learn.microsoft.com/powershell/module/psscheduledjob/about/about_scheduled_jobs_advanced?view=powershell-5.1&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Scheduled Jobs Advanced
+title: about_Scheduled_Jobs_Advanced
---
# about_Scheduled_Jobs_Advanced
diff --git a/reference/5.1/PSScheduledJob/About/about_Scheduled_Jobs_Basics.md b/reference/5.1/PSScheduledJob/About/about_Scheduled_Jobs_Basics.md
index 98536e8771d1..a0bcc6050524 100644
--- a/reference/5.1/PSScheduledJob/About/about_Scheduled_Jobs_Basics.md
+++ b/reference/5.1/PSScheduledJob/About/about_Scheduled_Jobs_Basics.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 06/09/2017
online version: https://learn.microsoft.com/powershell/module/psscheduledjob/about/about_scheduled_jobs_basics?view=powershell-5.1&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Scheduled Jobs Basics
+title: about_Scheduled_Jobs_Basics
---
# about_Scheduled_Jobs_Basics
diff --git a/reference/5.1/PSScheduledJob/About/about_Scheduled_Jobs_Troubleshooting.md b/reference/5.1/PSScheduledJob/About/about_Scheduled_Jobs_Troubleshooting.md
index 0c2d02ecc119..0125578e31c2 100644
--- a/reference/5.1/PSScheduledJob/About/about_Scheduled_Jobs_Troubleshooting.md
+++ b/reference/5.1/PSScheduledJob/About/about_Scheduled_Jobs_Troubleshooting.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 06/09/2017
online version: https://learn.microsoft.com/powershell/module/psscheduledjob/about/about_scheduled_jobs_troubleshooting?view=powershell-5.1&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Scheduled Jobs Troubleshooting
+title: about_Scheduled_Jobs_Troubleshooting
---
# about_Scheduled_Jobs_Troubleshooting
diff --git a/reference/5.1/PSWorkflow/About/about_ActivityCommonParameters.md b/reference/5.1/PSWorkflow/About/about_ActivityCommonParameters.md
index c7e2df2834f7..db13a7813c00 100644
--- a/reference/5.1/PSWorkflow/About/about_ActivityCommonParameters.md
+++ b/reference/5.1/PSWorkflow/About/about_ActivityCommonParameters.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 05/17/2022
online version: https://learn.microsoft.com/powershell/module/psworkflow/about/about_activitycommonparameters?view=powershell-5.1&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about ActivityCommonParameters
+title: about_ActivityCommonParameters
---
# about_ActivityCommonParameters
diff --git a/reference/5.1/PSWorkflow/About/about_Checkpoint-Workflow.md b/reference/5.1/PSWorkflow/About/about_Checkpoint-Workflow.md
index ce99e139c934..858943adad8d 100644
--- a/reference/5.1/PSWorkflow/About/about_Checkpoint-Workflow.md
+++ b/reference/5.1/PSWorkflow/About/about_Checkpoint-Workflow.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 06/09/2017
online version: https://learn.microsoft.com/powershell/module/psworkflow/about/about_checkpoint-workflow?view=powershell-5.1&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Checkpoint-Workflow
+title: about_Checkpoint-Workflow
---
# about_Checkpoint-Workflow
diff --git a/reference/5.1/PSWorkflow/About/about_Foreach-Parallel.md b/reference/5.1/PSWorkflow/About/about_Foreach-Parallel.md
index f77407373463..ac729aac9b72 100644
--- a/reference/5.1/PSWorkflow/About/about_Foreach-Parallel.md
+++ b/reference/5.1/PSWorkflow/About/about_Foreach-Parallel.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 09/10/2021
online version: https://learn.microsoft.com/powershell/module/psworkflow/about/about_foreach-parallel?view=powershell-5.1&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Foreach-Parallel
+title: about_Foreach-Parallel
---
# about_Foreach-Parallel
diff --git a/reference/5.1/PSWorkflow/About/about_InlineScript.md b/reference/5.1/PSWorkflow/About/about_InlineScript.md
index 7418df700364..004a2b99a7b1 100644
--- a/reference/5.1/PSWorkflow/About/about_InlineScript.md
+++ b/reference/5.1/PSWorkflow/About/about_InlineScript.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 06/09/2017
online version: https://learn.microsoft.com/powershell/module/psworkflow/about/about_inlinescript?view=powershell-5.1&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about InlineScript
+title: about_InlineScript
---
# about_InlineScript
diff --git a/reference/5.1/PSWorkflow/About/about_Parallel.md b/reference/5.1/PSWorkflow/About/about_Parallel.md
index 57715d20a6a8..f0a960c58405 100644
--- a/reference/5.1/PSWorkflow/About/about_Parallel.md
+++ b/reference/5.1/PSWorkflow/About/about_Parallel.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 06/09/2017
online version: https://learn.microsoft.com/powershell/module/psworkflow/about/about_parallel?view=powershell-5.1&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Parallel
+title: about_Parallel
---
# about_Parallel
diff --git a/reference/5.1/PSWorkflow/About/about_Sequence.md b/reference/5.1/PSWorkflow/About/about_Sequence.md
index a7b1e5ee2fb2..2aacd36a9d6f 100644
--- a/reference/5.1/PSWorkflow/About/about_Sequence.md
+++ b/reference/5.1/PSWorkflow/About/about_Sequence.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 06/09/2017
online version: https://learn.microsoft.com/powershell/module/psworkflow/about/about_sequence?view=powershell-5.1&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Sequence
+title: about_Sequence
---
# about_Sequence
diff --git a/reference/5.1/PSWorkflow/About/about_Suspend-Workflow.md b/reference/5.1/PSWorkflow/About/about_Suspend-Workflow.md
index 478770da8d52..c2b680a78426 100644
--- a/reference/5.1/PSWorkflow/About/about_Suspend-Workflow.md
+++ b/reference/5.1/PSWorkflow/About/about_Suspend-Workflow.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 06/09/2017
online version: https://learn.microsoft.com/powershell/module/psworkflow/about/about_suspend-workflow?view=powershell-5.1&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Suspend-Workflow
+title: about_Suspend-Workflow
---
# about_Suspend-Workflow
diff --git a/reference/5.1/PSWorkflow/About/about_WorkflowCommonParameters.md b/reference/5.1/PSWorkflow/About/about_WorkflowCommonParameters.md
index 0f498f383273..b202749ade6c 100644
--- a/reference/5.1/PSWorkflow/About/about_WorkflowCommonParameters.md
+++ b/reference/5.1/PSWorkflow/About/about_WorkflowCommonParameters.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 05/17/2022
online version: https://learn.microsoft.com/powershell/module/psworkflow/about/about_workflowcommonparameters?view=powershell-5.1&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about WorkflowCommonParameters
+title: about_WorkflowCommonParameters
---
# about_WorkflowCommonParameters
diff --git a/reference/5.1/PSWorkflow/About/about_Workflows.md b/reference/5.1/PSWorkflow/About/about_Workflows.md
index 45a6e9797b44..14eaa8e50406 100644
--- a/reference/5.1/PSWorkflow/About/about_Workflows.md
+++ b/reference/5.1/PSWorkflow/About/about_Workflows.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 10/05/2021
online version: https://learn.microsoft.com/powershell/module/psworkflow/about/about_workflows?view=powershell-5.1&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Workflows
+title: about_Workflows
---
# about_Workflows
diff --git a/reference/7.2/Microsoft.PowerShell.Core/About/about_ANSI_Terminals.md b/reference/7.2/Microsoft.PowerShell.Core/About/about_ANSI_Terminals.md
index fcf1468c1b02..7a966243306b 100644
--- a/reference/7.2/Microsoft.PowerShell.Core/About/about_ANSI_Terminals.md
+++ b/reference/7.2/Microsoft.PowerShell.Core/About/about_ANSI_Terminals.md
@@ -3,7 +3,7 @@ description: Describes the features of PowerShell that use ANSI escape sequences
Locale: en-US
ms.date: 09/26/2023
schema: 2.0.0
-title: about ANSI terminals
+title: about_ANSI_terminals
---
# about_ANSI_Terminals
diff --git a/reference/7.2/Microsoft.PowerShell.Core/About/about_Alias_Provider.md b/reference/7.2/Microsoft.PowerShell.Core/About/about_Alias_Provider.md
index bc0321f06b58..52c3fc836742 100644
--- a/reference/7.2/Microsoft.PowerShell.Core/About/about_Alias_Provider.md
+++ b/reference/7.2/Microsoft.PowerShell.Core/About/about_Alias_Provider.md
@@ -5,7 +5,7 @@ ms.date: 10/18/2018
no-loc: [Alias, Definition, AllScope, Option, None, Constant, Private]
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_alias_provider?view=powershell-7.2&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Alias Provider
+title: about_Alias_Provider
---
# about_Alias_Provider
diff --git a/reference/7.2/Microsoft.PowerShell.Core/About/about_Aliases.md b/reference/7.2/Microsoft.PowerShell.Core/About/about_Aliases.md
index 7358bf074e1a..a77644376544 100644
--- a/reference/7.2/Microsoft.PowerShell.Core/About/about_Aliases.md
+++ b/reference/7.2/Microsoft.PowerShell.Core/About/about_Aliases.md
@@ -5,7 +5,7 @@ ms.date: 11/27/2017
no-loc: [Authenticode, Alias]
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_aliases?view=powershell-7.2&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Aliases
+title: about_Aliases
---
# about_Aliases
diff --git a/reference/7.2/Microsoft.PowerShell.Core/About/about_Arithmetic_Operators.md b/reference/7.2/Microsoft.PowerShell.Core/About/about_Arithmetic_Operators.md
index 13ab64250579..af6ef237e194 100644
--- a/reference/7.2/Microsoft.PowerShell.Core/About/about_Arithmetic_Operators.md
+++ b/reference/7.2/Microsoft.PowerShell.Core/About/about_Arithmetic_Operators.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 04/05/2024
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_arithmetic_operators?view=powershell-7.2&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Arithmetic Operators
+title: about_Arithmetic_Operators
---
# about_Arithmetic_Operators
diff --git a/reference/7.2/Microsoft.PowerShell.Core/About/about_Arrays.md b/reference/7.2/Microsoft.PowerShell.Core/About/about_Arrays.md
index 7efce5abbd96..a693f1093ddd 100644
--- a/reference/7.2/Microsoft.PowerShell.Core/About/about_Arrays.md
+++ b/reference/7.2/Microsoft.PowerShell.Core/About/about_Arrays.md
@@ -5,7 +5,7 @@ ms.date: 03/07/2024
no-loc: [Count, Length, LongLength, Rank, ForEach, Clear, Default, First, Last, SkipUntil, Until, Split, Tuple]
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_arrays?view=powershell-7.2&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Arrays
+title: about_Arrays
---
# about_Arrays
diff --git a/reference/7.2/Microsoft.PowerShell.Core/About/about_Assignment_Operators.md b/reference/7.2/Microsoft.PowerShell.Core/About/about_Assignment_Operators.md
index 3e07d0ad078a..856ac654e3c6 100644
--- a/reference/7.2/Microsoft.PowerShell.Core/About/about_Assignment_Operators.md
+++ b/reference/7.2/Microsoft.PowerShell.Core/About/about_Assignment_Operators.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 01/19/2024
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_assignment_operators?view=powershell-7.2&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Assignment Operators
+title: about_Assignment_Operators
---
# about_Assignment_Operators
diff --git a/reference/7.2/Microsoft.PowerShell.Core/About/about_Automatic_Variables.md b/reference/7.2/Microsoft.PowerShell.Core/About/about_Automatic_Variables.md
index 33c5cd5bda74..391edc00417a 100644
--- a/reference/7.2/Microsoft.PowerShell.Core/About/about_Automatic_Variables.md
+++ b/reference/7.2/Microsoft.PowerShell.Core/About/about_Automatic_Variables.md
@@ -5,7 +5,7 @@ ms.date: 07/12/2024
no-loc: [Reset, Current, Background, Blink, Bold, Foreground, Formatting, Hidden, Italic, Reset, Reverse, Underline, PSEventArgs, PSEventSubscriber, PSEdition]
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_automatic_variables?view=powershell-7.2&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Automatic Variables
+title: about_Automatic_Variables
---
# about_Automatic_Variables
diff --git a/reference/7.2/Microsoft.PowerShell.Core/About/about_Booleans.md b/reference/7.2/Microsoft.PowerShell.Core/About/about_Booleans.md
index 6e19723dd197..eed3f505ac98 100644
--- a/reference/7.2/Microsoft.PowerShell.Core/About/about_Booleans.md
+++ b/reference/7.2/Microsoft.PowerShell.Core/About/about_Booleans.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 01/19/2024
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_booleans?view=powershell-7.2&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Booleans
+title: about_Booleans
---
# about_Booleans
diff --git a/reference/7.2/Microsoft.PowerShell.Core/About/about_Break.md b/reference/7.2/Microsoft.PowerShell.Core/About/about_Break.md
index 17a924713cd3..59bca7e393c9 100644
--- a/reference/7.2/Microsoft.PowerShell.Core/About/about_Break.md
+++ b/reference/7.2/Microsoft.PowerShell.Core/About/about_Break.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 03/01/2023
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_break?view=powershell-7.2&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Break
+title: about_Break
---
# about_Break
diff --git a/reference/7.2/Microsoft.PowerShell.Core/About/about_Built-in_Functions.md b/reference/7.2/Microsoft.PowerShell.Core/About/about_Built-in_Functions.md
index 17f18b9ad6e0..61dad0d1a68d 100644
--- a/reference/7.2/Microsoft.PowerShell.Core/About/about_Built-in_Functions.md
+++ b/reference/7.2/Microsoft.PowerShell.Core/About/about_Built-in_Functions.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 08/14/2024
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_built-in_functions?view=powershell-7.2&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Built-in Functions
+title: about_Built-in_Functions
---
# about_Built-in_Functions
diff --git a/reference/7.2/Microsoft.PowerShell.Core/About/about_Calculated_Properties.md b/reference/7.2/Microsoft.PowerShell.Core/About/about_Calculated_Properties.md
index 775766d71131..9ab26357bc99 100644
--- a/reference/7.2/Microsoft.PowerShell.Core/About/about_Calculated_Properties.md
+++ b/reference/7.2/Microsoft.PowerShell.Core/About/about_Calculated_Properties.md
@@ -1,10 +1,10 @@
---
description: PowerShell provides the ability to dynamically add new properties and alter the formatting of objects output to the pipeline.
Locale: en-US
-ms.date: 03/24/2023
+ms.date: 09/03/2024
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_calculated_properties?view=powershell-7.2&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Calculated Properties
+title: about_Calculated_Properties
---
# about_Calculated_Properties
@@ -19,9 +19,9 @@ Several PowerShell cmdlets transform, group, or process input objects into
output objects using parameters that allow the addition of new properties to
those output objects. You can use these parameters to generate new, calculated
properties on output objects based on the values of input objects. The
-calculated property is defined by a [hashtable](about_hash_tables.md)
-containing key-value pairs that specify the name of the new property, an
-expression to calculate the value, and optional formatting information.
+calculated property is defined by a [hashtable][03] containing key-value pairs
+that specify the name of the new property, an expression to calculate the
+value, and optional formatting information.
## Supported cmdlets
@@ -81,7 +81,7 @@ the key-value pairs that each cmdlet supports.
> [!NOTE]
> The value of the `expression` can be a script block instead of a
-> hashtable. For more information, see the [Notes](#notes) section.
+> hashtable. For more information, see the [Notes][02] section.
## Hashtable key definitions
@@ -96,7 +96,7 @@ the key-value pairs that each cmdlet supports.
`'right'`.
- `formatstring` - Specifies a format string that defines how the value is
formatted for output. For more information about format strings, see
- [Format types in .NET](/dotnet/standard/base-types/formatting-types).
+ [Format types in .NET][01].
- `width` - Specifies the maximum width column in a table when the value is
displayed. The value must be greater than `0`.
- `depth` - The **Depth** parameter of `Format-Custom` specifies the depth of
@@ -361,8 +361,12 @@ Count Name
### Measure-Object
The `Measure-Object` cmdlet calculates the numeric properties of objects. In
-this example, we use a calculated property to get the count (**Sum**) of the
-numbers, between 1 and 10, that are evenly divisible by 3.
+this example, we use a calculated property to get the count of the numbers
+between 1 and 10 that are evenly divisible by 3.
+
+The script block returns `$true` if the number is divisible by 3 and `$false`
+for all other numbers. The **Sum** operation treats `$true` values as `1` and
+`$false` values as `0`.
```powershell
1..10 | Measure-Object -Property {($_ % 3) -eq 0} -Sum
@@ -498,15 +502,30 @@ Date Salesperson UnitsSold
## See also
-- [about_Hash_Tables](about_hash_tables.md)
-- [ConvertTo-Html](xref:Microsoft.PowerShell.Utility.ConvertTo-Html)
-- [Format-Custom](xref:Microsoft.PowerShell.Utility.Format-Custom)
-- [Format-List](xref:Microsoft.PowerShell.Utility.Format-List)
-- [Format-Table](xref:Microsoft.PowerShell.Utility.Format-Table)
-- [Format-Wide](xref:Microsoft.PowerShell.Utility.Format-Wide)
-- [Compare-Object](xref:Microsoft.PowerShell.Utility.Compare-Object)
-- [Group-Object](xref:Microsoft.PowerShell.Utility.Group-Object)
-- [Measure-Object](xref:Microsoft.PowerShell.Utility.Measure-Object)
-- [Select-Object](xref:Microsoft.PowerShell.Utility.Select-Object)
-- [Sort-Object](xref:Microsoft.PowerShell.Utility.Sort-Object)
-- [Format types in .NET](/dotnet/standard/base-types/formatting-types)
+- [about_Hash_Tables][03]
+- [ConvertTo-Html][05]
+- [Format-Custom][06]
+- [Format-List][07]
+- [Format-Table][08]
+- [Format-Wide][09]
+- [Compare-Object][04]
+- [Group-Object][10]
+- [Measure-Object][11]
+- [Select-Object][12]
+- [Sort-Object][13]
+- [Format types in .NET][01]
+
+
+[01]: /dotnet/standard/base-types/formatting-types
+[02]: #notes
+[03]: about_hash_tables.md
+[04]: xref:Microsoft.PowerShell.Utility.Compare-Object
+[05]: xref:Microsoft.PowerShell.Utility.ConvertTo-Html
+[06]: xref:Microsoft.PowerShell.Utility.Format-Custom
+[07]: xref:Microsoft.PowerShell.Utility.Format-List
+[08]: xref:Microsoft.PowerShell.Utility.Format-Table
+[09]: xref:Microsoft.PowerShell.Utility.Format-Wide
+[10]: xref:Microsoft.PowerShell.Utility.Group-Object
+[11]: xref:Microsoft.PowerShell.Utility.Measure-Object
+[12]: xref:Microsoft.PowerShell.Utility.Select-Object
+[13]: xref:Microsoft.PowerShell.Utility.Sort-Object
diff --git a/reference/7.2/Microsoft.PowerShell.Core/About/about_Case-Sensitivity.md b/reference/7.2/Microsoft.PowerShell.Core/About/about_Case-Sensitivity.md
index 1c81f3b1561f..d589d6a13d00 100644
--- a/reference/7.2/Microsoft.PowerShell.Core/About/about_Case-Sensitivity.md
+++ b/reference/7.2/Microsoft.PowerShell.Core/About/about_Case-Sensitivity.md
@@ -1,11 +1,10 @@
---
description: This article explains how PowerShell handles case-sensitivity.
+Locale: en-US
ms.custom: wiki-migration
ms.date: 06/06/2022
-title: about Case-Sensitivity
-Locale: en-US
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_case-sensitivity?view=powershell-7.2&WT.mc_id=ps-gethelp
-
+title: about_Case-Sensitivity
---
# about_Case-Sensitivity
diff --git a/reference/7.2/Microsoft.PowerShell.Core/About/about_Character_Encoding.md b/reference/7.2/Microsoft.PowerShell.Core/About/about_Character_Encoding.md
index 74ba2fff4f47..da4b7ea17d86 100644
--- a/reference/7.2/Microsoft.PowerShell.Core/About/about_Character_Encoding.md
+++ b/reference/7.2/Microsoft.PowerShell.Core/About/about_Character_Encoding.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 03/09/2023
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_character_encoding?view=powershell-7.2&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Character Encoding
+title: about_Character_Encoding
---
# about_Character_Encoding
diff --git a/reference/7.2/Microsoft.PowerShell.Core/About/about_CimSession.md b/reference/7.2/Microsoft.PowerShell.Core/About/about_CimSession.md
index 81f8708559bf..e4dc5a9501e6 100644
--- a/reference/7.2/Microsoft.PowerShell.Core/About/about_CimSession.md
+++ b/reference/7.2/Microsoft.PowerShell.Core/About/about_CimSession.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 03/07/2022
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_cimsession?view=powershell-7.2&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about CimSession
+title: about_CimSession
---
# about_CimSession
diff --git a/reference/7.2/Microsoft.PowerShell.Core/About/about_Classes.md b/reference/7.2/Microsoft.PowerShell.Core/About/about_Classes.md
index 78f8b07513e8..06a9cd24bb01 100644
--- a/reference/7.2/Microsoft.PowerShell.Core/About/about_Classes.md
+++ b/reference/7.2/Microsoft.PowerShell.Core/About/about_Classes.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 01/23/2024
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_classes?view=powershell-7.2&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Classes
+title: about_Classes
---
# about_Classes
diff --git a/reference/7.2/Microsoft.PowerShell.Core/About/about_Classes_Constructors.md b/reference/7.2/Microsoft.PowerShell.Core/About/about_Classes_Constructors.md
index 975fcd91615d..511869df19cb 100644
--- a/reference/7.2/Microsoft.PowerShell.Core/About/about_Classes_Constructors.md
+++ b/reference/7.2/Microsoft.PowerShell.Core/About/about_Classes_Constructors.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 11/13/2023
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_classes_constructors?view=powershell-7.2&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Classes Constructors
+title: about_Classes_Constructors
---
# about_Classes_Constructors
diff --git a/reference/7.2/Microsoft.PowerShell.Core/About/about_Classes_Inheritance.md b/reference/7.2/Microsoft.PowerShell.Core/About/about_Classes_Inheritance.md
index 91cbbfb2320d..bb12f5417a5a 100644
--- a/reference/7.2/Microsoft.PowerShell.Core/About/about_Classes_Inheritance.md
+++ b/reference/7.2/Microsoft.PowerShell.Core/About/about_Classes_Inheritance.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 11/10/2023
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_classes_inheritance?view=powershell-7.2&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Classes Inheritance
+title: about_Classes_Inheritance
---
# about_Classes_Inheritance
diff --git a/reference/7.2/Microsoft.PowerShell.Core/About/about_Classes_Methods.md b/reference/7.2/Microsoft.PowerShell.Core/About/about_Classes_Methods.md
index d92d75f5554b..23db316810c8 100644
--- a/reference/7.2/Microsoft.PowerShell.Core/About/about_Classes_Methods.md
+++ b/reference/7.2/Microsoft.PowerShell.Core/About/about_Classes_Methods.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 11/13/2023
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_classes_methods?view=powershell-7.2&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Classes Methods
+title: about_Classes_Methods
---
# about_Classes_Methods
diff --git a/reference/7.2/Microsoft.PowerShell.Core/About/about_Classes_Properties.md b/reference/7.2/Microsoft.PowerShell.Core/About/about_Classes_Properties.md
index ee272205b9d9..b176f8b7f965 100644
--- a/reference/7.2/Microsoft.PowerShell.Core/About/about_Classes_Properties.md
+++ b/reference/7.2/Microsoft.PowerShell.Core/About/about_Classes_Properties.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 11/13/2023
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_classes_properties?view=powershell-7.2&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Classes Properties
+title: about_Classes_Properties
---
# about_Classes_Properties
diff --git a/reference/7.2/Microsoft.PowerShell.Core/About/about_Command_Precedence.md b/reference/7.2/Microsoft.PowerShell.Core/About/about_Command_Precedence.md
index bb061e36a6f9..44f18444de0f 100644
--- a/reference/7.2/Microsoft.PowerShell.Core/About/about_Command_Precedence.md
+++ b/reference/7.2/Microsoft.PowerShell.Core/About/about_Command_Precedence.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 03/05/2024
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_command_precedence?view=powershell-7.2&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Command Precedence
+title: about_Command_Precedence
---
# about_Command_Precedence
diff --git a/reference/7.2/Microsoft.PowerShell.Core/About/about_Command_Syntax.md b/reference/7.2/Microsoft.PowerShell.Core/About/about_Command_Syntax.md
index d9676819550f..15ab93d195b5 100644
--- a/reference/7.2/Microsoft.PowerShell.Core/About/about_Command_Syntax.md
+++ b/reference/7.2/Microsoft.PowerShell.Core/About/about_Command_Syntax.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 10/31/2023
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_command_syntax?view=powershell-7.2&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Command Syntax
+title: about_Command_Syntax
---
# about_Command_Syntax
diff --git a/reference/7.2/Microsoft.PowerShell.Core/About/about_Comment_Based_Help.md b/reference/7.2/Microsoft.PowerShell.Core/About/about_Comment_Based_Help.md
index b35bbe1f9f35..9bc53b833e77 100644
--- a/reference/7.2/Microsoft.PowerShell.Core/About/about_Comment_Based_Help.md
+++ b/reference/7.2/Microsoft.PowerShell.Core/About/about_Comment_Based_Help.md
@@ -5,7 +5,7 @@ ms.date: 07/05/2022
no-loc: [.SYNOPSIS, .DESCRIPTION, .PARAMETER, .EXAMPLE, .INPUTS, .OUTPUTS, .NOTES, .LINK, .COMPONENT, .ROLE, .FUNCTIONALITY, .FORWARDHELPTARGETNAME, .FORWARDHELPCATEGORY, .REMOTEHELPRUNSPACE, .EXTERNALHELP]
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_comment_based_help?view=powershell-7.2&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Comment Based Help
+title: about_Comment_Based_Help
---
# about_Comment_Based_Help
diff --git a/reference/7.2/Microsoft.PowerShell.Core/About/about_CommonParameters.md b/reference/7.2/Microsoft.PowerShell.Core/About/about_CommonParameters.md
index 6d453fe259f7..7e68f931a3ee 100644
--- a/reference/7.2/Microsoft.PowerShell.Core/About/about_CommonParameters.md
+++ b/reference/7.2/Microsoft.PowerShell.Core/About/about_CommonParameters.md
@@ -5,7 +5,7 @@ ms.date: 07/02/2024
no-loc: [Debug, Verbose, Confirm]
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_commonparameters?view=powershell-7.2&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about CommonParameters
+title: about_CommonParameters
---
# about_CommonParameters
diff --git a/reference/7.2/Microsoft.PowerShell.Core/About/about_Comparison_Operators.md b/reference/7.2/Microsoft.PowerShell.Core/About/about_Comparison_Operators.md
index bc300474553b..d341d045eeb5 100644
--- a/reference/7.2/Microsoft.PowerShell.Core/About/about_Comparison_Operators.md
+++ b/reference/7.2/Microsoft.PowerShell.Core/About/about_Comparison_Operators.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 06/06/2024
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_comparison_operators?view=powershell-7.2&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Comparison Operators
+title: about_Comparison_Operators
---
# about_Comparison_Operators
diff --git a/reference/7.2/Microsoft.PowerShell.Core/About/about_Continue.md b/reference/7.2/Microsoft.PowerShell.Core/About/about_Continue.md
index 128988077f9a..dfd3a1650dbf 100644
--- a/reference/7.2/Microsoft.PowerShell.Core/About/about_Continue.md
+++ b/reference/7.2/Microsoft.PowerShell.Core/About/about_Continue.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 06/04/2020
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_continue?view=powershell-7.2&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Continue
+title: about_Continue
---
# about_Continue
diff --git a/reference/7.2/Microsoft.PowerShell.Core/About/about_Core_Commands.md b/reference/7.2/Microsoft.PowerShell.Core/About/about_Core_Commands.md
index 0e047ed5fc56..94c5d95101cd 100644
--- a/reference/7.2/Microsoft.PowerShell.Core/About/about_Core_Commands.md
+++ b/reference/7.2/Microsoft.PowerShell.Core/About/about_Core_Commands.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 06/09/2017
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_core_commands?view=powershell-7.2&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Core Commands
+title: about_Core_Commands
---
# about_Core_Commands
diff --git a/reference/7.2/Microsoft.PowerShell.Core/About/about_Data_Files.md b/reference/7.2/Microsoft.PowerShell.Core/About/about_Data_Files.md
index 819ce1b0cf96..82e7a1c1ed17 100644
--- a/reference/7.2/Microsoft.PowerShell.Core/About/about_Data_Files.md
+++ b/reference/7.2/Microsoft.PowerShell.Core/About/about_Data_Files.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 01/19/2023
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_data_files?view=powershell-7.2&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Data Files
+title: about_Data_Files
---
# about_Data_Files
diff --git a/reference/7.2/Microsoft.PowerShell.Core/About/about_Data_Sections.md b/reference/7.2/Microsoft.PowerShell.Core/About/about_Data_Sections.md
index 4f5b040fff5b..4b00b9dd7622 100644
--- a/reference/7.2/Microsoft.PowerShell.Core/About/about_Data_Sections.md
+++ b/reference/7.2/Microsoft.PowerShell.Core/About/about_Data_Sections.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 04/23/2019
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_data_sections?view=powershell-7.2&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Data Sections
+title: about_Data_Sections
---
# about_Data_Sections
diff --git a/reference/7.2/Microsoft.PowerShell.Core/About/about_Debuggers.md b/reference/7.2/Microsoft.PowerShell.Core/About/about_Debuggers.md
index b04fe74c015a..6f198b4f76b3 100644
--- a/reference/7.2/Microsoft.PowerShell.Core/About/about_Debuggers.md
+++ b/reference/7.2/Microsoft.PowerShell.Core/About/about_Debuggers.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 06/29/2023
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_debuggers?view=powershell-7.2&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Debuggers
+title: about_Debuggers
---
# about_Debuggers
diff --git a/reference/7.2/Microsoft.PowerShell.Core/About/about_Do.md b/reference/7.2/Microsoft.PowerShell.Core/About/about_Do.md
index 925dd3178143..a29e7f68d797 100644
--- a/reference/7.2/Microsoft.PowerShell.Core/About/about_Do.md
+++ b/reference/7.2/Microsoft.PowerShell.Core/About/about_Do.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 06/10/2021
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_do?view=powershell-7.2&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Do
+title: about_Do
---
# about_Do
@@ -91,4 +91,4 @@ while (++$a -lt 10)
- [about_Operators](about_Operators.md)
- [about_Assignment_Operators](about_Assignment_Operators.md)
- [about_Comparison_Operators](about_Comparison_Operators.md)
-- [about_While](about_While.md)
\ No newline at end of file
+- [about_While](about_While.md)
diff --git a/reference/7.2/Microsoft.PowerShell.Core/About/about_Enum.md b/reference/7.2/Microsoft.PowerShell.Core/About/about_Enum.md
index 87b676b0ebd4..a7f286b986f1 100644
--- a/reference/7.2/Microsoft.PowerShell.Core/About/about_Enum.md
+++ b/reference/7.2/Microsoft.PowerShell.Core/About/about_Enum.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 11/20/2023
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_enum?view=powershell-7.2&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Enum
+title: about_Enum
---
# about_Enum
diff --git a/reference/7.2/Microsoft.PowerShell.Core/About/about_Environment_Provider.md b/reference/7.2/Microsoft.PowerShell.Core/About/about_Environment_Provider.md
index 806d49f6ee43..c3c888be1995 100644
--- a/reference/7.2/Microsoft.PowerShell.Core/About/about_Environment_Provider.md
+++ b/reference/7.2/Microsoft.PowerShell.Core/About/about_Environment_Provider.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 10/18/2018
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_environment_provider?view=powershell-7.2&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Environment Provider
+title: about_Environment_Provider
---
# about_Environment_Provider
diff --git a/reference/7.2/Microsoft.PowerShell.Core/About/about_Environment_Variables.md b/reference/7.2/Microsoft.PowerShell.Core/About/about_Environment_Variables.md
index fa4a685455ad..85c821ca0a8e 100644
--- a/reference/7.2/Microsoft.PowerShell.Core/About/about_Environment_Variables.md
+++ b/reference/7.2/Microsoft.PowerShell.Core/About/about_Environment_Variables.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 04/22/2024
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_environment_variables?view=powershell-7.2&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Environment Variables
+title: about_Environment_Variables
---
# about_Environment_Variables
diff --git a/reference/7.2/Microsoft.PowerShell.Core/About/about_Execution_Policies.md b/reference/7.2/Microsoft.PowerShell.Core/About/about_Execution_Policies.md
index b5cb55c70ba2..acffed7bbba0 100644
--- a/reference/7.2/Microsoft.PowerShell.Core/About/about_Execution_Policies.md
+++ b/reference/7.2/Microsoft.PowerShell.Core/About/about_Execution_Policies.md
@@ -5,7 +5,7 @@ ms.date: 03/04/2024
no-loc: [Bypass, Default, Restricted, Undefined, Unrestricted, Process, Scope, MachinePolicy, about_Group_Policy_Settings]
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_execution_policies?view=powershell-7.2&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Execution Policies
+title: about_Execution_Policies
---
# about_Execution_Policies
diff --git a/reference/7.2/Microsoft.PowerShell.Core/About/about_Experimental_Features.md b/reference/7.2/Microsoft.PowerShell.Core/About/about_Experimental_Features.md
index c911667e9df2..d08ff54936e4 100644
--- a/reference/7.2/Microsoft.PowerShell.Core/About/about_Experimental_Features.md
+++ b/reference/7.2/Microsoft.PowerShell.Core/About/about_Experimental_Features.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 12/04/2023
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_experimental_features?view=powershell-7.2&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Experimental Features
+title: about_Experimental_Features
---
# about_Experimental_Features
diff --git a/reference/7.2/Microsoft.PowerShell.Core/About/about_FileSystem_Provider.md b/reference/7.2/Microsoft.PowerShell.Core/About/about_FileSystem_Provider.md
index a009106e55cc..9bc6c54698ba 100644
--- a/reference/7.2/Microsoft.PowerShell.Core/About/about_FileSystem_Provider.md
+++ b/reference/7.2/Microsoft.PowerShell.Core/About/about_FileSystem_Provider.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 07/10/2023
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_filesystem_provider?view=powershell-7.2&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about FileSystem Provider
+title: about_FileSystem_Provider
---
# about_FileSystem_Provider
diff --git a/reference/7.2/Microsoft.PowerShell.Core/About/about_For.md b/reference/7.2/Microsoft.PowerShell.Core/About/about_For.md
index f16be7069fe6..0b4d15f2d6eb 100644
--- a/reference/7.2/Microsoft.PowerShell.Core/About/about_For.md
+++ b/reference/7.2/Microsoft.PowerShell.Core/About/about_For.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 06/10/2024
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_for?view=powershell-7.2&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about For
+title: about_For
---
# about_For
diff --git a/reference/7.2/Microsoft.PowerShell.Core/About/about_Foreach.md b/reference/7.2/Microsoft.PowerShell.Core/About/about_Foreach.md
index b8153c8eba34..4723b43cca37 100644
--- a/reference/7.2/Microsoft.PowerShell.Core/About/about_Foreach.md
+++ b/reference/7.2/Microsoft.PowerShell.Core/About/about_Foreach.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 10/20/2023
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_foreach?view=powershell-7.2&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Foreach
+title: about_Foreach
---
# about_Foreach
diff --git a/reference/7.2/Microsoft.PowerShell.Core/About/about_Format.ps1xml.md b/reference/7.2/Microsoft.PowerShell.Core/About/about_Format.ps1xml.md
index 1cbf341853e4..edca314c6acd 100644
--- a/reference/7.2/Microsoft.PowerShell.Core/About/about_Format.ps1xml.md
+++ b/reference/7.2/Microsoft.PowerShell.Core/About/about_Format.ps1xml.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 04/25/2022
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_format.ps1xml?view=powershell-7.2&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Format.ps1xml
+title: about_Format.ps1xml
---
# about_Format.ps1xml
diff --git a/reference/7.2/Microsoft.PowerShell.Core/About/about_Function_Provider.md b/reference/7.2/Microsoft.PowerShell.Core/About/about_Function_Provider.md
index e02cb78f0647..1a6e99fdd4bd 100644
--- a/reference/7.2/Microsoft.PowerShell.Core/About/about_Function_Provider.md
+++ b/reference/7.2/Microsoft.PowerShell.Core/About/about_Function_Provider.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 06/10/2024
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_function_provider?view=powershell-7.2&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Function Provider
+title: about_Function_Provider
---
# about_Function_Provider
diff --git a/reference/7.2/Microsoft.PowerShell.Core/About/about_Functions.md b/reference/7.2/Microsoft.PowerShell.Core/About/about_Functions.md
index d6f809ed793a..35f839b90168 100644
--- a/reference/7.2/Microsoft.PowerShell.Core/About/about_Functions.md
+++ b/reference/7.2/Microsoft.PowerShell.Core/About/about_Functions.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 06/10/2024
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_functions?view=powershell-7.2&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Functions
+title: about_Functions
---
# about_Functions
diff --git a/reference/7.2/Microsoft.PowerShell.Core/About/about_Functions_Advanced.md b/reference/7.2/Microsoft.PowerShell.Core/About/about_Functions_Advanced.md
index 24a4dc295ef5..395215f46d27 100644
--- a/reference/7.2/Microsoft.PowerShell.Core/About/about_Functions_Advanced.md
+++ b/reference/7.2/Microsoft.PowerShell.Core/About/about_Functions_Advanced.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 01/20/2023
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_functions_advanced?view=powershell-7.2&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Functions Advanced
+title: about_Functions_Advanced
---
# about_Functions_Advanced
diff --git a/reference/7.2/Microsoft.PowerShell.Core/About/about_Functions_Advanced_Methods.md b/reference/7.2/Microsoft.PowerShell.Core/About/about_Functions_Advanced_Methods.md
index 2e58fb3a720b..0b299e2f516c 100644
--- a/reference/7.2/Microsoft.PowerShell.Core/About/about_Functions_Advanced_Methods.md
+++ b/reference/7.2/Microsoft.PowerShell.Core/About/about_Functions_Advanced_Methods.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 03/12/2024
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_functions_advanced_methods?view=powershell-7.2&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Functions Advanced Methods
+title: about_Functions_Advanced_Methods
---
# about_Functions_Advanced_Methods
diff --git a/reference/7.2/Microsoft.PowerShell.Core/About/about_Functions_Advanced_Parameters.md b/reference/7.2/Microsoft.PowerShell.Core/About/about_Functions_Advanced_Parameters.md
index 3ee1723f4601..f51675b068b7 100644
--- a/reference/7.2/Microsoft.PowerShell.Core/About/about_Functions_Advanced_Parameters.md
+++ b/reference/7.2/Microsoft.PowerShell.Core/About/about_Functions_Advanced_Parameters.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 07/02/2024
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_functions_advanced_parameters?view=powershell-7.2&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Functions Advanced Parameters
+title: about_Functions_Advanced_Parameters
---
# about_Functions_Advanced_Parameters
diff --git a/reference/7.2/Microsoft.PowerShell.Core/About/about_Functions_Argument_Completion.md b/reference/7.2/Microsoft.PowerShell.Core/About/about_Functions_Argument_Completion.md
index 55365897c941..83ba381eb990 100644
--- a/reference/7.2/Microsoft.PowerShell.Core/About/about_Functions_Argument_Completion.md
+++ b/reference/7.2/Microsoft.PowerShell.Core/About/about_Functions_Argument_Completion.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 10/22/2021
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_functions_argument_completion?view=powershell-7.2&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: About functions argument completion
+title: About_functions_argument_completion
---
# about_Functions_Argument_Completion
diff --git a/reference/7.2/Microsoft.PowerShell.Core/About/about_Functions_CmdletBindingAttribute.md b/reference/7.2/Microsoft.PowerShell.Core/About/about_Functions_CmdletBindingAttribute.md
index fc7b8c6b934c..afd7276724dd 100644
--- a/reference/7.2/Microsoft.PowerShell.Core/About/about_Functions_CmdletBindingAttribute.md
+++ b/reference/7.2/Microsoft.PowerShell.Core/About/about_Functions_CmdletBindingAttribute.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 07/02/2024
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_functions_cmdletbindingattribute?view=powershell-7.2&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Functions CmdletBindingAttribute
+title: about_Functions_CmdletBindingAttribute
---
# about_Functions_CmdletBindingAttribute
diff --git a/reference/7.2/Microsoft.PowerShell.Core/About/about_Functions_OutputTypeAttribute.md b/reference/7.2/Microsoft.PowerShell.Core/About/about_Functions_OutputTypeAttribute.md
index 2bddb623f362..d2de6850b350 100644
--- a/reference/7.2/Microsoft.PowerShell.Core/About/about_Functions_OutputTypeAttribute.md
+++ b/reference/7.2/Microsoft.PowerShell.Core/About/about_Functions_OutputTypeAttribute.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 04/14/2023
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_functions_outputtypeattribute?view=powershell-7.2&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Functions OutputTypeAttribute
+title: about_Functions_OutputTypeAttribute
---
# about_Functions_OutputTypeAttribute
diff --git a/reference/7.2/Microsoft.PowerShell.Core/About/about_Group_Policy_Settings.md b/reference/7.2/Microsoft.PowerShell.Core/About/about_Group_Policy_Settings.md
index a8470a057978..4e3af8ff53cf 100644
--- a/reference/7.2/Microsoft.PowerShell.Core/About/about_Group_Policy_Settings.md
+++ b/reference/7.2/Microsoft.PowerShell.Core/About/about_Group_Policy_Settings.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 08/17/2023
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_group_policy_settings?view=powershell-7.2&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Group Policy Settings
+title: about_Group_Policy_Settings
---
# about_Group_Policy_Settings
diff --git a/reference/7.2/Microsoft.PowerShell.Core/About/about_Hash_Tables.md b/reference/7.2/Microsoft.PowerShell.Core/About/about_Hash_Tables.md
index 030bad2187ec..b71bc13b77d7 100644
--- a/reference/7.2/Microsoft.PowerShell.Core/About/about_Hash_Tables.md
+++ b/reference/7.2/Microsoft.PowerShell.Core/About/about_Hash_Tables.md
@@ -5,7 +5,7 @@ ms.date: 11/15/2023
no-loc: [iDictionary, Hashtable, OrderedDictionary, System.Collections.IDictionary, System.Collections.Hashtable]
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_hash_tables?view=powershell-7.2&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Hash Tables
+title: about_Hash_Tables
---
# about_Hash_Tables
diff --git a/reference/7.2/Microsoft.PowerShell.Core/About/about_Hidden.md b/reference/7.2/Microsoft.PowerShell.Core/About/about_Hidden.md
index 3972e4123fd6..cb6539c25016 100644
--- a/reference/7.2/Microsoft.PowerShell.Core/About/about_Hidden.md
+++ b/reference/7.2/Microsoft.PowerShell.Core/About/about_Hidden.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 03/07/2022
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_hidden?view=powershell-7.2&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Hidden
+title: about_Hidden
---
# about_Hidden
diff --git a/reference/7.2/Microsoft.PowerShell.Core/About/about_History.md b/reference/7.2/Microsoft.PowerShell.Core/About/about_History.md
index ab81afe22334..61fd4665afd2 100644
--- a/reference/7.2/Microsoft.PowerShell.Core/About/about_History.md
+++ b/reference/7.2/Microsoft.PowerShell.Core/About/about_History.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 05/13/2020
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_history?view=powershell-7.2&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about History
+title: about_History
---
# about_History
diff --git a/reference/7.2/Microsoft.PowerShell.Core/About/about_If.md b/reference/7.2/Microsoft.PowerShell.Core/About/about_If.md
index b2abc5bf5746..bb29ef150aae 100644
--- a/reference/7.2/Microsoft.PowerShell.Core/About/about_If.md
+++ b/reference/7.2/Microsoft.PowerShell.Core/About/about_If.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 06/07/2023
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_if?view=powershell-7.2&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about If
+title: about_If
---
# about_If
diff --git a/reference/7.2/Microsoft.PowerShell.Core/About/about_Job_Details.md b/reference/7.2/Microsoft.PowerShell.Core/About/about_Job_Details.md
index 9bbf6797efdd..6f905b389af4 100644
--- a/reference/7.2/Microsoft.PowerShell.Core/About/about_Job_Details.md
+++ b/reference/7.2/Microsoft.PowerShell.Core/About/about_Job_Details.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 10/16/2020
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_job_details?view=powershell-7.2&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Job Details
+title: about_Job_Details
---
# about_Job_Details
diff --git a/reference/7.2/Microsoft.PowerShell.Core/About/about_Jobs.md b/reference/7.2/Microsoft.PowerShell.Core/About/about_Jobs.md
index 0c4ab82ed074..c160e66e200b 100644
--- a/reference/7.2/Microsoft.PowerShell.Core/About/about_Jobs.md
+++ b/reference/7.2/Microsoft.PowerShell.Core/About/about_Jobs.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 08/29/2022
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_jobs?view=powershell-7.2&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Jobs
+title: about_Jobs
---
# about_Jobs
diff --git a/reference/7.2/Microsoft.PowerShell.Core/About/about_Join.md b/reference/7.2/Microsoft.PowerShell.Core/About/about_Join.md
index 1cc0940810be..4da77decb4d6 100644
--- a/reference/7.2/Microsoft.PowerShell.Core/About/about_Join.md
+++ b/reference/7.2/Microsoft.PowerShell.Core/About/about_Join.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 06/09/2017
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_join?view=powershell-7.2&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Join
+title: about_Join
---
# about_Join
diff --git a/reference/7.2/Microsoft.PowerShell.Core/About/about_Language_Keywords.md b/reference/7.2/Microsoft.PowerShell.Core/About/about_Language_Keywords.md
index 77ae6f9aba3b..67124bbbf304 100644
--- a/reference/7.2/Microsoft.PowerShell.Core/About/about_Language_Keywords.md
+++ b/reference/7.2/Microsoft.PowerShell.Core/About/about_Language_Keywords.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 05/20/2024
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_language_keywords?view=powershell-7.2&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Language Keywords
+title: about_Language_Keywords
---
# about_Language_Keywords
diff --git a/reference/7.2/Microsoft.PowerShell.Core/About/about_Language_Modes.md b/reference/7.2/Microsoft.PowerShell.Core/About/about_Language_Modes.md
index 6bcf220bb8e7..e5767cd97de0 100644
--- a/reference/7.2/Microsoft.PowerShell.Core/About/about_Language_Modes.md
+++ b/reference/7.2/Microsoft.PowerShell.Core/About/about_Language_Modes.md
@@ -5,7 +5,7 @@ ms.date: 10/04/2023
no-loc: [FullLanguage, ConstrainedLanguage, RestrictedLanguage, NoLanguage]
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_language_modes?view=powershell-7.2&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Language Modes
+title: about_Language_Modes
---
# about_Language_Modes
diff --git a/reference/7.2/Microsoft.PowerShell.Core/About/about_Line_Editing.md b/reference/7.2/Microsoft.PowerShell.Core/About/about_Line_Editing.md
index 7b779ded0038..87fd57aeac2b 100644
--- a/reference/7.2/Microsoft.PowerShell.Core/About/about_Line_Editing.md
+++ b/reference/7.2/Microsoft.PowerShell.Core/About/about_Line_Editing.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 09/12/2022
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_line_editing?view=powershell-7.2&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Line Editing
+title: about_Line_Editing
---
# about_Line_Editing
diff --git a/reference/7.2/Microsoft.PowerShell.Core/About/about_Locations.md b/reference/7.2/Microsoft.PowerShell.Core/About/about_Locations.md
index db9c34949c55..5bf6528b0327 100644
--- a/reference/7.2/Microsoft.PowerShell.Core/About/about_Locations.md
+++ b/reference/7.2/Microsoft.PowerShell.Core/About/about_Locations.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 09/19/2023
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_locations?view=powershell-7.2&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Locations
+title: about_Locations
---
# about_Locations
diff --git a/reference/7.2/Microsoft.PowerShell.Core/About/about_Logging_Non-Windows.md b/reference/7.2/Microsoft.PowerShell.Core/About/about_Logging_Non-Windows.md
index 9493ce9ab6ad..d1eb66aef846 100644
--- a/reference/7.2/Microsoft.PowerShell.Core/About/about_Logging_Non-Windows.md
+++ b/reference/7.2/Microsoft.PowerShell.Core/About/about_Logging_Non-Windows.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 08/29/2024
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_logging_non-windows?view=powershell-7.2&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Logging Non-Windows
+title: about_Logging_Non-Windows
---
# about_Logging_Non-Windows
diff --git a/reference/7.2/Microsoft.PowerShell.Core/About/about_Logging_Windows.md b/reference/7.2/Microsoft.PowerShell.Core/About/about_Logging_Windows.md
index d1695a982daa..cb94a6810aaf 100644
--- a/reference/7.2/Microsoft.PowerShell.Core/About/about_Logging_Windows.md
+++ b/reference/7.2/Microsoft.PowerShell.Core/About/about_Logging_Windows.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 01/03/2024
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_logging_windows?view=powershell-7.2&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Logging Windows
+title: about_Logging_Windows
---
# about_Logging_Windows
diff --git a/reference/7.2/Microsoft.PowerShell.Core/About/about_Logical_Operators.md b/reference/7.2/Microsoft.PowerShell.Core/About/about_Logical_Operators.md
index eeb8f1deb42e..dbf1cf4a35d7 100644
--- a/reference/7.2/Microsoft.PowerShell.Core/About/about_Logical_Operators.md
+++ b/reference/7.2/Microsoft.PowerShell.Core/About/about_Logical_Operators.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 08/29/2022
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_logical_operators?view=powershell-7.2&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Logical Operators
+title: about_Logical_Operators
---
# about_Logical_Operators
diff --git a/reference/7.2/Microsoft.PowerShell.Core/About/about_Member-Access_Enumeration.md b/reference/7.2/Microsoft.PowerShell.Core/About/about_Member-Access_Enumeration.md
index d03b673efd48..c9f609addb93 100644
--- a/reference/7.2/Microsoft.PowerShell.Core/About/about_Member-Access_Enumeration.md
+++ b/reference/7.2/Microsoft.PowerShell.Core/About/about_Member-Access_Enumeration.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 07/18/2022
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_member-access_enumeration?view=powershell-7.2&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Member-Access Enumeration
+title: about_Member-Access_Enumeration
---
# about_Member-Access_Enumeration
diff --git a/reference/7.2/Microsoft.PowerShell.Core/About/about_Methods.md b/reference/7.2/Microsoft.PowerShell.Core/About/about_Methods.md
index 0027842added..c00eaf78befa 100644
--- a/reference/7.2/Microsoft.PowerShell.Core/About/about_Methods.md
+++ b/reference/7.2/Microsoft.PowerShell.Core/About/about_Methods.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 03/16/2022
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_methods?view=powershell-7.2&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Methods
+title: about_Methods
---
# about_Methods
diff --git a/reference/7.2/Microsoft.PowerShell.Core/About/about_Module_Manifests.md b/reference/7.2/Microsoft.PowerShell.Core/About/about_Module_Manifests.md
index 02913c003045..2f5fc31b9362 100644
--- a/reference/7.2/Microsoft.PowerShell.Core/About/about_Module_Manifests.md
+++ b/reference/7.2/Microsoft.PowerShell.Core/About/about_Module_Manifests.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 07/07/2023
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_module_manifests?view=powershell-7.2&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Module Manifests
+title: about_Module_Manifests
---
# about_Module_Manifests
diff --git a/reference/7.2/Microsoft.PowerShell.Core/About/about_Modules.md b/reference/7.2/Microsoft.PowerShell.Core/About/about_Modules.md
index d2e568719952..a2880b006384 100644
--- a/reference/7.2/Microsoft.PowerShell.Core/About/about_Modules.md
+++ b/reference/7.2/Microsoft.PowerShell.Core/About/about_Modules.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 08/09/2024
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_modules?view=powershell-7.2&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Modules
+title: about_Modules
---
# about_Modules
diff --git a/reference/7.2/Microsoft.PowerShell.Core/About/about_Numeric_Literals.md b/reference/7.2/Microsoft.PowerShell.Core/About/about_Numeric_Literals.md
index 731d06b59b9d..28c8c67fa81c 100644
--- a/reference/7.2/Microsoft.PowerShell.Core/About/about_Numeric_Literals.md
+++ b/reference/7.2/Microsoft.PowerShell.Core/About/about_Numeric_Literals.md
@@ -5,7 +5,7 @@ ms.date: 03/01/2023
no-loc: [482gb]
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_numeric_literals?view=powershell-7.2&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Numeric Literals
+title: about_Numeric_Literals
---
# about_Numeric_Literals
diff --git a/reference/7.2/Microsoft.PowerShell.Core/About/about_Object_Creation.md b/reference/7.2/Microsoft.PowerShell.Core/About/about_Object_Creation.md
index 8557bdb20ddb..f325d4b8263f 100644
--- a/reference/7.2/Microsoft.PowerShell.Core/About/about_Object_Creation.md
+++ b/reference/7.2/Microsoft.PowerShell.Core/About/about_Object_Creation.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 12/05/2022
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_object_creation?view=powershell-7.2&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Object Creation
+title: about_Object_Creation
---
# about_Object_Creation
diff --git a/reference/7.2/Microsoft.PowerShell.Core/About/about_Objects.md b/reference/7.2/Microsoft.PowerShell.Core/About/about_Objects.md
index a5ec3510e745..f27c28bfaef7 100644
--- a/reference/7.2/Microsoft.PowerShell.Core/About/about_Objects.md
+++ b/reference/7.2/Microsoft.PowerShell.Core/About/about_Objects.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 06/02/2021
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_objects?view=powershell-7.2&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Objects
+title: about_Objects
---
# about_Objects
diff --git a/reference/7.2/Microsoft.PowerShell.Core/About/about_Operator_Precedence.md b/reference/7.2/Microsoft.PowerShell.Core/About/about_Operator_Precedence.md
index 48f4b55a475a..71c69c2919f4 100644
--- a/reference/7.2/Microsoft.PowerShell.Core/About/about_Operator_Precedence.md
+++ b/reference/7.2/Microsoft.PowerShell.Core/About/about_Operator_Precedence.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 06/29/2021
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_operator_precedence?view=powershell-7.2&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Operator Precedence
+title: about_Operator_Precedence
---
# about_Operator_Precedence
diff --git a/reference/7.2/Microsoft.PowerShell.Core/About/about_Operators.md b/reference/7.2/Microsoft.PowerShell.Core/About/about_Operators.md
index f060d770ee3d..4b679ae8e201 100644
--- a/reference/7.2/Microsoft.PowerShell.Core/About/about_Operators.md
+++ b/reference/7.2/Microsoft.PowerShell.Core/About/about_Operators.md
@@ -1,10 +1,10 @@
---
description: Describes the operators that are supported by PowerShell.
Locale: en-US
-ms.date: 05/07/2024
+ms.date: 09/03/2024
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_operators?view=powershell-7.2&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Operators
+title: about_Operators
---
# about_Operators
@@ -442,9 +442,23 @@ automatic variable `$args` is preserved.
### Format operator `-f`
-Formats strings by using the format method of string objects. Enter the format
-string on the left side of the operator and the objects to be formatted on the
-right side of the operator.
+Provide access to the .NET composite formatting feature. A composite format
+string consists of fixed text intermixed with indexed placeholders, called
+_format items_. These format items correspond to the objects in the list.
+
+Each format item takes the following form and consists of the following
+components:
+
+`{index[,alignment][:formatString]}`
+
+The matching braces (`{` and `}`) are required.
+
+The formatting operation yields a result string that consists of the original
+fixed text intermixed with the string representation of the objects in the
+list. For more information, see [Composite Formatting][02].
+
+Enter the composite format string on the left side of the operator and the
+objects to be formatted on the right side of the operator.
```powershell
"{0} {1,-10} {2:N}" -f 1,"hello",[math]::pi
@@ -477,9 +491,6 @@ escape them by doubling the curly braces.
foo vs. {0}
```
-For more information, see the [String.Format][01] method and
-[Composite Formatting][02].
-
### Index operator `[ ]`
Selects objects from indexed collections, such as arrays and hash tables. Array
diff --git a/reference/7.2/Microsoft.PowerShell.Core/About/about_Output_Streams.md b/reference/7.2/Microsoft.PowerShell.Core/About/about_Output_Streams.md
index fd7cefb8619c..6c0b79d19283 100644
--- a/reference/7.2/Microsoft.PowerShell.Core/About/about_Output_Streams.md
+++ b/reference/7.2/Microsoft.PowerShell.Core/About/about_Output_Streams.md
@@ -5,7 +5,7 @@ ms.date: 01/22/2023
no-loc: [Success, Error, Warning, Verbose, Debug, Information, Progress]
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_output_streams?view=powershell-7.2&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Output Streams
+title: about_Output_Streams
---
# about_Output_Streams
diff --git a/reference/7.2/Microsoft.PowerShell.Core/About/about_PSConsoleHostReadLine.md b/reference/7.2/Microsoft.PowerShell.Core/About/about_PSConsoleHostReadLine.md
index e1247868915a..c6b34a4e226d 100644
--- a/reference/7.2/Microsoft.PowerShell.Core/About/about_PSConsoleHostReadLine.md
+++ b/reference/7.2/Microsoft.PowerShell.Core/About/about_PSConsoleHostReadLine.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 01/04/2018
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_psconsolehostreadline?view=powershell-7.2&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about PSConsoleHostReadLine
+title: about_PSConsoleHostReadLine
---
# about_PSConsoleHostReadLine
diff --git a/reference/7.2/Microsoft.PowerShell.Core/About/about_PSCustomObject.md b/reference/7.2/Microsoft.PowerShell.Core/About/about_PSCustomObject.md
index fe86e1141164..7d73718630e3 100644
--- a/reference/7.2/Microsoft.PowerShell.Core/About/about_PSCustomObject.md
+++ b/reference/7.2/Microsoft.PowerShell.Core/About/about_PSCustomObject.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 07/02/2024
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_PSCustomObject?view=powershell-7.2&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about PSCustomObject
+title: about_PSCustomObject
---
# about_PSCustomObject
diff --git a/reference/7.2/Microsoft.PowerShell.Core/About/about_PSItem.md b/reference/7.2/Microsoft.PowerShell.Core/About/about_PSItem.md
index 1a78377b7e22..2ecec3d8dbfc 100644
--- a/reference/7.2/Microsoft.PowerShell.Core/About/about_PSItem.md
+++ b/reference/7.2/Microsoft.PowerShell.Core/About/about_PSItem.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 12/07/2022
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_psitem?view=powershell-7.2&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about PSItem
+title: about_PSItem
---
# about_PSItem
diff --git a/reference/7.2/Microsoft.PowerShell.Core/About/about_PSModulePath.md b/reference/7.2/Microsoft.PowerShell.Core/About/about_PSModulePath.md
index eeb45e5d903f..ecdc0ea9a912 100644
--- a/reference/7.2/Microsoft.PowerShell.Core/About/about_PSModulePath.md
+++ b/reference/7.2/Microsoft.PowerShell.Core/About/about_PSModulePath.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 03/24/2023
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_PSModulePath?view=powershell-7.2&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about PSModulePath
+title: about_PSModulePath
---
# about_PSModulePath
diff --git a/reference/7.2/Microsoft.PowerShell.Core/About/about_PSSession_Details.md b/reference/7.2/Microsoft.PowerShell.Core/About/about_PSSession_Details.md
index 104e0c91c9e1..c5aa1e51652d 100644
--- a/reference/7.2/Microsoft.PowerShell.Core/About/about_PSSession_Details.md
+++ b/reference/7.2/Microsoft.PowerShell.Core/About/about_PSSession_Details.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 03/07/2022
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_pssession_details?view=powershell-7.2&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about PSSession Details
+title: about_PSSession_Details
---
# about_PSSession_Details
diff --git a/reference/7.2/Microsoft.PowerShell.Core/About/about_PSSessions.md b/reference/7.2/Microsoft.PowerShell.Core/About/about_PSSessions.md
index def4e68c9f6f..fa71384f9dc2 100644
--- a/reference/7.2/Microsoft.PowerShell.Core/About/about_PSSessions.md
+++ b/reference/7.2/Microsoft.PowerShell.Core/About/about_PSSessions.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 03/07/2022
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_pssessions?view=powershell-7.2&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about PSSessions
+title: about_PSSessions
---
# about_PSSessions
diff --git a/reference/7.2/Microsoft.PowerShell.Core/About/about_PackageManagement.md b/reference/7.2/Microsoft.PowerShell.Core/About/about_PackageManagement.md
index f36c3870368d..8241c16d32f4 100644
--- a/reference/7.2/Microsoft.PowerShell.Core/About/about_PackageManagement.md
+++ b/reference/7.2/Microsoft.PowerShell.Core/About/about_PackageManagement.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 03/30/2020
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_packagemanagement?view=powershell-7.2&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about PackageManagement
+title: about_PackageManagement
---
# about_PackageManagement
diff --git a/reference/7.2/Microsoft.PowerShell.Core/About/about_Parameter_Binding.md b/reference/7.2/Microsoft.PowerShell.Core/About/about_Parameter_Binding.md
index 60074b00e8ef..d9785e75ac31 100644
--- a/reference/7.2/Microsoft.PowerShell.Core/About/about_Parameter_Binding.md
+++ b/reference/7.2/Microsoft.PowerShell.Core/About/about_Parameter_Binding.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 05/17/2024
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_parameter_binding?view=powershell-7.2&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Parameter Binding
+title: about_Parameter_Binding
---
# about_Parameter_Binding
diff --git a/reference/7.2/Microsoft.PowerShell.Core/About/about_Parameter_Sets.md b/reference/7.2/Microsoft.PowerShell.Core/About/about_Parameter_Sets.md
index 9da358943ad3..474a416c69d9 100644
--- a/reference/7.2/Microsoft.PowerShell.Core/About/about_Parameter_Sets.md
+++ b/reference/7.2/Microsoft.PowerShell.Core/About/about_Parameter_Sets.md
@@ -3,7 +3,7 @@ description: Describes how to define and use parameter sets in advanced function
Locale: en-US
ms.date: 03/27/2024
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_parameter_sets?view=powershell-7.2&WT.mc_id=ps-gethelp
-title: about Parameter Sets
+title: about_Parameter_Sets
---
# about_Parameter_Sets
diff --git a/reference/7.2/Microsoft.PowerShell.Core/About/about_Parameters.md b/reference/7.2/Microsoft.PowerShell.Core/About/about_Parameters.md
index 8054935a3cf0..4b266d2479ae 100644
--- a/reference/7.2/Microsoft.PowerShell.Core/About/about_Parameters.md
+++ b/reference/7.2/Microsoft.PowerShell.Core/About/about_Parameters.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 09/28/2021
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_parameters?view=powershell-7.2&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Parameters
+title: about_Parameters
---
# about_Parameters
diff --git a/reference/7.2/Microsoft.PowerShell.Core/About/about_Parameters_Default_Values.md b/reference/7.2/Microsoft.PowerShell.Core/About/about_Parameters_Default_Values.md
index b6892ddd7846..10123afcc930 100644
--- a/reference/7.2/Microsoft.PowerShell.Core/About/about_Parameters_Default_Values.md
+++ b/reference/7.2/Microsoft.PowerShell.Core/About/about_Parameters_Default_Values.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 05/31/2019
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_parameters_default_values?view=powershell-7.2&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Parameters Default Values
+title: about_Parameters_Default_Values
---
# about_Parameters_Default_Values
diff --git a/reference/7.2/Microsoft.PowerShell.Core/About/about_Parsing.md b/reference/7.2/Microsoft.PowerShell.Core/About/about_Parsing.md
index d52d0e68e09b..dc587d139598 100644
--- a/reference/7.2/Microsoft.PowerShell.Core/About/about_Parsing.md
+++ b/reference/7.2/Microsoft.PowerShell.Core/About/about_Parsing.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 05/06/2024
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_parsing?view=powershell-7.2&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Parsing
+title: about_Parsing
---
# about_Parsing
diff --git a/reference/7.2/Microsoft.PowerShell.Core/About/about_Path_Syntax.md b/reference/7.2/Microsoft.PowerShell.Core/About/about_Path_Syntax.md
index d4ac88c85660..5e872b3e9714 100644
--- a/reference/7.2/Microsoft.PowerShell.Core/About/about_Path_Syntax.md
+++ b/reference/7.2/Microsoft.PowerShell.Core/About/about_Path_Syntax.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 09/16/2023
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_path_syntax?view=powershell-7.2&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Path Syntax
+title: about_Path_Syntax
---
# about_Path_Syntax
diff --git a/reference/7.2/Microsoft.PowerShell.Core/About/about_Pipeline_Chain_Operators.md b/reference/7.2/Microsoft.PowerShell.Core/About/about_Pipeline_Chain_Operators.md
index 97e9748545b7..1d83a1ad2bd3 100644
--- a/reference/7.2/Microsoft.PowerShell.Core/About/about_Pipeline_Chain_Operators.md
+++ b/reference/7.2/Microsoft.PowerShell.Core/About/about_Pipeline_Chain_Operators.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 06/21/2023
online version: https://learn.microsoft.com/powershell/module/psscheduledjob/about/about_pipeline_chain_operators?view=powershell-7.2&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Pipeline Chain Operators
+title: about_Pipeline_Chain_Operators
---
# about_Pipeline_Chain_Operators
diff --git a/reference/7.2/Microsoft.PowerShell.Core/About/about_Pipelines.md b/reference/7.2/Microsoft.PowerShell.Core/About/about_Pipelines.md
index 05c1eac8e7c1..c92065b5d660 100644
--- a/reference/7.2/Microsoft.PowerShell.Core/About/about_Pipelines.md
+++ b/reference/7.2/Microsoft.PowerShell.Core/About/about_Pipelines.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 12/05/2023
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_pipelines?view=powershell-7.2&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Pipelines
+title: about_Pipelines
---
# about_Pipelines
diff --git a/reference/7.2/Microsoft.PowerShell.Core/About/about_PowerShell_Config.md b/reference/7.2/Microsoft.PowerShell.Core/About/about_PowerShell_Config.md
index 4b84c1246cef..8a04d4e100f5 100644
--- a/reference/7.2/Microsoft.PowerShell.Core/About/about_PowerShell_Config.md
+++ b/reference/7.2/Microsoft.PowerShell.Core/About/about_PowerShell_Config.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 12/07/2023
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_powershell_config?view=powershell-7.2&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about PowerShell Config
+title: about_PowerShell_Config
---
# about_PowerShell_Config
diff --git a/reference/7.2/Microsoft.PowerShell.Core/About/about_PowerShell_Editions.md b/reference/7.2/Microsoft.PowerShell.Core/About/about_PowerShell_Editions.md
index 2c1374126485..f3af1d14310f 100644
--- a/reference/7.2/Microsoft.PowerShell.Core/About/about_PowerShell_Editions.md
+++ b/reference/7.2/Microsoft.PowerShell.Core/About/about_PowerShell_Editions.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 11/14/2023
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_powershell_editions?view=powershell-7.2&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about PowerShell Editions
+title: about_PowerShell_Editions
---
# about_PowerShell_Editions
diff --git a/reference/7.2/Microsoft.PowerShell.Core/About/about_Preference_Variables.md b/reference/7.2/Microsoft.PowerShell.Core/About/about_Preference_Variables.md
index 168c17104e4a..a5a31ebc282c 100644
--- a/reference/7.2/Microsoft.PowerShell.Core/About/about_Preference_Variables.md
+++ b/reference/7.2/Microsoft.PowerShell.Core/About/about_Preference_Variables.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 04/06/2024
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_preference_variables?view=powershell-7.2&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Preference Variables
+title: about_Preference_Variables
---
# about_Preference_Variables
@@ -1731,4 +1731,4 @@ At line:1 char:1
[61]: xref:System.Text.UTF32Encoding
[62]: xref:System.Text.UTF7Encoding
[63]: xref:System.Text.UTF8Encoding
-[64]: about_Functions_CmdletBindingAttribute.md
\ No newline at end of file
+[64]: about_Functions_CmdletBindingAttribute.md
diff --git a/reference/7.2/Microsoft.PowerShell.Core/About/about_Profiles.md b/reference/7.2/Microsoft.PowerShell.Core/About/about_Profiles.md
index 325138e8cd53..e5be2c21f203 100644
--- a/reference/7.2/Microsoft.PowerShell.Core/About/about_Profiles.md
+++ b/reference/7.2/Microsoft.PowerShell.Core/About/about_Profiles.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 03/18/2024
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_profiles?view=powershell-7.2&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Profiles
+title: about_Profiles
---
# about_Profiles
diff --git a/reference/7.2/Microsoft.PowerShell.Core/About/about_Prompts.md b/reference/7.2/Microsoft.PowerShell.Core/About/about_Prompts.md
index f657eca0f919..50756c699901 100644
--- a/reference/7.2/Microsoft.PowerShell.Core/About/about_Prompts.md
+++ b/reference/7.2/Microsoft.PowerShell.Core/About/about_Prompts.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 08/21/2023
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_prompts?view=powershell-7.2&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Prompts
+title: about_Prompts
---
# about_Prompts
diff --git a/reference/7.2/Microsoft.PowerShell.Core/About/about_Properties.md b/reference/7.2/Microsoft.PowerShell.Core/About/about_Properties.md
index 4f6c8fc67609..0ae311e65149 100644
--- a/reference/7.2/Microsoft.PowerShell.Core/About/about_Properties.md
+++ b/reference/7.2/Microsoft.PowerShell.Core/About/about_Properties.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 08/21/2023
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_properties?view=powershell-7.2&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Properties
+title: about_Properties
---
# about_Properties
diff --git a/reference/7.2/Microsoft.PowerShell.Core/About/about_Providers.md b/reference/7.2/Microsoft.PowerShell.Core/About/about_Providers.md
index e732660c6bc5..df52c629152e 100644
--- a/reference/7.2/Microsoft.PowerShell.Core/About/about_Providers.md
+++ b/reference/7.2/Microsoft.PowerShell.Core/About/about_Providers.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 08/29/2022
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_providers?view=powershell-7.2&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Providers
+title: about_Providers
---
# about_Providers
diff --git a/reference/7.2/Microsoft.PowerShell.Core/About/about_Pwsh.md b/reference/7.2/Microsoft.PowerShell.Core/About/about_Pwsh.md
index 3751b7237ef3..ee6d46d3b262 100644
--- a/reference/7.2/Microsoft.PowerShell.Core/About/about_Pwsh.md
+++ b/reference/7.2/Microsoft.PowerShell.Core/About/about_Pwsh.md
@@ -5,7 +5,7 @@ ms.date: 09/02/2024
no-loc: [-File, -f, -Command, -c, -ConfigurationName, -config, -CustomPipeName, -EncodedCommand, -e, -ec, -ExecutionPolicy, -ex, -ep, -InputFormat, -inp, -if, -Interactive, -i, -Login, -l, -MTA, -NoExit, -noe, -NoLogo, -nol, -NonInteractive, -noni, -NoProfile, -nop, -OutputFormat, -o, -of, -SettingsFile, -settings, -SSHServerMode, -sshs, -STA, -Version, -v, -WindowStyle, -w, -WorkingDirectory, -wd, -Help]
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_pwsh?view=powershell-7.2&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Pwsh
+title: about_Pwsh
---
# about_Pwsh
diff --git a/reference/7.2/Microsoft.PowerShell.Core/About/about_Quoting_Rules.md b/reference/7.2/Microsoft.PowerShell.Core/About/about_Quoting_Rules.md
index 555930f11a50..d557050cd04f 100644
--- a/reference/7.2/Microsoft.PowerShell.Core/About/about_Quoting_Rules.md
+++ b/reference/7.2/Microsoft.PowerShell.Core/About/about_Quoting_Rules.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 03/20/2024
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_quoting_rules?view=powershell-7.2&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Quoting Rules
+title: about_Quoting_Rules
---
# about_Quoting_Rules
diff --git a/reference/7.2/Microsoft.PowerShell.Core/About/about_Redirection.md b/reference/7.2/Microsoft.PowerShell.Core/About/about_Redirection.md
index d3f21e6d3431..09899e65af3b 100644
--- a/reference/7.2/Microsoft.PowerShell.Core/About/about_Redirection.md
+++ b/reference/7.2/Microsoft.PowerShell.Core/About/about_Redirection.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 09/29/2023
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_redirection?view=powershell-7.2&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Redirection
+title: about_Redirection
---
# about_Redirection
diff --git a/reference/7.2/Microsoft.PowerShell.Core/About/about_Ref.md b/reference/7.2/Microsoft.PowerShell.Core/About/about_Ref.md
index ffff3e824ee6..6acd25363122 100644
--- a/reference/7.2/Microsoft.PowerShell.Core/About/about_Ref.md
+++ b/reference/7.2/Microsoft.PowerShell.Core/About/about_Ref.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 08/24/2018
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_ref?view=powershell-7.2&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Ref
+title: about_Ref
---
# about_Ref
diff --git a/reference/7.2/Microsoft.PowerShell.Core/About/about_Registry_Provider.md b/reference/7.2/Microsoft.PowerShell.Core/About/about_Registry_Provider.md
index 9842e6ffcf22..f62bb1c768f3 100644
--- a/reference/7.2/Microsoft.PowerShell.Core/About/about_Registry_Provider.md
+++ b/reference/7.2/Microsoft.PowerShell.Core/About/about_Registry_Provider.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 07/31/2024
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_registry_provider?view=powershell-7.2&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Registry Provider
+title: about_Registry_Provider
---
# about_Registry_Provider
diff --git a/reference/7.2/Microsoft.PowerShell.Core/About/about_Regular_Expressions.md b/reference/7.2/Microsoft.PowerShell.Core/About/about_Regular_Expressions.md
index b48c770f9b3a..e43e818eeeeb 100644
--- a/reference/7.2/Microsoft.PowerShell.Core/About/about_Regular_Expressions.md
+++ b/reference/7.2/Microsoft.PowerShell.Core/About/about_Regular_Expressions.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 06/14/2024
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_regular_expressions?view=powershell-7.2&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Regular Expressions
+title: about_Regular_Expressions
---
# about_Regular_Expressions
diff --git a/reference/7.2/Microsoft.PowerShell.Core/About/about_Remote.md b/reference/7.2/Microsoft.PowerShell.Core/About/about_Remote.md
index 8ac43a028e6a..e87aa1ab47e5 100644
--- a/reference/7.2/Microsoft.PowerShell.Core/About/about_Remote.md
+++ b/reference/7.2/Microsoft.PowerShell.Core/About/about_Remote.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 07/03/2023
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_remote?view=powershell-7.2&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Remote
+title: about_Remote
---
# about_Remote
diff --git a/reference/7.2/Microsoft.PowerShell.Core/About/about_Remote_Disconnected_Sessions.md b/reference/7.2/Microsoft.PowerShell.Core/About/about_Remote_Disconnected_Sessions.md
index 8fcc0687b121..dbde8c5316ff 100644
--- a/reference/7.2/Microsoft.PowerShell.Core/About/about_Remote_Disconnected_Sessions.md
+++ b/reference/7.2/Microsoft.PowerShell.Core/About/about_Remote_Disconnected_Sessions.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 07/03/2023
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_remote_disconnected_sessions?view=powershell-7.2&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Remote Disconnected Sessions
+title: about_Remote_Disconnected_Sessions
---
# about_Remote_Disconnected_Sessions
diff --git a/reference/7.2/Microsoft.PowerShell.Core/About/about_Remote_Jobs.md b/reference/7.2/Microsoft.PowerShell.Core/About/about_Remote_Jobs.md
index fe8795c74de9..af336a4fa50a 100644
--- a/reference/7.2/Microsoft.PowerShell.Core/About/about_Remote_Jobs.md
+++ b/reference/7.2/Microsoft.PowerShell.Core/About/about_Remote_Jobs.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 11/11/2020
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_remote_jobs?view=powershell-7.2&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Remote Jobs
+title: about_Remote_Jobs
---
# about_Remote_Jobs
diff --git a/reference/7.2/Microsoft.PowerShell.Core/About/about_Remote_Output.md b/reference/7.2/Microsoft.PowerShell.Core/About/about_Remote_Output.md
index bbf4bb3a3628..a93101637f8b 100644
--- a/reference/7.2/Microsoft.PowerShell.Core/About/about_Remote_Output.md
+++ b/reference/7.2/Microsoft.PowerShell.Core/About/about_Remote_Output.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 01/31/2024
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_remote_output?view=powershell-7.2&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Remote Output
+title: about_Remote_Output
---
# about_Remote_Output
diff --git a/reference/7.2/Microsoft.PowerShell.Core/About/about_Remote_Requirements.md b/reference/7.2/Microsoft.PowerShell.Core/About/about_Remote_Requirements.md
index 22915c4599e4..54188bac437b 100644
--- a/reference/7.2/Microsoft.PowerShell.Core/About/about_Remote_Requirements.md
+++ b/reference/7.2/Microsoft.PowerShell.Core/About/about_Remote_Requirements.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 07/03/2023
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_remote_requirements?view=powershell-7.2&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Remote Requirements
+title: about_Remote_Requirements
---
# about_Remote_Requirements
diff --git a/reference/7.2/Microsoft.PowerShell.Core/About/about_Remote_Troubleshooting.md b/reference/7.2/Microsoft.PowerShell.Core/About/about_Remote_Troubleshooting.md
index b223da5fd511..575c863ea9e2 100644
--- a/reference/7.2/Microsoft.PowerShell.Core/About/about_Remote_Troubleshooting.md
+++ b/reference/7.2/Microsoft.PowerShell.Core/About/about_Remote_Troubleshooting.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 07/03/2023
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_remote_troubleshooting?view=powershell-7.2&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Remote Troubleshooting
+title: about_Remote_Troubleshooting
---
# about_Remote_Troubleshooting
diff --git a/reference/7.2/Microsoft.PowerShell.Core/About/about_Remote_Variables.md b/reference/7.2/Microsoft.PowerShell.Core/About/about_Remote_Variables.md
index f3fa419152c9..702f522a66fb 100644
--- a/reference/7.2/Microsoft.PowerShell.Core/About/about_Remote_Variables.md
+++ b/reference/7.2/Microsoft.PowerShell.Core/About/about_Remote_Variables.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 03/13/2020
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_remote_variables?view=powershell-7.2&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Remote Variables
+title: about_Remote_Variables
---
# about_Remote_Variables
diff --git a/reference/7.2/Microsoft.PowerShell.Core/About/about_Requires.md b/reference/7.2/Microsoft.PowerShell.Core/About/about_Requires.md
index bb977180ff5d..ceb1274df1ae 100644
--- a/reference/7.2/Microsoft.PowerShell.Core/About/about_Requires.md
+++ b/reference/7.2/Microsoft.PowerShell.Core/About/about_Requires.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 08/17/2023
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_requires?view=powershell-7.2&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Requires
+title: about_Requires
---
# about_Requires
diff --git a/reference/7.2/Microsoft.PowerShell.Core/About/about_Reserved_Words.md b/reference/7.2/Microsoft.PowerShell.Core/About/about_Reserved_Words.md
index ef006a8b6bb6..e8286824c0c8 100644
--- a/reference/7.2/Microsoft.PowerShell.Core/About/about_Reserved_Words.md
+++ b/reference/7.2/Microsoft.PowerShell.Core/About/about_Reserved_Words.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 07/02/2024
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_reserved_words?view=powershell-7.2&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Reserved Words
+title: about_Reserved_Words
---
# about_Reserved_Words
diff --git a/reference/7.2/Microsoft.PowerShell.Core/About/about_Return.md b/reference/7.2/Microsoft.PowerShell.Core/About/about_Return.md
index c4785266bd2c..e5bbc6f1dcb2 100644
--- a/reference/7.2/Microsoft.PowerShell.Core/About/about_Return.md
+++ b/reference/7.2/Microsoft.PowerShell.Core/About/about_Return.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 01/03/2018
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_return?view=powershell-7.2&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Return
+title: about_Return
---
# about_Return
diff --git a/reference/7.2/Microsoft.PowerShell.Core/About/about_Run_With_PowerShell.md b/reference/7.2/Microsoft.PowerShell.Core/About/about_Run_With_PowerShell.md
index 4de0a300f207..2f2b288ab96b 100644
--- a/reference/7.2/Microsoft.PowerShell.Core/About/about_Run_With_PowerShell.md
+++ b/reference/7.2/Microsoft.PowerShell.Core/About/about_Run_With_PowerShell.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 03/06/2024
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_run_with_powershell?view=powershell-7.2&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Run With PowerShell
+title: about_Run_With_PowerShell
---
# about_Run_With_PowerShell
diff --git a/reference/7.2/Microsoft.PowerShell.Core/About/about_Scopes.md b/reference/7.2/Microsoft.PowerShell.Core/About/about_Scopes.md
index ec7ee5bfbfc5..bdd7deb81c01 100644
--- a/reference/7.2/Microsoft.PowerShell.Core/About/about_Scopes.md
+++ b/reference/7.2/Microsoft.PowerShell.Core/About/about_Scopes.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 07/22/2024
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_scopes?view=powershell-7.2&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Scopes
+title: about_Scopes
---
# about_Scopes
diff --git a/reference/7.2/Microsoft.PowerShell.Core/About/about_Script_Blocks.md b/reference/7.2/Microsoft.PowerShell.Core/About/about_Script_Blocks.md
index 1b634b7bb736..ba3fa699cc5b 100644
--- a/reference/7.2/Microsoft.PowerShell.Core/About/about_Script_Blocks.md
+++ b/reference/7.2/Microsoft.PowerShell.Core/About/about_Script_Blocks.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 11/28/2023
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_script_blocks?view=powershell-7.2&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Script Blocks
+title: about_Script_Blocks
---
# about_Script_Blocks
diff --git a/reference/7.2/Microsoft.PowerShell.Core/About/about_Script_Internationalization.md b/reference/7.2/Microsoft.PowerShell.Core/About/about_Script_Internationalization.md
index 268f6c1ba2aa..2df245faa926 100644
--- a/reference/7.2/Microsoft.PowerShell.Core/About/about_Script_Internationalization.md
+++ b/reference/7.2/Microsoft.PowerShell.Core/About/about_Script_Internationalization.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 03/20/2020
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_script_internationalization?view=powershell-7.2&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Script Internationalization
+title: about_Script_Internationalization
---
# about_Script_Internationalization
diff --git a/reference/7.2/Microsoft.PowerShell.Core/About/about_Scripts.md b/reference/7.2/Microsoft.PowerShell.Core/About/about_Scripts.md
index c7caf7d58728..4d0cd6a353f0 100644
--- a/reference/7.2/Microsoft.PowerShell.Core/About/about_Scripts.md
+++ b/reference/7.2/Microsoft.PowerShell.Core/About/about_Scripts.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 10/06/2020
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_scripts?view=powershell-7.2&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Scripts
+title: about_Scripts
---
# about_Scripts
diff --git a/reference/7.2/Microsoft.PowerShell.Core/About/about_Session_Configuration_Files.md b/reference/7.2/Microsoft.PowerShell.Core/About/about_Session_Configuration_Files.md
index 1fd6a4638e3e..e0ba1a77ad9e 100644
--- a/reference/7.2/Microsoft.PowerShell.Core/About/about_Session_Configuration_Files.md
+++ b/reference/7.2/Microsoft.PowerShell.Core/About/about_Session_Configuration_Files.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 01/03/2018
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_session_configuration_files?view=powershell-7.2&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Session Configuration Files
+title: about_Session_Configuration_Files
---
# about_Session_Configuration_Files
diff --git a/reference/7.2/Microsoft.PowerShell.Core/About/about_Session_Configurations.md b/reference/7.2/Microsoft.PowerShell.Core/About/about_Session_Configurations.md
index 21e2e3b4b501..b3c5fb2fdc9f 100644
--- a/reference/7.2/Microsoft.PowerShell.Core/About/about_Session_Configurations.md
+++ b/reference/7.2/Microsoft.PowerShell.Core/About/about_Session_Configurations.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 03/07/2022
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_session_configurations?view=powershell-7.2&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Session Configurations
+title: about_Session_Configurations
---
# about_Session_Configurations
diff --git a/reference/7.2/Microsoft.PowerShell.Core/About/about_Signing.md b/reference/7.2/Microsoft.PowerShell.Core/About/about_Signing.md
index 374388d8b636..e717298c62c1 100644
--- a/reference/7.2/Microsoft.PowerShell.Core/About/about_Signing.md
+++ b/reference/7.2/Microsoft.PowerShell.Core/About/about_Signing.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 10/23/2023
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_signing?view=powershell-7.2&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Signing
+title: about_Signing
---
# about_Signing
diff --git a/reference/7.2/Microsoft.PowerShell.Core/About/about_Simplified_Syntax.md b/reference/7.2/Microsoft.PowerShell.Core/About/about_Simplified_Syntax.md
index 3005976fd105..543c5f9fdeb7 100644
--- a/reference/7.2/Microsoft.PowerShell.Core/About/about_Simplified_Syntax.md
+++ b/reference/7.2/Microsoft.PowerShell.Core/About/about_Simplified_Syntax.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 04/26/2024
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_simplified_syntax?view=powershell-7.2&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Simplified Syntax
+title: about_Simplified_Syntax
---
# about_Simplified_Syntax
diff --git a/reference/7.2/Microsoft.PowerShell.Core/About/about_Special_Characters.md b/reference/7.2/Microsoft.PowerShell.Core/About/about_Special_Characters.md
index 55be69ad43c2..c753967e43ac 100644
--- a/reference/7.2/Microsoft.PowerShell.Core/About/about_Special_Characters.md
+++ b/reference/7.2/Microsoft.PowerShell.Core/About/about_Special_Characters.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 05/06/2024
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_special_characters?view=powershell-7.2&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Special Characters
+title: about_Special_Characters
---
# about_Special_Characters
diff --git a/reference/7.2/Microsoft.PowerShell.Core/About/about_Splatting.md b/reference/7.2/Microsoft.PowerShell.Core/About/about_Splatting.md
index 13c5e0690b4d..ba55c53d2bcf 100644
--- a/reference/7.2/Microsoft.PowerShell.Core/About/about_Splatting.md
+++ b/reference/7.2/Microsoft.PowerShell.Core/About/about_Splatting.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 01/29/2024
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_splatting?view=powershell-7.2&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Splatting
+title: about_Splatting
---
# about_Splatting
diff --git a/reference/7.2/Microsoft.PowerShell.Core/About/about_Split.md b/reference/7.2/Microsoft.PowerShell.Core/About/about_Split.md
index 672b226776c4..03ad3775673a 100644
--- a/reference/7.2/Microsoft.PowerShell.Core/About/about_Split.md
+++ b/reference/7.2/Microsoft.PowerShell.Core/About/about_Split.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 03/30/2021
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_split?view=powershell-7.2&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Split
+title: about_Split
---
# about_Split
diff --git a/reference/7.2/Microsoft.PowerShell.Core/About/about_Switch.md b/reference/7.2/Microsoft.PowerShell.Core/About/about_Switch.md
index 4634a6801f6c..62bd26e40b25 100644
--- a/reference/7.2/Microsoft.PowerShell.Core/About/about_Switch.md
+++ b/reference/7.2/Microsoft.PowerShell.Core/About/about_Switch.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 02/28/2024
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_switch?view=powershell-7.2&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Switch
+title: about_Switch
---
# about_Switch
diff --git a/reference/7.2/Microsoft.PowerShell.Core/About/about_Tab_Expansion.md b/reference/7.2/Microsoft.PowerShell.Core/About/about_Tab_Expansion.md
index 82ad6375cce8..94170ba3ca41 100644
--- a/reference/7.2/Microsoft.PowerShell.Core/About/about_Tab_Expansion.md
+++ b/reference/7.2/Microsoft.PowerShell.Core/About/about_Tab_Expansion.md
@@ -5,7 +5,7 @@ ms.date: 06/13/2024
no-loc: [Tab, Ctrl, Space]
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_tab_expansion?view=powershell-7.2&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: About tab expansion
+title: About_tab_expansion
---
# about_Tab_Expansion
diff --git a/reference/7.2/Microsoft.PowerShell.Core/About/about_Telemetry.md b/reference/7.2/Microsoft.PowerShell.Core/About/about_Telemetry.md
index a72067e681f4..dc8c3c441296 100644
--- a/reference/7.2/Microsoft.PowerShell.Core/About/about_Telemetry.md
+++ b/reference/7.2/Microsoft.PowerShell.Core/About/about_Telemetry.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 04/22/2024
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_telemetry?view=powershell-7.2&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Telemetry
+title: about_Telemetry
---
# about_Telemetry
diff --git a/reference/7.2/Microsoft.PowerShell.Core/About/about_Thread_Jobs.md b/reference/7.2/Microsoft.PowerShell.Core/About/about_Thread_Jobs.md
index 15320b2b4104..cba52c27c271 100644
--- a/reference/7.2/Microsoft.PowerShell.Core/About/about_Thread_Jobs.md
+++ b/reference/7.2/Microsoft.PowerShell.Core/About/about_Thread_Jobs.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 11/11/2020
online version: https://learn.microsoft.com/powershell/module/psscheduledjob/about/about_thread_jobs?view=powershell-7.2&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Thread Jobs
+title: about_Thread_Jobs
---
# about_Thread_Jobs
diff --git a/reference/7.2/Microsoft.PowerShell.Core/About/about_Throw.md b/reference/7.2/Microsoft.PowerShell.Core/About/about_Throw.md
index 5e5b9b7bfc87..01037c83d521 100644
--- a/reference/7.2/Microsoft.PowerShell.Core/About/about_Throw.md
+++ b/reference/7.2/Microsoft.PowerShell.Core/About/about_Throw.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 08/24/2022
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_throw?view=powershell-7.2&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Throw
+title: about_Throw
---
# about_Throw
diff --git a/reference/7.2/Microsoft.PowerShell.Core/About/about_Trap.md b/reference/7.2/Microsoft.PowerShell.Core/About/about_Trap.md
index 094a3f50f5f7..8158f9a099ea 100644
--- a/reference/7.2/Microsoft.PowerShell.Core/About/about_Trap.md
+++ b/reference/7.2/Microsoft.PowerShell.Core/About/about_Trap.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 07/05/2024
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_trap?view=powershell-7.2&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Trap
+title: about_Trap
---
# about_Trap
diff --git a/reference/7.2/Microsoft.PowerShell.Core/About/about_Try_Catch_Finally.md b/reference/7.2/Microsoft.PowerShell.Core/About/about_Try_Catch_Finally.md
index d634a6853a9b..96929229e99f 100644
--- a/reference/7.2/Microsoft.PowerShell.Core/About/about_Try_Catch_Finally.md
+++ b/reference/7.2/Microsoft.PowerShell.Core/About/about_Try_Catch_Finally.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 11/12/2021
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_try_catch_finally?view=powershell-7.2&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Try Catch Finally
+title: about_Try_Catch_Finally
---
# about_Try_Catch_Finally
diff --git a/reference/7.2/Microsoft.PowerShell.Core/About/about_Type_Accelerators.md b/reference/7.2/Microsoft.PowerShell.Core/About/about_Type_Accelerators.md
index 448b50161ff9..fd313ad93f8b 100644
--- a/reference/7.2/Microsoft.PowerShell.Core/About/about_Type_Accelerators.md
+++ b/reference/7.2/Microsoft.PowerShell.Core/About/about_Type_Accelerators.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 08/30/2023
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_type_accelerators?view=powershell-7.2&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Type Accelerators
+title: about_Type_Accelerators
---
# about_Type_Accelerators
diff --git a/reference/7.2/Microsoft.PowerShell.Core/About/about_Type_Operators.md b/reference/7.2/Microsoft.PowerShell.Core/About/about_Type_Operators.md
index 79e4680fdac2..298503e6e757 100644
--- a/reference/7.2/Microsoft.PowerShell.Core/About/about_Type_Operators.md
+++ b/reference/7.2/Microsoft.PowerShell.Core/About/about_Type_Operators.md
@@ -2,10 +2,10 @@
description: Describes the operators that work with Microsoft .NET types.
Locale: en-US
ms.date: 08/29/2022
-online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_type_operators?view=powershell-7.2&WT.mc_id=ps-gethelp
no-loc: [-as]
+online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_type_operators?view=powershell-7.2&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Type Operators
+title: about_Type_Operators
---
# about_Type_Operators
diff --git a/reference/7.2/Microsoft.PowerShell.Core/About/about_Types.ps1xml.md b/reference/7.2/Microsoft.PowerShell.Core/About/about_Types.ps1xml.md
index 5331c84c19ea..66721b538cc5 100644
--- a/reference/7.2/Microsoft.PowerShell.Core/About/about_Types.ps1xml.md
+++ b/reference/7.2/Microsoft.PowerShell.Core/About/about_Types.ps1xml.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 08/07/2024
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_types.ps1xml?view=powershell-7.2&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Types.ps1xml
+title: about_Types.ps1xml
---
# about_Types.ps1xml
diff --git a/reference/7.2/Microsoft.PowerShell.Core/About/about_Updatable_Help.md b/reference/7.2/Microsoft.PowerShell.Core/About/about_Updatable_Help.md
index e6b7e3d620a4..4264ffebac39 100644
--- a/reference/7.2/Microsoft.PowerShell.Core/About/about_Updatable_Help.md
+++ b/reference/7.2/Microsoft.PowerShell.Core/About/about_Updatable_Help.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 10/20/2023
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_updatable_help?view=powershell-7.2&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Updatable Help
+title: about_Updatable_Help
---
# about_Updatable_Help
diff --git a/reference/7.2/Microsoft.PowerShell.Core/About/about_Update_Notifications.md b/reference/7.2/Microsoft.PowerShell.Core/About/about_Update_Notifications.md
index 0d0944450dbd..d2410acc39d9 100644
--- a/reference/7.2/Microsoft.PowerShell.Core/About/about_Update_Notifications.md
+++ b/reference/7.2/Microsoft.PowerShell.Core/About/about_Update_Notifications.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 12/02/2023
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_update_notifications?view=powershell-7.2&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Update Notifications
+title: about_Update_Notifications
---
# about_Update_Notifications
diff --git a/reference/7.2/Microsoft.PowerShell.Core/About/about_Using.md b/reference/7.2/Microsoft.PowerShell.Core/About/about_Using.md
index 5d782133dda3..1cad0e038f1a 100644
--- a/reference/7.2/Microsoft.PowerShell.Core/About/about_Using.md
+++ b/reference/7.2/Microsoft.PowerShell.Core/About/about_Using.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 02/06/2024
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_using?view=powershell-7.2&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Using
+title: about_Using
---
# about_Using
diff --git a/reference/7.2/Microsoft.PowerShell.Core/About/about_Variable_Provider.md b/reference/7.2/Microsoft.PowerShell.Core/About/about_Variable_Provider.md
index 14ad4ea2fc68..5400ecedb768 100644
--- a/reference/7.2/Microsoft.PowerShell.Core/About/about_Variable_Provider.md
+++ b/reference/7.2/Microsoft.PowerShell.Core/About/about_Variable_Provider.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 10/18/2018
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_variable_provider?view=powershell-7.2&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Variable Provider
+title: about_Variable_Provider
---
# about_Variable_Provider
diff --git a/reference/7.2/Microsoft.PowerShell.Core/About/about_Variables.md b/reference/7.2/Microsoft.PowerShell.Core/About/about_Variables.md
index b9139ebf09d4..5bd40a1bcb62 100644
--- a/reference/7.2/Microsoft.PowerShell.Core/About/about_Variables.md
+++ b/reference/7.2/Microsoft.PowerShell.Core/About/about_Variables.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 03/07/2024
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_variables?view=powershell-7.2&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Variables
+title: about_Variables
---
# about_Variables
diff --git a/reference/7.2/Microsoft.PowerShell.Core/About/about_While.md b/reference/7.2/Microsoft.PowerShell.Core/About/about_While.md
index d4a21bd373f1..4d2053cc66f6 100644
--- a/reference/7.2/Microsoft.PowerShell.Core/About/about_While.md
+++ b/reference/7.2/Microsoft.PowerShell.Core/About/about_While.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 01/18/2022
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_while?view=powershell-7.2&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about While
+title: about_While
---
# about_While
diff --git a/reference/7.2/Microsoft.PowerShell.Core/About/about_Wildcards.md b/reference/7.2/Microsoft.PowerShell.Core/About/about_Wildcards.md
index ff2bde9eb04d..db0ca3b9c297 100644
--- a/reference/7.2/Microsoft.PowerShell.Core/About/about_Wildcards.md
+++ b/reference/7.2/Microsoft.PowerShell.Core/About/about_Wildcards.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 05/14/2024
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_wildcards?view=powershell-7.2&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Wildcards
+title: about_Wildcards
---
# about_Wildcards
diff --git a/reference/7.2/Microsoft.PowerShell.Core/About/about_Windows_PowerShell_Compatibility.md b/reference/7.2/Microsoft.PowerShell.Core/About/about_Windows_PowerShell_Compatibility.md
index 5d9b3e3da03d..0dd620f4d55a 100644
--- a/reference/7.2/Microsoft.PowerShell.Core/About/about_Windows_PowerShell_Compatibility.md
+++ b/reference/7.2/Microsoft.PowerShell.Core/About/about_Windows_PowerShell_Compatibility.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 04/22/2020
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_windows_powershell_compatibility?view=powershell-7.2&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Windows PowerShell Compatibility
+title: about_Windows_PowerShell_Compatibility
---
# about_Windows_PowerShell_Compatibility
diff --git a/reference/7.2/Microsoft.PowerShell.Management/Restart-Service.md b/reference/7.2/Microsoft.PowerShell.Management/Restart-Service.md
index c3267a75b915..986260be0152 100644
--- a/reference/7.2/Microsoft.PowerShell.Management/Restart-Service.md
+++ b/reference/7.2/Microsoft.PowerShell.Management/Restart-Service.md
@@ -2,7 +2,7 @@
external help file: Microsoft.PowerShell.Commands.Management.dll-Help.xml
Locale: en-US
Module Name: Microsoft.PowerShell.Management
-ms.date: 12/12/2022
+ms.date: 09/03/2024
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.management/restart-service?view=powershell-7.2&WT.mc_id=ps-gethelp
schema: 2.0.0
title: Restart-Service
@@ -86,7 +86,7 @@ you run it.
### -DisplayName
-Specifies the display names of services to restarted. Wildcard characters are permitted.
+Specifies the display names of the services to restarted. Wildcard characters are permitted.
```yaml
Type: System.String[]
diff --git a/reference/7.2/Microsoft.PowerShell.Management/Split-Path.md b/reference/7.2/Microsoft.PowerShell.Management/Split-Path.md
index 0e0b87736c95..59837c9ed58e 100644
--- a/reference/7.2/Microsoft.PowerShell.Management/Split-Path.md
+++ b/reference/7.2/Microsoft.PowerShell.Management/Split-Path.md
@@ -2,7 +2,7 @@
external help file: Microsoft.PowerShell.Commands.Management.dll-Help.xml
Locale: en-US
Module Name: Microsoft.PowerShell.Management
-ms.date: 09/20/2023
+ms.date: 09/03/2024
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.management/split-path?view=powershell-7.2&WT.mc_id=ps-gethelp
schema: 2.0.0
title: Split-Path
@@ -73,9 +73,11 @@ Split-Path -LiteralPath [-Resolve] [-Credential ] [ Set-Location (Split-Path -Path $profile)
-PS C:\Documents and Settings\User01\My Documents\WindowsPowerShell>
+PS C:\Users\User01\Documents\PowerShell>
```
-This command changes your location to the folder that contains the PowerShell profile.
-
The command in parentheses uses `Split-Path` to return only the parent of the path stored in the
built-in `$Profile` variable. The **Parent** parameter is the default split location parameter.
Therefore, you can omit it from the command. The parentheses direct PowerShell to run the command
@@ -155,11 +173,11 @@ first. This is a useful way to move to a folder that has a long path name.
### Example 6: Split a path using the pipeline
```powershell
-'C:\Documents and Settings\User01\My Documents\My Pictures' | Split-Path
+'C:\Users\User01\My Documents\My Pictures' | Split-Path
```
```Output
-C:\Documents and Settings\User01\My Documents
+C:\Users\User01\My Documents
```
This command uses a pipeline operator (`|`) to send a path to `Split-Path`. The path is enclosed in
@@ -207,9 +225,9 @@ Accept wildcard characters: False
### -IsAbsolute
-Indicates that this cmdlet returns `$True` if the path is absolute and `$False` if it's relative. An
-absolute path has a length greater than zero and doesn't use a dot (`.`) to indicate the current
-path.
+Indicates that this cmdlet returns `$True` if the path is absolute and `$False` if it's relative. On
+Windows, an absolute path string must start with a provider drive specifier, like `C:` or `HKCU:`. A
+relative path starts with a dot (`.`) or a dot-dot (`..`).
```yaml
Type: System.Management.Automation.SwitchParameter
@@ -225,8 +243,8 @@ Accept wildcard characters: False
### -Leaf
-Indicates that this cmdlet returns only the last item or container in the path. For example, in the
-path `C:\Test\Logs\Pass1.log`, it returns only `Pass1.log`.
+When using the **Leaf** parameter, `Split-Path` returns only the last item in the path string
+supplied, regardless whether that item is a file or a directory.
```yaml
Type: System.Management.Automation.SwitchParameter
@@ -298,9 +316,8 @@ Accept wildcard characters: False
### -Parent
-Indicates that this cmdlet returns only the parent containers of the item or of the container
-specified by the path. For example, in the path `C:\Test\Logs\Pass1.log`, it returns `C:\Test\Logs`.
-The **Parent** parameter is the default split location parameter.
+`Split-Path` returns only the parent container portion of the path string supplied. If the **Path**
+string doesn't contain a parent container, `Split-Path` returns an empty string.
```yaml
Type: System.Management.Automation.SwitchParameter
@@ -405,7 +422,8 @@ When you specify the **IsAbsolute** parameter, this cmdlet returns a **Boolean**
Registry, and Certificate providers.
- `Split-Path` is designed to work with the data exposed by any provider. To list the providers
- available in your session, type `Get-PSProvider`. For more information, see [about_Providers](../Microsoft.PowerShell.Core/About/about_Providers.md).
+ available in your session, type `Get-PSProvider`. For more information, see
+ [about_Providers](../Microsoft.PowerShell.Core/About/about_Providers.md).
## RELATED LINKS
diff --git a/reference/7.2/Microsoft.PowerShell.Security/About/about_Certificate_Provider.md b/reference/7.2/Microsoft.PowerShell.Security/About/about_Certificate_Provider.md
index 65103189e4c2..62ae2865e03a 100644
--- a/reference/7.2/Microsoft.PowerShell.Security/About/about_Certificate_Provider.md
+++ b/reference/7.2/Microsoft.PowerShell.Security/About/about_Certificate_Provider.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 05/31/2023
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.security/about/about_certificate_provider?view=powershell-7.2&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Certificate Provider
+title: about_Certificate_Provider
---
# about_Certificate_Provider
diff --git a/reference/7.2/Microsoft.PowerShell.Utility/Wait-Debugger.md b/reference/7.2/Microsoft.PowerShell.Utility/Wait-Debugger.md
index 3b1672ed7068..9bf72c37e473 100644
--- a/reference/7.2/Microsoft.PowerShell.Utility/Wait-Debugger.md
+++ b/reference/7.2/Microsoft.PowerShell.Utility/Wait-Debugger.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: 12/12/2022
+ms.date: 09/03/2024
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.utility/wait-debugger?view=powershell-7.2&WT.mc_id=ps-gethelp
schema: 2.0.0
title: Wait-Debugger
@@ -22,17 +22,78 @@ Wait-Debugger []
## DESCRIPTION
Stops the PowerShell script execution engine at the point immediately after the `Wait-Debugger`
-cmdlet and waits for a debugger to be attached. This is similar to using
-`Enable-RunspaceDebug -BreakAll` in a DSC resource but breaks at a specific point in the script.
+cmdlet and waits for a debugger to be attached.
> [!CAUTION]
> Make sure you remove the `Wait-Debugger` lines after you are done. A running script appears to be
-> hung when it is stopped at a `Wait-Debugger`.
+> hung when it's stopped at a `Wait-Debugger`.
+
+For more information about debugging in PowerShell, see
+[about_Debuggers](/powershell/module/microsoft.powershell.core/about/about_debuggers).
## EXAMPLES
### Example 1: Insert breakpoint for debugging
+The file `dbgtest.ps1` contains a function `Test-Condition`. The `Wait-Debugger` command was
+inserted in the function to stop the script execution at that point. When you run the function, the
+script stops at the `Wait-Debugger` line and enters the command-line debugger. The `l` command lists
+the script lines, and you can use other debugger commands to inspect the script state.
+
+```powershell
+function Test-Condition {
+ [CmdletBinding()]
+ param (
+ [Parameter(Mandatory)]
+ [string]$Name,
+ [string]$Message = "Hello, $Name!"
+ )
+
+ if ($Name -eq $env:USERNAME) {
+ Write-Output "$Message"
+ } else {
+ # Remove after debugging
+ Wait-Debugger
+
+ Write-Output "$Name is not the current user."
+ }
+}
+```
+
+```
+PS D:\> Test-Condition Fred
+Entering debug mode. Use h or ? for help.
+
+At D:\temp\test\dbgtest.ps1:13 char:9
++ Wait-Debugger
++ ~~~~~~~~~~~~~
+[DBG]: PS D:\>> l
+
+ 8:
+ 9: if ($Name -eq $env:USERNAME) {
+ 10: Write-Output "$Message"
+ 11: } else {
+ 12: # Remove after debugging
+ 13:* Wait-Debugger
+ 14:
+ 15: Write-Output "$Name is not the current user."
+ 16: }
+ 17: }
+
+[DBG]: PS D:\>> $env:USERNAME
+User01
+[DBG]: PS D:\>> exit
+PS D:\>
+```
+
+Notice that output from the `l` shows that the script execution is stopped at the `Wait-Debugger` on
+line 13.
+
+### Example 2: Insert breakpoint for debugging a DSC resource
+
+In this example, the `Wait-Debugger` command was inserted in the `CopyFile` method of a DSC
+resource. This is similar to using `Enable-RunspaceDebug -BreakAll` in a DSC resource but breaks at
+a specific point in the script.
```
[DscResource()]
class FileResource
@@ -50,76 +111,53 @@ class FileResource
[Nullable[datetime]] $CreationTime
- [void] Set()
- {
+ [void] Set() {
$fileExists = $this.TestFilePath($this.Path)
- if ($this.ensure -eq [Ensure]::Present)
- {
- if (! $fileExists)
- {
+ if ($this.ensure -eq [Ensure]::Present) {
+ if (! $fileExists) {
$this.CopyFile()
}
- }
- else
- {
- if ($fileExists)
- {
+ } else {
+ if ($fileExists) {
Write-Verbose -Message "Deleting the file $($this.Path)"
Remove-Item -LiteralPath $this.Path -Force
}
}
}
- [bool] Test()
- {
+ [bool] Test() {
$present = Test-Path -LiteralPath $this.Path
-
- if ($this.Ensure -eq [Ensure]::Present)
- {
+ if ($this.Ensure -eq [Ensure]::Present) {
return $present
- }
- else
- {
+ } else {
return (! $present)
}
}
- [FileResource] Get()
- {
+ [FileResource] Get() {
$present = Test-Path -Path $this.Path
-
- if ($present)
- {
+ if ($present) {
$file = Get-ChildItem -LiteralPath $this.Path
$this.CreationTime = $file.CreationTime
$this.Ensure = [Ensure]::Present
- }
- else
- {
+ } else {
$this.CreationTime = $null
$this.Ensure = [Ensure]::Absent
}
-
return $this
}
- [void] CopyFile()
- {
+ [void] CopyFile() {
# Testing only - Remove before deployment!
Wait-Debugger
- if (! (Test-Path -LiteralPath $this.SourcePath))
- {
+ if (! (Test-Path -LiteralPath $this.SourcePath)) {
throw "SourcePath $($this.SourcePath) is not found."
}
-
- if (Test-Path -LiteralPath $this.Path -PathType Container)
- {
+ if (Test-Path -LiteralPath $this.Path -PathType Container) {
throw "Path $($this.Path) is a directory path"
}
-
Write-Verbose "Copying $($this.SourcePath) to $($this.Path)"
-
Copy-Item -LiteralPath $this.SourcePath -Destination $this.Path -Force
}
}
@@ -131,7 +169,8 @@ class FileResource
This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable,
-InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose,
--WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](../Microsoft.PowerShell.Core/About/about_CommonParameters.md).
+-WarningAction, and -WarningVariable. For more information, see
+[about_CommonParameters](../Microsoft.PowerShell.Core/About/about_CommonParameters.md).
## INPUTS
@@ -150,3 +189,5 @@ This cmdlet returns no output.
## RELATED LINKS
[Enable-DscDebug](/powershell/module/PSDesiredStateConfiguration/Enable-DscDebug)
+
+[about_Debuggers](/powershell/module/microsoft.powershell.core/about/about_debuggers)
diff --git a/reference/7.2/Microsoft.WSMan.Management/About/about_WS-Management_Cmdlets.md b/reference/7.2/Microsoft.WSMan.Management/About/about_WS-Management_Cmdlets.md
index ad4d2908fa4d..cfd8e67b49e8 100644
--- a/reference/7.2/Microsoft.WSMan.Management/About/about_WS-Management_Cmdlets.md
+++ b/reference/7.2/Microsoft.WSMan.Management/About/about_WS-Management_Cmdlets.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 01/04/2018
online version: https://learn.microsoft.com/powershell/module/microsoft.wsman.management/about/about_ws-management_cmdlets?view=powershell-7.2&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about WS-Management Cmdlets
+title: about_WS-Management_Cmdlets
---
# about_WS-Management_Cmdlets
diff --git a/reference/7.2/Microsoft.WSMan.Management/About/about_WSMan_Provider.md b/reference/7.2/Microsoft.WSMan.Management/About/about_WSMan_Provider.md
index 499f3356591d..a1b5acf94bf8 100644
--- a/reference/7.2/Microsoft.WSMan.Management/About/about_WSMan_Provider.md
+++ b/reference/7.2/Microsoft.WSMan.Management/About/about_WSMan_Provider.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 03/07/2022
online version: https://learn.microsoft.com/powershell/module/microsoft.wsman.management/about/about_wsman_provider?view=powershell-7.2&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about WSMan Provider
+title: about_WSMan_Provider
---
# about_WSMan_Provider
diff --git a/reference/7.2/PSReadLine/About/about_PSReadLine.md b/reference/7.2/PSReadLine/About/about_PSReadLine.md
index c1e41f246873..401fd60d207f 100644
--- a/reference/7.2/PSReadLine/About/about_PSReadLine.md
+++ b/reference/7.2/PSReadLine/About/about_PSReadLine.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 11/14/2023
online version: https://learn.microsoft.com/powershell/module/psreadline/about/about_psreadline?view=powershell-7.2&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about PSReadLine
+title: about_PSReadLine
---
# about_PSReadLine
diff --git a/reference/7.2/PSReadLine/About/about_PSReadLine_Functions.md b/reference/7.2/PSReadLine/About/about_PSReadLine_Functions.md
index 043fe7b157ff..3ca31fee5950 100644
--- a/reference/7.2/PSReadLine/About/about_PSReadLine_Functions.md
+++ b/reference/7.2/PSReadLine/About/about_PSReadLine_Functions.md
@@ -6,7 +6,7 @@ Locale: en-US
ms.date: 10/16/2023
online version: https://learn.microsoft.com/powershell/module/psreadline/about/about_psreadline_functions?view=powershell-7.2&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about PSReadLine Functions
+title: about_PSReadLine_Functions
---
# about_PSReadLine_Functions
diff --git a/reference/7.4/Microsoft.PowerShell.Archive/Compress-Archive.md b/reference/7.4/Microsoft.PowerShell.Archive/Compress-Archive.md
index a8e3c2c37dcc..0f544fd0ce8c 100644
--- a/reference/7.4/Microsoft.PowerShell.Archive/Compress-Archive.md
+++ b/reference/7.4/Microsoft.PowerShell.Archive/Compress-Archive.md
@@ -2,7 +2,7 @@
external help file: Microsoft.PowerShell.Archive-help.xml
Locale: en-US
Module Name: Microsoft.PowerShell.Archive
-ms.date: 03/03/2023
+ms.date: 09/03/2024
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.archive/compress-archive?view=powershell-7.4&WT.mc_id=ps-gethelp
schema: 2.0.0
title: Compress-Archive
@@ -11,7 +11,7 @@ title: Compress-Archive
# Compress-Archive
## SYNOPSIS
-Creates a compressed archive, or zipped file, from specified files and directories.
+Creates a compressed ZIP archive from specified files and directories.
## SYNTAX
@@ -65,7 +65,8 @@ a single zipped file for easier distribution and storage. An archive file can be
the compression algorithm specified by the **CompressionLevel** parameter.
The `Compress-Archive` cmdlet uses the **System.IO.Compression.ZipArchive** API to compress files.
-The API limits the maximum file size to 2GB. For more information, see
+The API limits the maximum file size to 2GB. The .NET API works with files that conform to the
+official ZIP file format specification by PKWARE Inc. For more information, see
[System.IO.Compression.ZipArchive](xref:System.IO.Compression.ZipArchive).
> [!NOTE]
diff --git a/reference/7.4/Microsoft.PowerShell.Archive/Expand-Archive.md b/reference/7.4/Microsoft.PowerShell.Archive/Expand-Archive.md
index 4f1533afd9be..14aeaca5ae63 100644
--- a/reference/7.4/Microsoft.PowerShell.Archive/Expand-Archive.md
+++ b/reference/7.4/Microsoft.PowerShell.Archive/Expand-Archive.md
@@ -2,7 +2,7 @@
external help file: Microsoft.PowerShell.Archive-help.xml
Locale: en-US
Module Name: Microsoft.PowerShell.Archive
-ms.date: 10/06/2023
+ms.date: 09/03/2024
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.archive/expand-archive?view=powershell-7.4&WT.mc_id=ps-gethelp
schema: 2.0.0
title: Expand-Archive
@@ -11,7 +11,7 @@ title: Expand-Archive
# Expand-Archive
## SYNOPSIS
-Extracts files from a specified archive (zipped) file.
+Extracts files from a specified ZIP archive file.
## SYNTAX
@@ -35,6 +35,11 @@ The `Expand-Archive` cmdlet extracts files from a specified zipped archive file
destination folder. An archive file allows multiple files to be packaged, and optionally compressed,
into a single zipped file for easier distribution and storage.
+The `Expand-Archive` cmdlet uses the **System.IO.Compression.ZipArchive** API to compress files.
+The API limits the maximum file size to 2GB. The .NET API works with files that conform to the
+official ZIP file format specification by PKWARE Inc. For more information, see
+[System.IO.Compression.ZipArchive](xref:System.IO.Compression.ZipArchive).
+
## EXAMPLES
### Example 1: Extract the contents of an archive
diff --git a/reference/7.4/Microsoft.PowerShell.Archive/Microsoft.PowerShell.Archive.md b/reference/7.4/Microsoft.PowerShell.Archive/Microsoft.PowerShell.Archive.md
index b9c1a15b68fd..1e809c37eb38 100644
--- a/reference/7.4/Microsoft.PowerShell.Archive/Microsoft.PowerShell.Archive.md
+++ b/reference/7.4/Microsoft.PowerShell.Archive/Microsoft.PowerShell.Archive.md
@@ -4,7 +4,7 @@ Help Version: 7.4.0.0
Locale: en-US
Module Guid: eb74e8da-9ae2-482a-a648-e96550fb8733
Module Name: Microsoft.PowerShell.Archive
-ms.date: 06/09/2017
+ms.date: 09/03/2024
schema: 2.0.0
title: Microsoft.PowerShell.Archive
---
@@ -13,13 +13,14 @@ title: Microsoft.PowerShell.Archive
## Description
-This section contains the help topics for the cmdlets that are installed with the PowerShell Microsoft.PowerShell.Archive module. The Archive module contains cmdlets that let you create and extract archive or ZIP files.
+This section contains the help topics for the cmdlets that are installed with the PowerShell
+Microsoft.PowerShell.Archive module. The Archive module contains cmdlets that let you manage ZIP
+archive files.
## Microsoft.PowerShell.Archive Cmdlets
### [Compress-Archive](Compress-Archive.md)
-Creates a compressed archive, or zipped file, from specified files and directories.
+Creates a compressed ZIP archive from specified files and directories.
### [Expand-Archive](Expand-Archive.md)
-Extracts files from a specified archive (zipped) file.
-
+Extracts files from a specified ZIP archive file.
diff --git a/reference/7.4/Microsoft.PowerShell.Core/About/about_ANSI_Terminals.md b/reference/7.4/Microsoft.PowerShell.Core/About/about_ANSI_Terminals.md
index df28ab5b6418..15b0c0f3f803 100644
--- a/reference/7.4/Microsoft.PowerShell.Core/About/about_ANSI_Terminals.md
+++ b/reference/7.4/Microsoft.PowerShell.Core/About/about_ANSI_Terminals.md
@@ -3,7 +3,7 @@ description: Describes the features of PowerShell that use ANSI escape sequences
Locale: en-US
ms.date: 08/27/2024
schema: 2.0.0
-title: about ANSI terminals
+title: about_ANSI_terminals
---
# about_ANSI_Terminals
diff --git a/reference/7.4/Microsoft.PowerShell.Core/About/about_Alias_Provider.md b/reference/7.4/Microsoft.PowerShell.Core/About/about_Alias_Provider.md
index 36d2015e776f..ed2af63eeeef 100644
--- a/reference/7.4/Microsoft.PowerShell.Core/About/about_Alias_Provider.md
+++ b/reference/7.4/Microsoft.PowerShell.Core/About/about_Alias_Provider.md
@@ -5,7 +5,7 @@ ms.date: 10/18/2018
no-loc: [Alias, Definition, AllScope, Option, None, Constant, Private]
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_alias_provider?view=powershell-7.4&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Alias Provider
+title: about_Alias_Provider
---
# about_Alias_Provider
diff --git a/reference/7.4/Microsoft.PowerShell.Core/About/about_Aliases.md b/reference/7.4/Microsoft.PowerShell.Core/About/about_Aliases.md
index 6f97b7188e82..250a2d53bf29 100644
--- a/reference/7.4/Microsoft.PowerShell.Core/About/about_Aliases.md
+++ b/reference/7.4/Microsoft.PowerShell.Core/About/about_Aliases.md
@@ -5,7 +5,7 @@ ms.date: 11/27/2017
no-loc: [Authenticode, Alias]
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_aliases?view=powershell-7.4&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Aliases
+title: about_Aliases
---
# about_Aliases
diff --git a/reference/7.4/Microsoft.PowerShell.Core/About/about_Arithmetic_Operators.md b/reference/7.4/Microsoft.PowerShell.Core/About/about_Arithmetic_Operators.md
index c0e4f0f8966e..738e362b52e7 100644
--- a/reference/7.4/Microsoft.PowerShell.Core/About/about_Arithmetic_Operators.md
+++ b/reference/7.4/Microsoft.PowerShell.Core/About/about_Arithmetic_Operators.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 04/05/2024
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_arithmetic_operators?view=powershell-7.4&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Arithmetic Operators
+title: about_Arithmetic_Operators
---
# about_Arithmetic_Operators
diff --git a/reference/7.4/Microsoft.PowerShell.Core/About/about_Arrays.md b/reference/7.4/Microsoft.PowerShell.Core/About/about_Arrays.md
index afde120aa57b..b770677f2d7d 100644
--- a/reference/7.4/Microsoft.PowerShell.Core/About/about_Arrays.md
+++ b/reference/7.4/Microsoft.PowerShell.Core/About/about_Arrays.md
@@ -5,7 +5,7 @@ ms.date: 03/07/2024
no-loc: [Count, Length, LongLength, Rank, ForEach, Clear, Default, First, Last, SkipUntil, Until, Split, Tuple]
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_arrays?view=powershell-7.4&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Arrays
+title: about_Arrays
---
# about_Arrays
diff --git a/reference/7.4/Microsoft.PowerShell.Core/About/about_Assignment_Operators.md b/reference/7.4/Microsoft.PowerShell.Core/About/about_Assignment_Operators.md
index fbee43d52d7a..d1363de02103 100644
--- a/reference/7.4/Microsoft.PowerShell.Core/About/about_Assignment_Operators.md
+++ b/reference/7.4/Microsoft.PowerShell.Core/About/about_Assignment_Operators.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 01/19/2024
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_assignment_operators?view=powershell-7.4&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Assignment Operators
+title: about_Assignment_Operators
---
# about_Assignment_Operators
diff --git a/reference/7.4/Microsoft.PowerShell.Core/About/about_Automatic_Variables.md b/reference/7.4/Microsoft.PowerShell.Core/About/about_Automatic_Variables.md
index 5448e5debea9..11ae5119c17b 100644
--- a/reference/7.4/Microsoft.PowerShell.Core/About/about_Automatic_Variables.md
+++ b/reference/7.4/Microsoft.PowerShell.Core/About/about_Automatic_Variables.md
@@ -5,7 +5,7 @@ ms.date: 07/12/2024
no-loc: [Reset, Current, Background, Blink, Bold, Foreground, Formatting, Hidden, Italic, Reset, Reverse, Underline, PSEventArgs, PSEventSubscriber, PSEdition]
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_automatic_variables?view=powershell-7.4&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Automatic Variables
+title: about_Automatic_Variables
---
# about_Automatic_Variables
diff --git a/reference/7.4/Microsoft.PowerShell.Core/About/about_Booleans.md b/reference/7.4/Microsoft.PowerShell.Core/About/about_Booleans.md
index 9e5c74808e9d..2e7a23403aaf 100644
--- a/reference/7.4/Microsoft.PowerShell.Core/About/about_Booleans.md
+++ b/reference/7.4/Microsoft.PowerShell.Core/About/about_Booleans.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 01/19/2024
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_booleans?view=powershell-7.4&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Booleans
+title: about_Booleans
---
# about_Booleans
diff --git a/reference/7.4/Microsoft.PowerShell.Core/About/about_Break.md b/reference/7.4/Microsoft.PowerShell.Core/About/about_Break.md
index 1127318a22a8..e5d901ad43f7 100644
--- a/reference/7.4/Microsoft.PowerShell.Core/About/about_Break.md
+++ b/reference/7.4/Microsoft.PowerShell.Core/About/about_Break.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 03/01/2023
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_break?view=powershell-7.4&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Break
+title: about_Break
---
# about_Break
diff --git a/reference/7.4/Microsoft.PowerShell.Core/About/about_Built-in_Functions.md b/reference/7.4/Microsoft.PowerShell.Core/About/about_Built-in_Functions.md
index 1c1597a6cf6e..f20588d42002 100644
--- a/reference/7.4/Microsoft.PowerShell.Core/About/about_Built-in_Functions.md
+++ b/reference/7.4/Microsoft.PowerShell.Core/About/about_Built-in_Functions.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 08/14/2024
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_built-in_functions?view=powershell-7.4&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Built-in Functions
+title: about_Built-in_Functions
---
# about_Built-in_Functions
diff --git a/reference/7.4/Microsoft.PowerShell.Core/About/about_Calculated_Properties.md b/reference/7.4/Microsoft.PowerShell.Core/About/about_Calculated_Properties.md
index 77a855818e42..beb3448375d2 100644
--- a/reference/7.4/Microsoft.PowerShell.Core/About/about_Calculated_Properties.md
+++ b/reference/7.4/Microsoft.PowerShell.Core/About/about_Calculated_Properties.md
@@ -1,10 +1,10 @@
---
description: PowerShell provides the ability to dynamically add new properties and alter the formatting of objects output to the pipeline.
Locale: en-US
-ms.date: 03/24/2023
+ms.date: 09/03/2024
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_calculated_properties?view=powershell-7.4&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Calculated Properties
+title: about_Calculated_Properties
---
# about_Calculated_Properties
@@ -19,9 +19,9 @@ Several PowerShell cmdlets transform, group, or process input objects into
output objects using parameters that allow the addition of new properties to
those output objects. You can use these parameters to generate new, calculated
properties on output objects based on the values of input objects. The
-calculated property is defined by a [hashtable](about_hash_tables.md)
-containing key-value pairs that specify the name of the new property, an
-expression to calculate the value, and optional formatting information.
+calculated property is defined by a [hashtable][03] containing key-value pairs
+that specify the name of the new property, an expression to calculate the
+value, and optional formatting information.
## Supported cmdlets
@@ -81,7 +81,7 @@ the key-value pairs that each cmdlet supports.
> [!NOTE]
> The value of the `expression` can be a script block instead of a
-> hashtable. For more information, see the [Notes](#notes) section.
+> hashtable. For more information, see the [Notes][02] section.
## Hashtable key definitions
@@ -96,7 +96,7 @@ the key-value pairs that each cmdlet supports.
`'right'`.
- `formatstring` - Specifies a format string that defines how the value is
formatted for output. For more information about format strings, see
- [Format types in .NET](/dotnet/standard/base-types/formatting-types).
+ [Format types in .NET][01].
- `width` - Specifies the maximum width column in a table when the value is
displayed. The value must be greater than `0`.
- `depth` - The **Depth** parameter of `Format-Custom` specifies the depth of
@@ -361,8 +361,12 @@ Count Name
### Measure-Object
The `Measure-Object` cmdlet calculates the numeric properties of objects. In
-this example, we use a calculated property to get the count (**Sum**) of the
-numbers, between 1 and 10, that are evenly divisible by 3.
+this example, we use a calculated property to get the count of the numbers
+between 1 and 10 that are evenly divisible by 3.
+
+The script block returns `$true` if the number is divisible by 3 and `$false`
+for all other numbers. The **Sum** operation treats `$true` values as `1` and
+`$false` values as `0`.
```powershell
1..10 | Measure-Object -Property {($_ % 3) -eq 0} -Sum
@@ -498,15 +502,30 @@ Date Salesperson UnitsSold
## See also
-- [about_Hash_Tables](about_hash_tables.md)
-- [ConvertTo-Html](xref:Microsoft.PowerShell.Utility.ConvertTo-Html)
-- [Format-Custom](xref:Microsoft.PowerShell.Utility.Format-Custom)
-- [Format-List](xref:Microsoft.PowerShell.Utility.Format-List)
-- [Format-Table](xref:Microsoft.PowerShell.Utility.Format-Table)
-- [Format-Wide](xref:Microsoft.PowerShell.Utility.Format-Wide)
-- [Compare-Object](xref:Microsoft.PowerShell.Utility.Compare-Object)
-- [Group-Object](xref:Microsoft.PowerShell.Utility.Group-Object)
-- [Measure-Object](xref:Microsoft.PowerShell.Utility.Measure-Object)
-- [Select-Object](xref:Microsoft.PowerShell.Utility.Select-Object)
-- [Sort-Object](xref:Microsoft.PowerShell.Utility.Sort-Object)
-- [Format types in .NET](/dotnet/standard/base-types/formatting-types)
+- [about_Hash_Tables][03]
+- [ConvertTo-Html][05]
+- [Format-Custom][06]
+- [Format-List][07]
+- [Format-Table][08]
+- [Format-Wide][09]
+- [Compare-Object][04]
+- [Group-Object][10]
+- [Measure-Object][11]
+- [Select-Object][12]
+- [Sort-Object][13]
+- [Format types in .NET][01]
+
+
+[01]: /dotnet/standard/base-types/formatting-types
+[02]: #notes
+[03]: about_hash_tables.md
+[04]: xref:Microsoft.PowerShell.Utility.Compare-Object
+[05]: xref:Microsoft.PowerShell.Utility.ConvertTo-Html
+[06]: xref:Microsoft.PowerShell.Utility.Format-Custom
+[07]: xref:Microsoft.PowerShell.Utility.Format-List
+[08]: xref:Microsoft.PowerShell.Utility.Format-Table
+[09]: xref:Microsoft.PowerShell.Utility.Format-Wide
+[10]: xref:Microsoft.PowerShell.Utility.Group-Object
+[11]: xref:Microsoft.PowerShell.Utility.Measure-Object
+[12]: xref:Microsoft.PowerShell.Utility.Select-Object
+[13]: xref:Microsoft.PowerShell.Utility.Sort-Object
diff --git a/reference/7.4/Microsoft.PowerShell.Core/About/about_Calling_Generic_Methods.md b/reference/7.4/Microsoft.PowerShell.Core/About/about_Calling_Generic_Methods.md
index 168a413a4a60..2bc88d87cfac 100644
--- a/reference/7.4/Microsoft.PowerShell.Core/About/about_Calling_Generic_Methods.md
+++ b/reference/7.4/Microsoft.PowerShell.Core/About/about_Calling_Generic_Methods.md
@@ -3,7 +3,7 @@ description: Describes how to call generic methods of .NET types in PowerShell
Locale: en-US
ms.date: 02/02/2022
schema: 2.0.0
-title: about Calling Generic Methods
+title: about_Calling_Generic_Methods
---
# about_Calling_Generic_Methods
diff --git a/reference/7.4/Microsoft.PowerShell.Core/About/about_Case-Sensitivity.md b/reference/7.4/Microsoft.PowerShell.Core/About/about_Case-Sensitivity.md
index 557373e9ca2b..b61dcb04a84e 100644
--- a/reference/7.4/Microsoft.PowerShell.Core/About/about_Case-Sensitivity.md
+++ b/reference/7.4/Microsoft.PowerShell.Core/About/about_Case-Sensitivity.md
@@ -1,11 +1,10 @@
---
description: This article explains how PowerShell handles case-sensitivity.
+Locale: en-US
ms.custom: wiki-migration
ms.date: 06/06/2022
-title: about Case-Sensitivity
-Locale: en-US
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_case-sensitivity?view=powershell-7.4&WT.mc_id=ps-gethelp
-
+title: about_Case-Sensitivity
---
# about_Case-Sensitivity
diff --git a/reference/7.4/Microsoft.PowerShell.Core/About/about_Character_Encoding.md b/reference/7.4/Microsoft.PowerShell.Core/About/about_Character_Encoding.md
index 2e14541d2e78..3c58fbe85f81 100644
--- a/reference/7.4/Microsoft.PowerShell.Core/About/about_Character_Encoding.md
+++ b/reference/7.4/Microsoft.PowerShell.Core/About/about_Character_Encoding.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 03/09/2023
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_character_encoding?view=powershell-7.4&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Character Encoding
+title: about_Character_Encoding
---
# about_Character_Encoding
diff --git a/reference/7.4/Microsoft.PowerShell.Core/About/about_CimSession.md b/reference/7.4/Microsoft.PowerShell.Core/About/about_CimSession.md
index ba6c29f916f5..3d4de8d49269 100644
--- a/reference/7.4/Microsoft.PowerShell.Core/About/about_CimSession.md
+++ b/reference/7.4/Microsoft.PowerShell.Core/About/about_CimSession.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 03/07/2022
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_cimsession?view=powershell-7.4&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about CimSession
+title: about_CimSession
---
# about_CimSession
diff --git a/reference/7.4/Microsoft.PowerShell.Core/About/about_Classes.md b/reference/7.4/Microsoft.PowerShell.Core/About/about_Classes.md
index 526f00d08d55..8243d0f3757d 100644
--- a/reference/7.4/Microsoft.PowerShell.Core/About/about_Classes.md
+++ b/reference/7.4/Microsoft.PowerShell.Core/About/about_Classes.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 01/23/2024
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_classes?view=powershell-7.4&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Classes
+title: about_Classes
---
# about_Classes
diff --git a/reference/7.4/Microsoft.PowerShell.Core/About/about_Classes_Constructors.md b/reference/7.4/Microsoft.PowerShell.Core/About/about_Classes_Constructors.md
index 9974af337ecf..5b1b8251cbbb 100644
--- a/reference/7.4/Microsoft.PowerShell.Core/About/about_Classes_Constructors.md
+++ b/reference/7.4/Microsoft.PowerShell.Core/About/about_Classes_Constructors.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 11/13/2023
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_classes_constructors?view=powershell-7.4&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Classes Constructors
+title: about_Classes_Constructors
---
# about_Classes_Constructors
diff --git a/reference/7.4/Microsoft.PowerShell.Core/About/about_Classes_Inheritance.md b/reference/7.4/Microsoft.PowerShell.Core/About/about_Classes_Inheritance.md
index 1b0a27aad896..d2bf5f880e16 100644
--- a/reference/7.4/Microsoft.PowerShell.Core/About/about_Classes_Inheritance.md
+++ b/reference/7.4/Microsoft.PowerShell.Core/About/about_Classes_Inheritance.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 11/10/2023
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_classes_inheritance?view=powershell-7.4&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Classes Inheritance
+title: about_Classes_Inheritance
---
# about_Classes_Inheritance
diff --git a/reference/7.4/Microsoft.PowerShell.Core/About/about_Classes_Methods.md b/reference/7.4/Microsoft.PowerShell.Core/About/about_Classes_Methods.md
index 0d0a4f65dc9d..d886be3108d0 100644
--- a/reference/7.4/Microsoft.PowerShell.Core/About/about_Classes_Methods.md
+++ b/reference/7.4/Microsoft.PowerShell.Core/About/about_Classes_Methods.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 11/13/2023
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_classes_methods?view=powershell-7.4&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Classes Methods
+title: about_Classes_Methods
---
# about_Classes_Methods
diff --git a/reference/7.4/Microsoft.PowerShell.Core/About/about_Classes_Properties.md b/reference/7.4/Microsoft.PowerShell.Core/About/about_Classes_Properties.md
index 29e15dba22f9..4bc1af30d482 100644
--- a/reference/7.4/Microsoft.PowerShell.Core/About/about_Classes_Properties.md
+++ b/reference/7.4/Microsoft.PowerShell.Core/About/about_Classes_Properties.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 11/13/2023
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_classes_properties?view=powershell-7.4&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Classes Properties
+title: about_Classes_Properties
---
# about_Classes_Properties
diff --git a/reference/7.4/Microsoft.PowerShell.Core/About/about_Command_Precedence.md b/reference/7.4/Microsoft.PowerShell.Core/About/about_Command_Precedence.md
index 5b331c3e0cc6..01a88b004516 100644
--- a/reference/7.4/Microsoft.PowerShell.Core/About/about_Command_Precedence.md
+++ b/reference/7.4/Microsoft.PowerShell.Core/About/about_Command_Precedence.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 03/05/2024
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_command_precedence?view=powershell-7.4&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Command Precedence
+title: about_Command_Precedence
---
# about_Command_Precedence
diff --git a/reference/7.4/Microsoft.PowerShell.Core/About/about_Command_Syntax.md b/reference/7.4/Microsoft.PowerShell.Core/About/about_Command_Syntax.md
index a5889de8c0b3..be2c67b5481c 100644
--- a/reference/7.4/Microsoft.PowerShell.Core/About/about_Command_Syntax.md
+++ b/reference/7.4/Microsoft.PowerShell.Core/About/about_Command_Syntax.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 10/31/2023
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_command_syntax?view=powershell-7.4&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Command Syntax
+title: about_Command_Syntax
---
# about_Command_Syntax
diff --git a/reference/7.4/Microsoft.PowerShell.Core/About/about_Comment_Based_Help.md b/reference/7.4/Microsoft.PowerShell.Core/About/about_Comment_Based_Help.md
index 4888ada88fa7..5faadf62fa13 100644
--- a/reference/7.4/Microsoft.PowerShell.Core/About/about_Comment_Based_Help.md
+++ b/reference/7.4/Microsoft.PowerShell.Core/About/about_Comment_Based_Help.md
@@ -5,7 +5,7 @@ ms.date: 07/05/2022
no-loc: [.SYNOPSIS, .DESCRIPTION, .PARAMETER, .EXAMPLE, .INPUTS, .OUTPUTS, .NOTES, .LINK, .COMPONENT, .ROLE, .FUNCTIONALITY, .FORWARDHELPTARGETNAME, .FORWARDHELPCATEGORY, .REMOTEHELPRUNSPACE, .EXTERNALHELP]
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_comment_based_help?view=powershell-7.4&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Comment Based Help
+title: about_Comment_Based_Help
---
# about_Comment_Based_Help
diff --git a/reference/7.4/Microsoft.PowerShell.Core/About/about_CommonParameters.md b/reference/7.4/Microsoft.PowerShell.Core/About/about_CommonParameters.md
index 404778b58324..cdd807ef7e04 100644
--- a/reference/7.4/Microsoft.PowerShell.Core/About/about_CommonParameters.md
+++ b/reference/7.4/Microsoft.PowerShell.Core/About/about_CommonParameters.md
@@ -5,7 +5,7 @@ ms.date: 07/02/2024
no-loc: [Debug, Verbose, Confirm]
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_commonparameters?view=powershell-7.4&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about CommonParameters
+title: about_CommonParameters
---
# about_CommonParameters
diff --git a/reference/7.4/Microsoft.PowerShell.Core/About/about_Comparison_Operators.md b/reference/7.4/Microsoft.PowerShell.Core/About/about_Comparison_Operators.md
index 606e4a5f349c..df4dbe43ea62 100644
--- a/reference/7.4/Microsoft.PowerShell.Core/About/about_Comparison_Operators.md
+++ b/reference/7.4/Microsoft.PowerShell.Core/About/about_Comparison_Operators.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 06/06/2024
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_comparison_operators?view=powershell-7.4&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Comparison Operators
+title: about_Comparison_Operators
---
# about_Comparison_Operators
diff --git a/reference/7.4/Microsoft.PowerShell.Core/About/about_Continue.md b/reference/7.4/Microsoft.PowerShell.Core/About/about_Continue.md
index ae22fe596fcc..4349b15dc4c1 100644
--- a/reference/7.4/Microsoft.PowerShell.Core/About/about_Continue.md
+++ b/reference/7.4/Microsoft.PowerShell.Core/About/about_Continue.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 06/04/2020
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_continue?view=powershell-7.4&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Continue
+title: about_Continue
---
# about_Continue
diff --git a/reference/7.4/Microsoft.PowerShell.Core/About/about_Core_Commands.md b/reference/7.4/Microsoft.PowerShell.Core/About/about_Core_Commands.md
index 24394dda2a96..0c9063e215c0 100644
--- a/reference/7.4/Microsoft.PowerShell.Core/About/about_Core_Commands.md
+++ b/reference/7.4/Microsoft.PowerShell.Core/About/about_Core_Commands.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 06/09/2017
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_core_commands?view=powershell-7.4&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Core Commands
+title: about_Core_Commands
---
# about_Core_Commands
diff --git a/reference/7.4/Microsoft.PowerShell.Core/About/about_Data_Files.md b/reference/7.4/Microsoft.PowerShell.Core/About/about_Data_Files.md
index 56f132d9992f..e43fe2a6ca6f 100644
--- a/reference/7.4/Microsoft.PowerShell.Core/About/about_Data_Files.md
+++ b/reference/7.4/Microsoft.PowerShell.Core/About/about_Data_Files.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 01/19/2023
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_data_files?view=powershell-7.4&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Data Files
+title: about_Data_Files
---
# about_Data_Files
diff --git a/reference/7.4/Microsoft.PowerShell.Core/About/about_Data_Sections.md b/reference/7.4/Microsoft.PowerShell.Core/About/about_Data_Sections.md
index 6e2409d10c9c..91f358464775 100644
--- a/reference/7.4/Microsoft.PowerShell.Core/About/about_Data_Sections.md
+++ b/reference/7.4/Microsoft.PowerShell.Core/About/about_Data_Sections.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 04/23/2019
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_data_sections?view=powershell-7.4&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Data Sections
+title: about_Data_Sections
---
# about_Data_Sections
diff --git a/reference/7.4/Microsoft.PowerShell.Core/About/about_Debuggers.md b/reference/7.4/Microsoft.PowerShell.Core/About/about_Debuggers.md
index adc4a70ab295..f12678843304 100644
--- a/reference/7.4/Microsoft.PowerShell.Core/About/about_Debuggers.md
+++ b/reference/7.4/Microsoft.PowerShell.Core/About/about_Debuggers.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 06/29/2023
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_debuggers?view=powershell-7.4&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Debuggers
+title: about_Debuggers
---
# about_Debuggers
diff --git a/reference/7.4/Microsoft.PowerShell.Core/About/about_Do.md b/reference/7.4/Microsoft.PowerShell.Core/About/about_Do.md
index d815893b75fb..c31ebb95209d 100644
--- a/reference/7.4/Microsoft.PowerShell.Core/About/about_Do.md
+++ b/reference/7.4/Microsoft.PowerShell.Core/About/about_Do.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 06/10/2021
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_do?view=powershell-7.4&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Do
+title: about_Do
---
# about_Do
@@ -91,4 +91,4 @@ while (++$a -lt 10)
- [about_Operators](about_Operators.md)
- [about_Assignment_Operators](about_Assignment_Operators.md)
- [about_Comparison_Operators](about_Comparison_Operators.md)
-- [about_While](about_While.md)
\ No newline at end of file
+- [about_While](about_While.md)
diff --git a/reference/7.4/Microsoft.PowerShell.Core/About/about_Enum.md b/reference/7.4/Microsoft.PowerShell.Core/About/about_Enum.md
index d8fbb7cb96c5..5476035de856 100644
--- a/reference/7.4/Microsoft.PowerShell.Core/About/about_Enum.md
+++ b/reference/7.4/Microsoft.PowerShell.Core/About/about_Enum.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 11/20/2023
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_enum?view=powershell-7.4&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Enum
+title: about_Enum
---
# about_Enum
diff --git a/reference/7.4/Microsoft.PowerShell.Core/About/about_Environment_Provider.md b/reference/7.4/Microsoft.PowerShell.Core/About/about_Environment_Provider.md
index 67cd19ff1203..414d4e288126 100644
--- a/reference/7.4/Microsoft.PowerShell.Core/About/about_Environment_Provider.md
+++ b/reference/7.4/Microsoft.PowerShell.Core/About/about_Environment_Provider.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 10/18/2018
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_environment_provider?view=powershell-7.4&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Environment Provider
+title: about_Environment_Provider
---
# about_Environment_Provider
diff --git a/reference/7.4/Microsoft.PowerShell.Core/About/about_Environment_Variables.md b/reference/7.4/Microsoft.PowerShell.Core/About/about_Environment_Variables.md
index 5afd305110e2..6cb2b03dd927 100644
--- a/reference/7.4/Microsoft.PowerShell.Core/About/about_Environment_Variables.md
+++ b/reference/7.4/Microsoft.PowerShell.Core/About/about_Environment_Variables.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 04/22/2024
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_environment_variables?view=powershell-7.4&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Environment Variables
+title: about_Environment_Variables
---
# about_Environment_Variables
diff --git a/reference/7.4/Microsoft.PowerShell.Core/About/about_Execution_Policies.md b/reference/7.4/Microsoft.PowerShell.Core/About/about_Execution_Policies.md
index dab4d3c1ec20..e96565d175d2 100644
--- a/reference/7.4/Microsoft.PowerShell.Core/About/about_Execution_Policies.md
+++ b/reference/7.4/Microsoft.PowerShell.Core/About/about_Execution_Policies.md
@@ -5,7 +5,7 @@ ms.date: 03/04/2024
no-loc: [Bypass, Default, Restricted, Undefined, Unrestricted, Process, Scope, MachinePolicy, about_Group_Policy_Settings]
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_execution_policies?view=powershell-7.4&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Execution Policies
+title: about_Execution_Policies
---
# about_Execution_Policies
diff --git a/reference/7.4/Microsoft.PowerShell.Core/About/about_Experimental_Features.md b/reference/7.4/Microsoft.PowerShell.Core/About/about_Experimental_Features.md
index dcb9c982eac0..b06a1775ec46 100644
--- a/reference/7.4/Microsoft.PowerShell.Core/About/about_Experimental_Features.md
+++ b/reference/7.4/Microsoft.PowerShell.Core/About/about_Experimental_Features.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 12/04/2023
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_experimental_features?view=powershell-7.4&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Experimental Features
+title: about_Experimental_Features
---
# about_Experimental_Features
diff --git a/reference/7.4/Microsoft.PowerShell.Core/About/about_FileSystem_Provider.md b/reference/7.4/Microsoft.PowerShell.Core/About/about_FileSystem_Provider.md
index 206fa41acf2c..bc9c81d4fb56 100644
--- a/reference/7.4/Microsoft.PowerShell.Core/About/about_FileSystem_Provider.md
+++ b/reference/7.4/Microsoft.PowerShell.Core/About/about_FileSystem_Provider.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 07/10/2023
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_filesystem_provider?view=powershell-7.4&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about FileSystem Provider
+title: about_FileSystem_Provider
---
# about_FileSystem_Provider
diff --git a/reference/7.4/Microsoft.PowerShell.Core/About/about_For.md b/reference/7.4/Microsoft.PowerShell.Core/About/about_For.md
index 202edded3bfe..cdafa9b6da9e 100644
--- a/reference/7.4/Microsoft.PowerShell.Core/About/about_For.md
+++ b/reference/7.4/Microsoft.PowerShell.Core/About/about_For.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 06/10/2024
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_for?view=powershell-7.4&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about For
+title: about_For
---
# about_For
diff --git a/reference/7.4/Microsoft.PowerShell.Core/About/about_Foreach.md b/reference/7.4/Microsoft.PowerShell.Core/About/about_Foreach.md
index 39a85d3fa87b..4a2d10b3758d 100644
--- a/reference/7.4/Microsoft.PowerShell.Core/About/about_Foreach.md
+++ b/reference/7.4/Microsoft.PowerShell.Core/About/about_Foreach.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 10/20/2023
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_foreach?view=powershell-7.4&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Foreach
+title: about_Foreach
---
# about_Foreach
diff --git a/reference/7.4/Microsoft.PowerShell.Core/About/about_Format.ps1xml.md b/reference/7.4/Microsoft.PowerShell.Core/About/about_Format.ps1xml.md
index 1cad278df61e..5102992f8c42 100644
--- a/reference/7.4/Microsoft.PowerShell.Core/About/about_Format.ps1xml.md
+++ b/reference/7.4/Microsoft.PowerShell.Core/About/about_Format.ps1xml.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 04/25/2022
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_format.ps1xml?view=powershell-7.4&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Format.ps1xml
+title: about_Format.ps1xml
---
# about_Format.ps1xml
diff --git a/reference/7.4/Microsoft.PowerShell.Core/About/about_Function_Provider.md b/reference/7.4/Microsoft.PowerShell.Core/About/about_Function_Provider.md
index 146913f62e25..8af89066bad7 100644
--- a/reference/7.4/Microsoft.PowerShell.Core/About/about_Function_Provider.md
+++ b/reference/7.4/Microsoft.PowerShell.Core/About/about_Function_Provider.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 06/10/2024
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_function_provider?view=powershell-7.4&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Function Provider
+title: about_Function_Provider
---
# about_Function_Provider
diff --git a/reference/7.4/Microsoft.PowerShell.Core/About/about_Functions.md b/reference/7.4/Microsoft.PowerShell.Core/About/about_Functions.md
index dd2f9e626e40..214bc5fbe9ae 100644
--- a/reference/7.4/Microsoft.PowerShell.Core/About/about_Functions.md
+++ b/reference/7.4/Microsoft.PowerShell.Core/About/about_Functions.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 06/26/2024
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_functions?view=powershell-7.4&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Functions
+title: about_Functions
---
# about_Functions
diff --git a/reference/7.4/Microsoft.PowerShell.Core/About/about_Functions_Advanced.md b/reference/7.4/Microsoft.PowerShell.Core/About/about_Functions_Advanced.md
index f1fd522b52b9..eb7edd7fe86b 100644
--- a/reference/7.4/Microsoft.PowerShell.Core/About/about_Functions_Advanced.md
+++ b/reference/7.4/Microsoft.PowerShell.Core/About/about_Functions_Advanced.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 01/20/2023
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_functions_advanced?view=powershell-7.4&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Functions Advanced
+title: about_Functions_Advanced
---
# about_Functions_Advanced
diff --git a/reference/7.4/Microsoft.PowerShell.Core/About/about_Functions_Advanced_Methods.md b/reference/7.4/Microsoft.PowerShell.Core/About/about_Functions_Advanced_Methods.md
index a9fb83024e0d..3c405f3f7059 100644
--- a/reference/7.4/Microsoft.PowerShell.Core/About/about_Functions_Advanced_Methods.md
+++ b/reference/7.4/Microsoft.PowerShell.Core/About/about_Functions_Advanced_Methods.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 05/20/2024
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_functions_advanced_methods?view=powershell-7.4&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Functions Advanced Methods
+title: about_Functions_Advanced_Methods
---
# about_Functions_Advanced_Methods
diff --git a/reference/7.4/Microsoft.PowerShell.Core/About/about_Functions_Advanced_Parameters.md b/reference/7.4/Microsoft.PowerShell.Core/About/about_Functions_Advanced_Parameters.md
index 2edbb72d9747..d6c3752aead1 100644
--- a/reference/7.4/Microsoft.PowerShell.Core/About/about_Functions_Advanced_Parameters.md
+++ b/reference/7.4/Microsoft.PowerShell.Core/About/about_Functions_Advanced_Parameters.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 07/02/2024
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_functions_advanced_parameters?view=powershell-7.4&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Functions Advanced Parameters
+title: about_Functions_Advanced_Parameters
---
# about_Functions_Advanced_Parameters
diff --git a/reference/7.4/Microsoft.PowerShell.Core/About/about_Functions_Argument_Completion.md b/reference/7.4/Microsoft.PowerShell.Core/About/about_Functions_Argument_Completion.md
index 64eec7bb057f..fd2e6f3741d1 100644
--- a/reference/7.4/Microsoft.PowerShell.Core/About/about_Functions_Argument_Completion.md
+++ b/reference/7.4/Microsoft.PowerShell.Core/About/about_Functions_Argument_Completion.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 10/22/2021
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_functions_argument_completion?view=powershell-7.4&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: About functions argument completion
+title: About_functions_argument_completion
---
# about_Functions_Argument_Completion
diff --git a/reference/7.4/Microsoft.PowerShell.Core/About/about_Functions_CmdletBindingAttribute.md b/reference/7.4/Microsoft.PowerShell.Core/About/about_Functions_CmdletBindingAttribute.md
index 83e2231ca084..19b5b5808e6f 100644
--- a/reference/7.4/Microsoft.PowerShell.Core/About/about_Functions_CmdletBindingAttribute.md
+++ b/reference/7.4/Microsoft.PowerShell.Core/About/about_Functions_CmdletBindingAttribute.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 07/02/2024
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_functions_cmdletbindingattribute?view=powershell-7.4&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Functions CmdletBindingAttribute
+title: about_Functions_CmdletBindingAttribute
---
# about_Functions_CmdletBindingAttribute
diff --git a/reference/7.4/Microsoft.PowerShell.Core/About/about_Functions_OutputTypeAttribute.md b/reference/7.4/Microsoft.PowerShell.Core/About/about_Functions_OutputTypeAttribute.md
index 1593f99367d6..a3f53dbae272 100644
--- a/reference/7.4/Microsoft.PowerShell.Core/About/about_Functions_OutputTypeAttribute.md
+++ b/reference/7.4/Microsoft.PowerShell.Core/About/about_Functions_OutputTypeAttribute.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 04/14/2023
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_functions_outputtypeattribute?view=powershell-7.4&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Functions OutputTypeAttribute
+title: about_Functions_OutputTypeAttribute
---
# about_Functions_OutputTypeAttribute
diff --git a/reference/7.4/Microsoft.PowerShell.Core/About/about_Group_Policy_Settings.md b/reference/7.4/Microsoft.PowerShell.Core/About/about_Group_Policy_Settings.md
index 9ff43e497748..268db10fdf3d 100644
--- a/reference/7.4/Microsoft.PowerShell.Core/About/about_Group_Policy_Settings.md
+++ b/reference/7.4/Microsoft.PowerShell.Core/About/about_Group_Policy_Settings.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 08/17/2023
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_group_policy_settings?view=powershell-7.4&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Group Policy Settings
+title: about_Group_Policy_Settings
---
# about_Group_Policy_Settings
diff --git a/reference/7.4/Microsoft.PowerShell.Core/About/about_Hash_Tables.md b/reference/7.4/Microsoft.PowerShell.Core/About/about_Hash_Tables.md
index b0543ec7e9a6..51dd014975de 100644
--- a/reference/7.4/Microsoft.PowerShell.Core/About/about_Hash_Tables.md
+++ b/reference/7.4/Microsoft.PowerShell.Core/About/about_Hash_Tables.md
@@ -5,7 +5,7 @@ ms.date: 11/15/2023
no-loc: [iDictionary, Hashtable, OrderedDictionary, System.Collections.IDictionary, System.Collections.Hashtable]
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_hash_tables?view=powershell-7.4&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Hash Tables
+title: about_Hash_Tables
---
# about_Hash_Tables
diff --git a/reference/7.4/Microsoft.PowerShell.Core/About/about_Hidden.md b/reference/7.4/Microsoft.PowerShell.Core/About/about_Hidden.md
index a721ea4aed4b..3dde29d0f314 100644
--- a/reference/7.4/Microsoft.PowerShell.Core/About/about_Hidden.md
+++ b/reference/7.4/Microsoft.PowerShell.Core/About/about_Hidden.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 03/07/2022
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_hidden?view=powershell-7.4&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Hidden
+title: about_Hidden
---
# about_Hidden
diff --git a/reference/7.4/Microsoft.PowerShell.Core/About/about_History.md b/reference/7.4/Microsoft.PowerShell.Core/About/about_History.md
index 203a83b9a32d..6ec2b71d8e62 100644
--- a/reference/7.4/Microsoft.PowerShell.Core/About/about_History.md
+++ b/reference/7.4/Microsoft.PowerShell.Core/About/about_History.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 05/13/2020
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_history?view=powershell-7.4&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about History
+title: about_History
---
# about_History
diff --git a/reference/7.4/Microsoft.PowerShell.Core/About/about_If.md b/reference/7.4/Microsoft.PowerShell.Core/About/about_If.md
index 0f380dcd6a94..280fba2d84e6 100644
--- a/reference/7.4/Microsoft.PowerShell.Core/About/about_If.md
+++ b/reference/7.4/Microsoft.PowerShell.Core/About/about_If.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 06/07/2023
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_if?view=powershell-7.4&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about If
+title: about_If
---
# about_If
diff --git a/reference/7.4/Microsoft.PowerShell.Core/About/about_Job_Details.md b/reference/7.4/Microsoft.PowerShell.Core/About/about_Job_Details.md
index a455b5c6193b..aeacf69680c9 100644
--- a/reference/7.4/Microsoft.PowerShell.Core/About/about_Job_Details.md
+++ b/reference/7.4/Microsoft.PowerShell.Core/About/about_Job_Details.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 10/16/2020
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_job_details?view=powershell-7.4&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Job Details
+title: about_Job_Details
---
# about_Job_Details
diff --git a/reference/7.4/Microsoft.PowerShell.Core/About/about_Jobs.md b/reference/7.4/Microsoft.PowerShell.Core/About/about_Jobs.md
index 2c92266a1392..9f56fd4a44c4 100644
--- a/reference/7.4/Microsoft.PowerShell.Core/About/about_Jobs.md
+++ b/reference/7.4/Microsoft.PowerShell.Core/About/about_Jobs.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 08/29/2022
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_jobs?view=powershell-7.4&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Jobs
+title: about_Jobs
---
# about_Jobs
diff --git a/reference/7.4/Microsoft.PowerShell.Core/About/about_Join.md b/reference/7.4/Microsoft.PowerShell.Core/About/about_Join.md
index a2634e25270d..9554dd547533 100644
--- a/reference/7.4/Microsoft.PowerShell.Core/About/about_Join.md
+++ b/reference/7.4/Microsoft.PowerShell.Core/About/about_Join.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 06/09/2017
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_join?view=powershell-7.4&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Join
+title: about_Join
---
# about_Join
diff --git a/reference/7.4/Microsoft.PowerShell.Core/About/about_Language_Keywords.md b/reference/7.4/Microsoft.PowerShell.Core/About/about_Language_Keywords.md
index ac7efff3c1e0..9aa74ca3694d 100644
--- a/reference/7.4/Microsoft.PowerShell.Core/About/about_Language_Keywords.md
+++ b/reference/7.4/Microsoft.PowerShell.Core/About/about_Language_Keywords.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 05/20/2024
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_language_keywords?view=powershell-7.4&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Language Keywords
+title: about_Language_Keywords
---
# about_Language_Keywords
diff --git a/reference/7.4/Microsoft.PowerShell.Core/About/about_Language_Modes.md b/reference/7.4/Microsoft.PowerShell.Core/About/about_Language_Modes.md
index b5373d9d0e17..0e4a1ed5138a 100644
--- a/reference/7.4/Microsoft.PowerShell.Core/About/about_Language_Modes.md
+++ b/reference/7.4/Microsoft.PowerShell.Core/About/about_Language_Modes.md
@@ -5,7 +5,7 @@ ms.date: 10/04/2023
no-loc: [FullLanguage, ConstrainedLanguage, RestrictedLanguage, NoLanguage]
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_language_modes?view=powershell-7.4&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Language Modes
+title: about_Language_Modes
---
# about_Language_Modes
diff --git a/reference/7.4/Microsoft.PowerShell.Core/About/about_Line_Editing.md b/reference/7.4/Microsoft.PowerShell.Core/About/about_Line_Editing.md
index 8c28bf3ecdab..81d9fc8e99ec 100644
--- a/reference/7.4/Microsoft.PowerShell.Core/About/about_Line_Editing.md
+++ b/reference/7.4/Microsoft.PowerShell.Core/About/about_Line_Editing.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 09/12/2022
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_line_editing?view=powershell-7.4&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Line Editing
+title: about_Line_Editing
---
# about_Line_Editing
diff --git a/reference/7.4/Microsoft.PowerShell.Core/About/about_Locations.md b/reference/7.4/Microsoft.PowerShell.Core/About/about_Locations.md
index 797799da1888..a3ffb8821ca9 100644
--- a/reference/7.4/Microsoft.PowerShell.Core/About/about_Locations.md
+++ b/reference/7.4/Microsoft.PowerShell.Core/About/about_Locations.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 09/19/2023
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_locations?view=powershell-7.4&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Locations
+title: about_Locations
---
# about_Locations
diff --git a/reference/7.4/Microsoft.PowerShell.Core/About/about_Logging_Non-Windows.md b/reference/7.4/Microsoft.PowerShell.Core/About/about_Logging_Non-Windows.md
index 29b6ed672d4f..a533fc20a3e7 100644
--- a/reference/7.4/Microsoft.PowerShell.Core/About/about_Logging_Non-Windows.md
+++ b/reference/7.4/Microsoft.PowerShell.Core/About/about_Logging_Non-Windows.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 08/29/2024
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_logging_non-windows?view=powershell-7.4&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Logging Non-Windows
+title: about_Logging_Non-Windows
---
# about_Logging_Non-Windows
diff --git a/reference/7.4/Microsoft.PowerShell.Core/About/about_Logging_Windows.md b/reference/7.4/Microsoft.PowerShell.Core/About/about_Logging_Windows.md
index 3e9a55084327..444033cc0dea 100644
--- a/reference/7.4/Microsoft.PowerShell.Core/About/about_Logging_Windows.md
+++ b/reference/7.4/Microsoft.PowerShell.Core/About/about_Logging_Windows.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 01/03/2024
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_logging_windows?view=powershell-7.4&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Logging Windows
+title: about_Logging_Windows
---
# about_Logging_Windows
diff --git a/reference/7.4/Microsoft.PowerShell.Core/About/about_Logical_Operators.md b/reference/7.4/Microsoft.PowerShell.Core/About/about_Logical_Operators.md
index 943aa161172a..34836b7cb3f1 100644
--- a/reference/7.4/Microsoft.PowerShell.Core/About/about_Logical_Operators.md
+++ b/reference/7.4/Microsoft.PowerShell.Core/About/about_Logical_Operators.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 08/29/2022
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_logical_operators?view=powershell-7.4&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Logical Operators
+title: about_Logical_Operators
---
# about_Logical_Operators
diff --git a/reference/7.4/Microsoft.PowerShell.Core/About/about_Member-Access_Enumeration.md b/reference/7.4/Microsoft.PowerShell.Core/About/about_Member-Access_Enumeration.md
index ddca5319467a..6b4657970d65 100644
--- a/reference/7.4/Microsoft.PowerShell.Core/About/about_Member-Access_Enumeration.md
+++ b/reference/7.4/Microsoft.PowerShell.Core/About/about_Member-Access_Enumeration.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 07/18/2022
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_member-access_enumeration?view=powershell-7.4&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Member-Access Enumeration
+title: about_Member-Access_Enumeration
---
# about_Member-Access_Enumeration
diff --git a/reference/7.4/Microsoft.PowerShell.Core/About/about_Methods.md b/reference/7.4/Microsoft.PowerShell.Core/About/about_Methods.md
index 7ac5349e23a5..d813cdd53d13 100644
--- a/reference/7.4/Microsoft.PowerShell.Core/About/about_Methods.md
+++ b/reference/7.4/Microsoft.PowerShell.Core/About/about_Methods.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 03/16/2022
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_methods?view=powershell-7.4&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Methods
+title: about_Methods
---
# about_Methods
diff --git a/reference/7.4/Microsoft.PowerShell.Core/About/about_Module_Manifests.md b/reference/7.4/Microsoft.PowerShell.Core/About/about_Module_Manifests.md
index bc9ee2ce6258..4d0f0597104f 100644
--- a/reference/7.4/Microsoft.PowerShell.Core/About/about_Module_Manifests.md
+++ b/reference/7.4/Microsoft.PowerShell.Core/About/about_Module_Manifests.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 07/07/2023
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_module_manifests?view=powershell-7.4&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Module Manifests
+title: about_Module_Manifests
---
# about_Module_Manifests
diff --git a/reference/7.4/Microsoft.PowerShell.Core/About/about_Modules.md b/reference/7.4/Microsoft.PowerShell.Core/About/about_Modules.md
index a599c55d5ed9..86a7d6bdaaad 100644
--- a/reference/7.4/Microsoft.PowerShell.Core/About/about_Modules.md
+++ b/reference/7.4/Microsoft.PowerShell.Core/About/about_Modules.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 08/09/2024
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_modules?view=powershell-7.4&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Modules
+title: about_Modules
---
# about_Modules
diff --git a/reference/7.4/Microsoft.PowerShell.Core/About/about_Numeric_Literals.md b/reference/7.4/Microsoft.PowerShell.Core/About/about_Numeric_Literals.md
index 16e97280674d..287b8c3b6862 100644
--- a/reference/7.4/Microsoft.PowerShell.Core/About/about_Numeric_Literals.md
+++ b/reference/7.4/Microsoft.PowerShell.Core/About/about_Numeric_Literals.md
@@ -5,7 +5,7 @@ ms.date: 03/01/2023
no-loc: [482gb]
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_numeric_literals?view=powershell-7.4&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Numeric Literals
+title: about_Numeric_Literals
---
# about_Numeric_Literals
diff --git a/reference/7.4/Microsoft.PowerShell.Core/About/about_Object_Creation.md b/reference/7.4/Microsoft.PowerShell.Core/About/about_Object_Creation.md
index c237eccc5445..900609fad301 100644
--- a/reference/7.4/Microsoft.PowerShell.Core/About/about_Object_Creation.md
+++ b/reference/7.4/Microsoft.PowerShell.Core/About/about_Object_Creation.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 12/05/2022
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_object_creation?view=powershell-7.4&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Object Creation
+title: about_Object_Creation
---
# about_Object_Creation
diff --git a/reference/7.4/Microsoft.PowerShell.Core/About/about_Objects.md b/reference/7.4/Microsoft.PowerShell.Core/About/about_Objects.md
index 39968b5b565f..bd8e9597e7b7 100644
--- a/reference/7.4/Microsoft.PowerShell.Core/About/about_Objects.md
+++ b/reference/7.4/Microsoft.PowerShell.Core/About/about_Objects.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 06/02/2021
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_objects?view=powershell-7.4&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Objects
+title: about_Objects
---
# about_Objects
diff --git a/reference/7.4/Microsoft.PowerShell.Core/About/about_Operator_Precedence.md b/reference/7.4/Microsoft.PowerShell.Core/About/about_Operator_Precedence.md
index f4e67252ba01..c2f0e30811b8 100644
--- a/reference/7.4/Microsoft.PowerShell.Core/About/about_Operator_Precedence.md
+++ b/reference/7.4/Microsoft.PowerShell.Core/About/about_Operator_Precedence.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 06/29/2021
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_operator_precedence?view=powershell-7.4&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Operator Precedence
+title: about_Operator_Precedence
---
# about_Operator_Precedence
diff --git a/reference/7.4/Microsoft.PowerShell.Core/About/about_Operators.md b/reference/7.4/Microsoft.PowerShell.Core/About/about_Operators.md
index 71af28d93e16..d1b23767a2d4 100644
--- a/reference/7.4/Microsoft.PowerShell.Core/About/about_Operators.md
+++ b/reference/7.4/Microsoft.PowerShell.Core/About/about_Operators.md
@@ -1,10 +1,10 @@
---
description: Describes the operators that are supported by PowerShell.
Locale: en-US
-ms.date: 05/07/2024
+ms.date: 09/03/2024
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_operators?view=powershell-7.4&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Operators
+title: about_Operators
---
# about_Operators
@@ -442,9 +442,23 @@ automatic variable `$args` is preserved.
### Format operator `-f`
-Formats strings by using the format method of string objects. Enter the format
-string on the left side of the operator and the objects to be formatted on the
-right side of the operator.
+Provide access to the .NET composite formatting feature. A composite format
+string consists of fixed text intermixed with indexed placeholders, called
+_format items_. These format items correspond to the objects in the list.
+
+Each format item takes the following form and consists of the following
+components:
+
+`{index[,alignment][:formatString]}`
+
+The matching braces (`{` and `}`) are required.
+
+The formatting operation yields a result string that consists of the original
+fixed text intermixed with the string representation of the objects in the
+list. For more information, see [Composite Formatting][02].
+
+Enter the composite format string on the left side of the operator and the
+objects to be formatted on the right side of the operator.
```powershell
"{0} {1,-10} {2:N}" -f 1,"hello",[math]::pi
@@ -477,9 +491,6 @@ escape them by doubling the curly braces.
foo vs. {0}
```
-For more information, see the [String.Format][01] method and
-[Composite Formatting][02].
-
### Index operator `[ ]`
Selects objects from indexed collections, such as arrays and hash tables. Array
diff --git a/reference/7.4/Microsoft.PowerShell.Core/About/about_Output_Streams.md b/reference/7.4/Microsoft.PowerShell.Core/About/about_Output_Streams.md
index b3e2b0eb56c0..6c586b18f53a 100644
--- a/reference/7.4/Microsoft.PowerShell.Core/About/about_Output_Streams.md
+++ b/reference/7.4/Microsoft.PowerShell.Core/About/about_Output_Streams.md
@@ -5,7 +5,7 @@ ms.date: 01/22/2023
no-loc: [Success, Error, Warning, Verbose, Debug, Information, Progress]
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_output_streams?view=powershell-7.4&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Output Streams
+title: about_Output_Streams
---
# about_Output_Streams
diff --git a/reference/7.4/Microsoft.PowerShell.Core/About/about_PSConsoleHostReadLine.md b/reference/7.4/Microsoft.PowerShell.Core/About/about_PSConsoleHostReadLine.md
index a1a7cb3c2c1c..e9b739371c57 100644
--- a/reference/7.4/Microsoft.PowerShell.Core/About/about_PSConsoleHostReadLine.md
+++ b/reference/7.4/Microsoft.PowerShell.Core/About/about_PSConsoleHostReadLine.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 01/04/2018
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_psconsolehostreadline?view=powershell-7.4&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about PSConsoleHostReadLine
+title: about_PSConsoleHostReadLine
---
# about_PSConsoleHostReadLine
diff --git a/reference/7.4/Microsoft.PowerShell.Core/About/about_PSCustomObject.md b/reference/7.4/Microsoft.PowerShell.Core/About/about_PSCustomObject.md
index 669676b9ac33..650a0aaab96d 100644
--- a/reference/7.4/Microsoft.PowerShell.Core/About/about_PSCustomObject.md
+++ b/reference/7.4/Microsoft.PowerShell.Core/About/about_PSCustomObject.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 07/02/2024
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_pscustomobject?view=powershell-7.4&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about PSCustomObject
+title: about_PSCustomObject
---
# about_PSCustomObject
diff --git a/reference/7.4/Microsoft.PowerShell.Core/About/about_PSItem.md b/reference/7.4/Microsoft.PowerShell.Core/About/about_PSItem.md
index 44479bd1b680..716b8c520ca3 100644
--- a/reference/7.4/Microsoft.PowerShell.Core/About/about_PSItem.md
+++ b/reference/7.4/Microsoft.PowerShell.Core/About/about_PSItem.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 12/07/2022
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_psitem?view=powershell-7.4&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about PSItem
+title: about_PSItem
---
# about_PSItem
diff --git a/reference/7.4/Microsoft.PowerShell.Core/About/about_PSModulePath.md b/reference/7.4/Microsoft.PowerShell.Core/About/about_PSModulePath.md
index 1b4d823c1279..9d8a10877d62 100644
--- a/reference/7.4/Microsoft.PowerShell.Core/About/about_PSModulePath.md
+++ b/reference/7.4/Microsoft.PowerShell.Core/About/about_PSModulePath.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 03/24/2023
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_PSModulePath?view=powershell-7.4&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about PSModulePath
+title: about_PSModulePath
---
# about_PSModulePath
diff --git a/reference/7.4/Microsoft.PowerShell.Core/About/about_PSSession_Details.md b/reference/7.4/Microsoft.PowerShell.Core/About/about_PSSession_Details.md
index 92c38de1b4f2..c266b7675ce2 100644
--- a/reference/7.4/Microsoft.PowerShell.Core/About/about_PSSession_Details.md
+++ b/reference/7.4/Microsoft.PowerShell.Core/About/about_PSSession_Details.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 03/07/2022
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_pssession_details?view=powershell-7.4&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about PSSession Details
+title: about_PSSession_Details
---
# about_PSSession_Details
diff --git a/reference/7.4/Microsoft.PowerShell.Core/About/about_PSSessions.md b/reference/7.4/Microsoft.PowerShell.Core/About/about_PSSessions.md
index 5dbf7d8c4316..5923d83a7a9f 100644
--- a/reference/7.4/Microsoft.PowerShell.Core/About/about_PSSessions.md
+++ b/reference/7.4/Microsoft.PowerShell.Core/About/about_PSSessions.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 03/07/2022
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_pssessions?view=powershell-7.4&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about PSSessions
+title: about_PSSessions
---
# about_PSSessions
diff --git a/reference/7.4/Microsoft.PowerShell.Core/About/about_PackageManagement.md b/reference/7.4/Microsoft.PowerShell.Core/About/about_PackageManagement.md
index 6e072bfcb64e..f7f12ea24082 100644
--- a/reference/7.4/Microsoft.PowerShell.Core/About/about_PackageManagement.md
+++ b/reference/7.4/Microsoft.PowerShell.Core/About/about_PackageManagement.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 03/30/2020
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_packagemanagement?view=powershell-7.4&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about PackageManagement
+title: about_PackageManagement
---
# about_PackageManagement
diff --git a/reference/7.4/Microsoft.PowerShell.Core/About/about_Parameter_Binding.md b/reference/7.4/Microsoft.PowerShell.Core/About/about_Parameter_Binding.md
index ef6492177ebc..7644e361dd4f 100644
--- a/reference/7.4/Microsoft.PowerShell.Core/About/about_Parameter_Binding.md
+++ b/reference/7.4/Microsoft.PowerShell.Core/About/about_Parameter_Binding.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 05/17/2024
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_parameter_binding?view=powershell-7.4&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Parameter Binding
+title: about_Parameter_Binding
---
# about_Parameter_Binding
diff --git a/reference/7.4/Microsoft.PowerShell.Core/About/about_Parameter_Sets.md b/reference/7.4/Microsoft.PowerShell.Core/About/about_Parameter_Sets.md
index 7c7cb65a38ed..6c79cdf1465c 100644
--- a/reference/7.4/Microsoft.PowerShell.Core/About/about_Parameter_Sets.md
+++ b/reference/7.4/Microsoft.PowerShell.Core/About/about_Parameter_Sets.md
@@ -3,7 +3,7 @@ description: Describes how to define and use parameter sets in advanced function
Locale: en-US
ms.date: 03/27/2024
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_parameter_sets?view=powershell-7.4&WT.mc_id=ps-gethelp
-title: about Parameter Sets
+title: about_Parameter_Sets
---
# about_Parameter_Sets
diff --git a/reference/7.4/Microsoft.PowerShell.Core/About/about_Parameters.md b/reference/7.4/Microsoft.PowerShell.Core/About/about_Parameters.md
index 1e98ec4e3b34..e833762abee5 100644
--- a/reference/7.4/Microsoft.PowerShell.Core/About/about_Parameters.md
+++ b/reference/7.4/Microsoft.PowerShell.Core/About/about_Parameters.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 09/28/2021
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_parameters?view=powershell-7.4&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Parameters
+title: about_Parameters
---
# about_Parameters
diff --git a/reference/7.4/Microsoft.PowerShell.Core/About/about_Parameters_Default_Values.md b/reference/7.4/Microsoft.PowerShell.Core/About/about_Parameters_Default_Values.md
index 3e0536c45d87..2abdcff201da 100644
--- a/reference/7.4/Microsoft.PowerShell.Core/About/about_Parameters_Default_Values.md
+++ b/reference/7.4/Microsoft.PowerShell.Core/About/about_Parameters_Default_Values.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 05/31/2019
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_parameters_default_values?view=powershell-7.4&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Parameters Default Values
+title: about_Parameters_Default_Values
---
# about_Parameters_Default_Values
diff --git a/reference/7.4/Microsoft.PowerShell.Core/About/about_Parsing.md b/reference/7.4/Microsoft.PowerShell.Core/About/about_Parsing.md
index 4e3455ab1d5e..9a358c6e2eb3 100644
--- a/reference/7.4/Microsoft.PowerShell.Core/About/about_Parsing.md
+++ b/reference/7.4/Microsoft.PowerShell.Core/About/about_Parsing.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 05/06/2024
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_parsing?view=powershell-7.4&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Parsing
+title: about_Parsing
---
# about_Parsing
diff --git a/reference/7.4/Microsoft.PowerShell.Core/About/about_Path_Syntax.md b/reference/7.4/Microsoft.PowerShell.Core/About/about_Path_Syntax.md
index 90d5b9f23242..78bdb6e1fd37 100644
--- a/reference/7.4/Microsoft.PowerShell.Core/About/about_Path_Syntax.md
+++ b/reference/7.4/Microsoft.PowerShell.Core/About/about_Path_Syntax.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 09/16/2023
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_path_syntax?view=powershell-7.4&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Path Syntax
+title: about_Path_Syntax
---
# about_Path_Syntax
diff --git a/reference/7.4/Microsoft.PowerShell.Core/About/about_Pipeline_Chain_Operators.md b/reference/7.4/Microsoft.PowerShell.Core/About/about_Pipeline_Chain_Operators.md
index 175cecc52dac..561c1b10063a 100644
--- a/reference/7.4/Microsoft.PowerShell.Core/About/about_Pipeline_Chain_Operators.md
+++ b/reference/7.4/Microsoft.PowerShell.Core/About/about_Pipeline_Chain_Operators.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 06/21/2023
online version: https://learn.microsoft.com/powershell/module/psscheduledjob/about/about_pipeline_chain_operators?view=powershell-7.4&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Pipeline Chain Operators
+title: about_Pipeline_Chain_Operators
---
# about_Pipeline_Chain_Operators
diff --git a/reference/7.4/Microsoft.PowerShell.Core/About/about_Pipelines.md b/reference/7.4/Microsoft.PowerShell.Core/About/about_Pipelines.md
index 5e3d68965c0c..d3e51fd3f609 100644
--- a/reference/7.4/Microsoft.PowerShell.Core/About/about_Pipelines.md
+++ b/reference/7.4/Microsoft.PowerShell.Core/About/about_Pipelines.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 12/05/2023
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_pipelines?view=powershell-7.4&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Pipelines
+title: about_Pipelines
---
# about_Pipelines
diff --git a/reference/7.4/Microsoft.PowerShell.Core/About/about_PowerShell_Config.md b/reference/7.4/Microsoft.PowerShell.Core/About/about_PowerShell_Config.md
index 1286bcf00390..130c13449da0 100644
--- a/reference/7.4/Microsoft.PowerShell.Core/About/about_PowerShell_Config.md
+++ b/reference/7.4/Microsoft.PowerShell.Core/About/about_PowerShell_Config.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 12/07/2023
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_powershell_config?view=powershell-7.4&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about PowerShell Config
+title: about_PowerShell_Config
---
# about_PowerShell_Config
diff --git a/reference/7.4/Microsoft.PowerShell.Core/About/about_PowerShell_Editions.md b/reference/7.4/Microsoft.PowerShell.Core/About/about_PowerShell_Editions.md
index 92fdd345d79a..3d543eea8c36 100644
--- a/reference/7.4/Microsoft.PowerShell.Core/About/about_PowerShell_Editions.md
+++ b/reference/7.4/Microsoft.PowerShell.Core/About/about_PowerShell_Editions.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 11/14/2023
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_powershell_editions?view=powershell-7.4&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about PowerShell Editions
+title: about_PowerShell_Editions
---
# about_PowerShell_Editions
diff --git a/reference/7.4/Microsoft.PowerShell.Core/About/about_Preference_Variables.md b/reference/7.4/Microsoft.PowerShell.Core/About/about_Preference_Variables.md
index ee7b2fc6fa02..87bdd20556b9 100644
--- a/reference/7.4/Microsoft.PowerShell.Core/About/about_Preference_Variables.md
+++ b/reference/7.4/Microsoft.PowerShell.Core/About/about_Preference_Variables.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 04/06/2024
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_preference_variables?view=powershell-7.4&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Preference Variables
+title: about_Preference_Variables
---
# about_Preference_Variables
@@ -1760,4 +1760,4 @@ At line:1 char:1
[63]: xref:System.Text.UTF32Encoding
[64]: xref:System.Text.UTF7Encoding
[65]: xref:System.Text.UTF8Encoding
-[66]: about_Functions_CmdletBindingAttribute.md
\ No newline at end of file
+[66]: about_Functions_CmdletBindingAttribute.md
diff --git a/reference/7.4/Microsoft.PowerShell.Core/About/about_Profiles.md b/reference/7.4/Microsoft.PowerShell.Core/About/about_Profiles.md
index dd3ee3364109..882b8c9c5ccd 100644
--- a/reference/7.4/Microsoft.PowerShell.Core/About/about_Profiles.md
+++ b/reference/7.4/Microsoft.PowerShell.Core/About/about_Profiles.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 03/18/2024
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_profiles?view=powershell-7.4&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Profiles
+title: about_Profiles
---
# about_Profiles
diff --git a/reference/7.4/Microsoft.PowerShell.Core/About/about_Prompts.md b/reference/7.4/Microsoft.PowerShell.Core/About/about_Prompts.md
index 003c8a6bf573..351b10b2f831 100644
--- a/reference/7.4/Microsoft.PowerShell.Core/About/about_Prompts.md
+++ b/reference/7.4/Microsoft.PowerShell.Core/About/about_Prompts.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 08/21/2023
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_prompts?view=powershell-7.4&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Prompts
+title: about_Prompts
---
# about_Prompts
diff --git a/reference/7.4/Microsoft.PowerShell.Core/About/about_Properties.md b/reference/7.4/Microsoft.PowerShell.Core/About/about_Properties.md
index c746ee561f6c..4956b646e6d5 100644
--- a/reference/7.4/Microsoft.PowerShell.Core/About/about_Properties.md
+++ b/reference/7.4/Microsoft.PowerShell.Core/About/about_Properties.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 08/21/2023
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_properties?view=powershell-7.4&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Properties
+title: about_Properties
---
# about_Properties
diff --git a/reference/7.4/Microsoft.PowerShell.Core/About/about_Providers.md b/reference/7.4/Microsoft.PowerShell.Core/About/about_Providers.md
index 6e9b1658a62c..fa97ae589efe 100644
--- a/reference/7.4/Microsoft.PowerShell.Core/About/about_Providers.md
+++ b/reference/7.4/Microsoft.PowerShell.Core/About/about_Providers.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 08/29/2022
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_providers?view=powershell-7.4&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Providers
+title: about_Providers
---
# about_Providers
diff --git a/reference/7.4/Microsoft.PowerShell.Core/About/about_Pwsh.md b/reference/7.4/Microsoft.PowerShell.Core/About/about_Pwsh.md
index 275aefafafd2..d855188801e3 100644
--- a/reference/7.4/Microsoft.PowerShell.Core/About/about_Pwsh.md
+++ b/reference/7.4/Microsoft.PowerShell.Core/About/about_Pwsh.md
@@ -5,7 +5,7 @@ ms.date: 09/02/2024
no-loc: [-File, -f, -Command, -c, -CommandWithArgs, -cwa, -ConfigurationName, -config, -CustomPipeName, -EncodedCommand, -e, -ec, -ExecutionPolicy, -ex, -ep, -InputFormat, -inp, -if, -Interactive, -i, -Login, -l, -MTA, -NoExit, -noe, -NoLogo, -nol, -NonInteractive, -noni, -NoProfile, -nop, -OutputFormat, -o, -of, -SettingsFile, -settings, -SSHServerMode, -sshs, -STA, -Version, -v, -WindowStyle, -w, -WorkingDirectory, -wd, -Help]
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_pwsh?view=powershell-7.4&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Pwsh
+title: about_Pwsh
---
# about_Pwsh
diff --git a/reference/7.4/Microsoft.PowerShell.Core/About/about_Quoting_Rules.md b/reference/7.4/Microsoft.PowerShell.Core/About/about_Quoting_Rules.md
index 54362f971e4b..2e55e21378a2 100644
--- a/reference/7.4/Microsoft.PowerShell.Core/About/about_Quoting_Rules.md
+++ b/reference/7.4/Microsoft.PowerShell.Core/About/about_Quoting_Rules.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 03/20/2024
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_quoting_rules?view=powershell-7.4&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Quoting Rules
+title: about_Quoting_Rules
---
# about_Quoting_Rules
diff --git a/reference/7.4/Microsoft.PowerShell.Core/About/about_Redirection.md b/reference/7.4/Microsoft.PowerShell.Core/About/about_Redirection.md
index 6b905130f317..9a840ba31a31 100644
--- a/reference/7.4/Microsoft.PowerShell.Core/About/about_Redirection.md
+++ b/reference/7.4/Microsoft.PowerShell.Core/About/about_Redirection.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 11/29/2023
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_redirection?view=powershell-7.4&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Redirection
+title: about_Redirection
---
# about_Redirection
diff --git a/reference/7.4/Microsoft.PowerShell.Core/About/about_Ref.md b/reference/7.4/Microsoft.PowerShell.Core/About/about_Ref.md
index 6c5368293973..acbfbb151fc4 100644
--- a/reference/7.4/Microsoft.PowerShell.Core/About/about_Ref.md
+++ b/reference/7.4/Microsoft.PowerShell.Core/About/about_Ref.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 08/24/2018
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_ref?view=powershell-7.4&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Ref
+title: about_Ref
---
# about_Ref
diff --git a/reference/7.4/Microsoft.PowerShell.Core/About/about_Registry_Provider.md b/reference/7.4/Microsoft.PowerShell.Core/About/about_Registry_Provider.md
index d0ecfa15ec5a..7e6527b79384 100644
--- a/reference/7.4/Microsoft.PowerShell.Core/About/about_Registry_Provider.md
+++ b/reference/7.4/Microsoft.PowerShell.Core/About/about_Registry_Provider.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 07/31/2024
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_registry_provider?view=powershell-7.4&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Registry Provider
+title: about_Registry_Provider
---
# about_Registry_Provider
diff --git a/reference/7.4/Microsoft.PowerShell.Core/About/about_Regular_Expressions.md b/reference/7.4/Microsoft.PowerShell.Core/About/about_Regular_Expressions.md
index fb4a4f04fe17..af781925c776 100644
--- a/reference/7.4/Microsoft.PowerShell.Core/About/about_Regular_Expressions.md
+++ b/reference/7.4/Microsoft.PowerShell.Core/About/about_Regular_Expressions.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 06/14/2024
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_regular_expressions?view=powershell-7.4&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Regular Expressions
+title: about_Regular_Expressions
---
# about_Regular_Expressions
diff --git a/reference/7.4/Microsoft.PowerShell.Core/About/about_Remote.md b/reference/7.4/Microsoft.PowerShell.Core/About/about_Remote.md
index 2887e1dae267..cb416d87c60b 100644
--- a/reference/7.4/Microsoft.PowerShell.Core/About/about_Remote.md
+++ b/reference/7.4/Microsoft.PowerShell.Core/About/about_Remote.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 07/03/2023
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_remote?view=powershell-7.4&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Remote
+title: about_Remote
---
# about_Remote
diff --git a/reference/7.4/Microsoft.PowerShell.Core/About/about_Remote_Disconnected_Sessions.md b/reference/7.4/Microsoft.PowerShell.Core/About/about_Remote_Disconnected_Sessions.md
index 103b91a4cfb9..51be96c3b685 100644
--- a/reference/7.4/Microsoft.PowerShell.Core/About/about_Remote_Disconnected_Sessions.md
+++ b/reference/7.4/Microsoft.PowerShell.Core/About/about_Remote_Disconnected_Sessions.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 07/03/2023
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_remote_disconnected_sessions?view=powershell-7.4&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Remote Disconnected Sessions
+title: about_Remote_Disconnected_Sessions
---
# about_Remote_Disconnected_Sessions
diff --git a/reference/7.4/Microsoft.PowerShell.Core/About/about_Remote_Jobs.md b/reference/7.4/Microsoft.PowerShell.Core/About/about_Remote_Jobs.md
index a8d1e77c72d2..620d0d255c75 100644
--- a/reference/7.4/Microsoft.PowerShell.Core/About/about_Remote_Jobs.md
+++ b/reference/7.4/Microsoft.PowerShell.Core/About/about_Remote_Jobs.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 11/11/2020
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_remote_jobs?view=powershell-7.4&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Remote Jobs
+title: about_Remote_Jobs
---
# about_Remote_Jobs
diff --git a/reference/7.4/Microsoft.PowerShell.Core/About/about_Remote_Output.md b/reference/7.4/Microsoft.PowerShell.Core/About/about_Remote_Output.md
index 761b58e6b69a..369007b3c442 100644
--- a/reference/7.4/Microsoft.PowerShell.Core/About/about_Remote_Output.md
+++ b/reference/7.4/Microsoft.PowerShell.Core/About/about_Remote_Output.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 01/31/2024
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_remote_output?view=powershell-7.4&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Remote Output
+title: about_Remote_Output
---
# about_Remote_Output
diff --git a/reference/7.4/Microsoft.PowerShell.Core/About/about_Remote_Requirements.md b/reference/7.4/Microsoft.PowerShell.Core/About/about_Remote_Requirements.md
index 86383670f44c..ea9d658b9921 100644
--- a/reference/7.4/Microsoft.PowerShell.Core/About/about_Remote_Requirements.md
+++ b/reference/7.4/Microsoft.PowerShell.Core/About/about_Remote_Requirements.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 07/03/2023
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_remote_requirements?view=powershell-7.4&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Remote Requirements
+title: about_Remote_Requirements
---
# about_Remote_Requirements
diff --git a/reference/7.4/Microsoft.PowerShell.Core/About/about_Remote_Troubleshooting.md b/reference/7.4/Microsoft.PowerShell.Core/About/about_Remote_Troubleshooting.md
index 7c3bc4d7c9e0..67b5c72507e8 100644
--- a/reference/7.4/Microsoft.PowerShell.Core/About/about_Remote_Troubleshooting.md
+++ b/reference/7.4/Microsoft.PowerShell.Core/About/about_Remote_Troubleshooting.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 07/03/2023
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_remote_troubleshooting?view=powershell-7.4&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Remote Troubleshooting
+title: about_Remote_Troubleshooting
---
# about_Remote_Troubleshooting
diff --git a/reference/7.4/Microsoft.PowerShell.Core/About/about_Remote_Variables.md b/reference/7.4/Microsoft.PowerShell.Core/About/about_Remote_Variables.md
index a09c0abab510..b9a88bbfa2f5 100644
--- a/reference/7.4/Microsoft.PowerShell.Core/About/about_Remote_Variables.md
+++ b/reference/7.4/Microsoft.PowerShell.Core/About/about_Remote_Variables.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 03/13/2020
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_remote_variables?view=powershell-7.4&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Remote Variables
+title: about_Remote_Variables
---
# about_Remote_Variables
diff --git a/reference/7.4/Microsoft.PowerShell.Core/About/about_Requires.md b/reference/7.4/Microsoft.PowerShell.Core/About/about_Requires.md
index bb7cfc7b2ab7..7339427e428c 100644
--- a/reference/7.4/Microsoft.PowerShell.Core/About/about_Requires.md
+++ b/reference/7.4/Microsoft.PowerShell.Core/About/about_Requires.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 08/17/2023
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_requires?view=powershell-7.4&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Requires
+title: about_Requires
---
# about_Requires
diff --git a/reference/7.4/Microsoft.PowerShell.Core/About/about_Reserved_Words.md b/reference/7.4/Microsoft.PowerShell.Core/About/about_Reserved_Words.md
index a17d9299f099..374c30c9da91 100644
--- a/reference/7.4/Microsoft.PowerShell.Core/About/about_Reserved_Words.md
+++ b/reference/7.4/Microsoft.PowerShell.Core/About/about_Reserved_Words.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 07/02/2024
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_reserved_words?view=powershell-7.4&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Reserved Words
+title: about_Reserved_Words
---
# about_Reserved_Words
diff --git a/reference/7.4/Microsoft.PowerShell.Core/About/about_Return.md b/reference/7.4/Microsoft.PowerShell.Core/About/about_Return.md
index d8d345815e46..103d765ff1a3 100644
--- a/reference/7.4/Microsoft.PowerShell.Core/About/about_Return.md
+++ b/reference/7.4/Microsoft.PowerShell.Core/About/about_Return.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 01/03/2018
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_return?view=powershell-7.4&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Return
+title: about_Return
---
# about_Return
diff --git a/reference/7.4/Microsoft.PowerShell.Core/About/about_Run_With_PowerShell.md b/reference/7.4/Microsoft.PowerShell.Core/About/about_Run_With_PowerShell.md
index 8fa2b1f6275a..4128b86b89e5 100644
--- a/reference/7.4/Microsoft.PowerShell.Core/About/about_Run_With_PowerShell.md
+++ b/reference/7.4/Microsoft.PowerShell.Core/About/about_Run_With_PowerShell.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 03/06/2024
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_run_with_powershell?view=powershell-7.4&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Run With PowerShell
+title: about_Run_With_PowerShell
---
# about_Run_With_PowerShell
diff --git a/reference/7.4/Microsoft.PowerShell.Core/About/about_Scopes.md b/reference/7.4/Microsoft.PowerShell.Core/About/about_Scopes.md
index 3b140694842d..f32d7e30d3f6 100644
--- a/reference/7.4/Microsoft.PowerShell.Core/About/about_Scopes.md
+++ b/reference/7.4/Microsoft.PowerShell.Core/About/about_Scopes.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 07/22/2024
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_scopes?view=powershell-7.4&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Scopes
+title: about_Scopes
---
# about_Scopes
diff --git a/reference/7.4/Microsoft.PowerShell.Core/About/about_Script_Blocks.md b/reference/7.4/Microsoft.PowerShell.Core/About/about_Script_Blocks.md
index 198b6339e72a..0b8c579bc736 100644
--- a/reference/7.4/Microsoft.PowerShell.Core/About/about_Script_Blocks.md
+++ b/reference/7.4/Microsoft.PowerShell.Core/About/about_Script_Blocks.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 01/31/2024
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_script_blocks?view=powershell-7.4&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Script Blocks
+title: about_Script_Blocks
---
# about_Script_Blocks
diff --git a/reference/7.4/Microsoft.PowerShell.Core/About/about_Script_Internationalization.md b/reference/7.4/Microsoft.PowerShell.Core/About/about_Script_Internationalization.md
index cc6d4109b2f0..0b3f8a4c5c37 100644
--- a/reference/7.4/Microsoft.PowerShell.Core/About/about_Script_Internationalization.md
+++ b/reference/7.4/Microsoft.PowerShell.Core/About/about_Script_Internationalization.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 03/20/2020
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_script_internationalization?view=powershell-7.4&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Script Internationalization
+title: about_Script_Internationalization
---
# about_Script_Internationalization
diff --git a/reference/7.4/Microsoft.PowerShell.Core/About/about_Scripts.md b/reference/7.4/Microsoft.PowerShell.Core/About/about_Scripts.md
index f577a708b821..49c8a2a67014 100644
--- a/reference/7.4/Microsoft.PowerShell.Core/About/about_Scripts.md
+++ b/reference/7.4/Microsoft.PowerShell.Core/About/about_Scripts.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 10/06/2020
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_scripts?view=powershell-7.4&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Scripts
+title: about_Scripts
---
# about_Scripts
diff --git a/reference/7.4/Microsoft.PowerShell.Core/About/about_Session_Configuration_Files.md b/reference/7.4/Microsoft.PowerShell.Core/About/about_Session_Configuration_Files.md
index 5fa58a6ac35e..8a82fd62196f 100644
--- a/reference/7.4/Microsoft.PowerShell.Core/About/about_Session_Configuration_Files.md
+++ b/reference/7.4/Microsoft.PowerShell.Core/About/about_Session_Configuration_Files.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 03/07/2022
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_session_configuration_files?view=powershell-7.4&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Session Configuration Files
+title: about_Session_Configuration_Files
---
# about_Session_Configuration_Files
diff --git a/reference/7.4/Microsoft.PowerShell.Core/About/about_Session_Configurations.md b/reference/7.4/Microsoft.PowerShell.Core/About/about_Session_Configurations.md
index 050107e27cea..ac8155be19df 100644
--- a/reference/7.4/Microsoft.PowerShell.Core/About/about_Session_Configurations.md
+++ b/reference/7.4/Microsoft.PowerShell.Core/About/about_Session_Configurations.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 03/07/2022
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_session_configurations?view=powershell-7.4&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Session Configurations
+title: about_Session_Configurations
---
# about_Session_Configurations
diff --git a/reference/7.4/Microsoft.PowerShell.Core/About/about_Signing.md b/reference/7.4/Microsoft.PowerShell.Core/About/about_Signing.md
index 5a34745dd851..c78afdaae678 100644
--- a/reference/7.4/Microsoft.PowerShell.Core/About/about_Signing.md
+++ b/reference/7.4/Microsoft.PowerShell.Core/About/about_Signing.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 10/23/2023
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_signing?view=powershell-7.4&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Signing
+title: about_Signing
---
# about_Signing
diff --git a/reference/7.4/Microsoft.PowerShell.Core/About/about_Simplified_Syntax.md b/reference/7.4/Microsoft.PowerShell.Core/About/about_Simplified_Syntax.md
index bb6ca7d1a341..bed764fca901 100644
--- a/reference/7.4/Microsoft.PowerShell.Core/About/about_Simplified_Syntax.md
+++ b/reference/7.4/Microsoft.PowerShell.Core/About/about_Simplified_Syntax.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 04/26/2024
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_simplified_syntax?view=powershell-7.4&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Simplified Syntax
+title: about_Simplified_Syntax
---
# about_Simplified_Syntax
diff --git a/reference/7.4/Microsoft.PowerShell.Core/About/about_Special_Characters.md b/reference/7.4/Microsoft.PowerShell.Core/About/about_Special_Characters.md
index 1e470aa4a52b..2dad2aba3888 100644
--- a/reference/7.4/Microsoft.PowerShell.Core/About/about_Special_Characters.md
+++ b/reference/7.4/Microsoft.PowerShell.Core/About/about_Special_Characters.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 05/06/2024
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_special_characters?view=powershell-7.4&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Special Characters
+title: about_Special_Characters
---
# about_Special_Characters
diff --git a/reference/7.4/Microsoft.PowerShell.Core/About/about_Splatting.md b/reference/7.4/Microsoft.PowerShell.Core/About/about_Splatting.md
index a3e01c9aa721..87af55abbb10 100644
--- a/reference/7.4/Microsoft.PowerShell.Core/About/about_Splatting.md
+++ b/reference/7.4/Microsoft.PowerShell.Core/About/about_Splatting.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 01/29/2024
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_splatting?view=powershell-7.4&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Splatting
+title: about_Splatting
---
# about_Splatting
diff --git a/reference/7.4/Microsoft.PowerShell.Core/About/about_Split.md b/reference/7.4/Microsoft.PowerShell.Core/About/about_Split.md
index 5d1964860d28..940c2a2a24a5 100644
--- a/reference/7.4/Microsoft.PowerShell.Core/About/about_Split.md
+++ b/reference/7.4/Microsoft.PowerShell.Core/About/about_Split.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 03/30/2021
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_split?view=powershell-7.4&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Split
+title: about_Split
---
# about_Split
diff --git a/reference/7.4/Microsoft.PowerShell.Core/About/about_Switch.md b/reference/7.4/Microsoft.PowerShell.Core/About/about_Switch.md
index e441d012c759..620d023a59e7 100644
--- a/reference/7.4/Microsoft.PowerShell.Core/About/about_Switch.md
+++ b/reference/7.4/Microsoft.PowerShell.Core/About/about_Switch.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 02/28/2024
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_switch?view=powershell-7.4&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Switch
+title: about_Switch
---
# about_Switch
diff --git a/reference/7.4/Microsoft.PowerShell.Core/About/about_Tab_Expansion.md b/reference/7.4/Microsoft.PowerShell.Core/About/about_Tab_Expansion.md
index cd1384102995..4fc3fda8b143 100644
--- a/reference/7.4/Microsoft.PowerShell.Core/About/about_Tab_Expansion.md
+++ b/reference/7.4/Microsoft.PowerShell.Core/About/about_Tab_Expansion.md
@@ -5,7 +5,7 @@ ms.date: 06/13/2024
no-loc: [Tab, Ctrl, Space]
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_tab_expansion?view=powershell-7.4&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: About tab expansion
+title: About_tab_expansion
---
# about_Tab_Expansion
diff --git a/reference/7.4/Microsoft.PowerShell.Core/About/about_Telemetry.md b/reference/7.4/Microsoft.PowerShell.Core/About/about_Telemetry.md
index 4e09bbe95840..1af478481d9a 100644
--- a/reference/7.4/Microsoft.PowerShell.Core/About/about_Telemetry.md
+++ b/reference/7.4/Microsoft.PowerShell.Core/About/about_Telemetry.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 04/22/2024
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_telemetry?view=powershell-7.4&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Telemetry
+title: about_Telemetry
---
# about_Telemetry
diff --git a/reference/7.4/Microsoft.PowerShell.Core/About/about_Thread_Jobs.md b/reference/7.4/Microsoft.PowerShell.Core/About/about_Thread_Jobs.md
index e33e77b31f4d..df40198e8de2 100644
--- a/reference/7.4/Microsoft.PowerShell.Core/About/about_Thread_Jobs.md
+++ b/reference/7.4/Microsoft.PowerShell.Core/About/about_Thread_Jobs.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 11/11/2020
online version: https://learn.microsoft.com/powershell/module/psscheduledjob/about/about_thread_jobs?view=powershell-7.4&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Thread Jobs
+title: about_Thread_Jobs
---
# about_Thread_Jobs
diff --git a/reference/7.4/Microsoft.PowerShell.Core/About/about_Throw.md b/reference/7.4/Microsoft.PowerShell.Core/About/about_Throw.md
index 0d612a1d9075..d28fdc0b1f0e 100644
--- a/reference/7.4/Microsoft.PowerShell.Core/About/about_Throw.md
+++ b/reference/7.4/Microsoft.PowerShell.Core/About/about_Throw.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 08/24/2022
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_throw?view=powershell-7.4&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Throw
+title: about_Throw
---
# about_Throw
diff --git a/reference/7.4/Microsoft.PowerShell.Core/About/about_Trap.md b/reference/7.4/Microsoft.PowerShell.Core/About/about_Trap.md
index 0b189b47495e..5c915ce4a4c4 100644
--- a/reference/7.4/Microsoft.PowerShell.Core/About/about_Trap.md
+++ b/reference/7.4/Microsoft.PowerShell.Core/About/about_Trap.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 07/05/2024
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_trap?view=powershell-7.4&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Trap
+title: about_Trap
---
# about_Trap
diff --git a/reference/7.4/Microsoft.PowerShell.Core/About/about_Try_Catch_Finally.md b/reference/7.4/Microsoft.PowerShell.Core/About/about_Try_Catch_Finally.md
index 09081f606f36..5b79b8e43c4f 100644
--- a/reference/7.4/Microsoft.PowerShell.Core/About/about_Try_Catch_Finally.md
+++ b/reference/7.4/Microsoft.PowerShell.Core/About/about_Try_Catch_Finally.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 11/12/2021
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_try_catch_finally?view=powershell-7.4&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Try Catch Finally
+title: about_Try_Catch_Finally
---
# about_Try_Catch_Finally
diff --git a/reference/7.4/Microsoft.PowerShell.Core/About/about_Type_Accelerators.md b/reference/7.4/Microsoft.PowerShell.Core/About/about_Type_Accelerators.md
index b58bc9959f77..3bb53ea5cff9 100644
--- a/reference/7.4/Microsoft.PowerShell.Core/About/about_Type_Accelerators.md
+++ b/reference/7.4/Microsoft.PowerShell.Core/About/about_Type_Accelerators.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 08/30/2023
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_type_accelerators?view=powershell-7.4&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Type Accelerators
+title: about_Type_Accelerators
---
# about_Type_Accelerators
diff --git a/reference/7.4/Microsoft.PowerShell.Core/About/about_Type_Operators.md b/reference/7.4/Microsoft.PowerShell.Core/About/about_Type_Operators.md
index 579ae75eeb67..3eeb150a8107 100644
--- a/reference/7.4/Microsoft.PowerShell.Core/About/about_Type_Operators.md
+++ b/reference/7.4/Microsoft.PowerShell.Core/About/about_Type_Operators.md
@@ -2,10 +2,10 @@
description: Describes the operators that work with Microsoft .NET types.
Locale: en-US
ms.date: 08/29/2022
-online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_type_operators?view=powershell-7.4&WT.mc_id=ps-gethelp
no-loc: [-as]
+online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_type_operators?view=powershell-7.4&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Type Operators
+title: about_Type_Operators
---
# about_Type_Operators
diff --git a/reference/7.4/Microsoft.PowerShell.Core/About/about_Types.ps1xml.md b/reference/7.4/Microsoft.PowerShell.Core/About/about_Types.ps1xml.md
index b751f6e3ff9b..5db581fef06c 100644
--- a/reference/7.4/Microsoft.PowerShell.Core/About/about_Types.ps1xml.md
+++ b/reference/7.4/Microsoft.PowerShell.Core/About/about_Types.ps1xml.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 08/07/2024
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_types.ps1xml?view=powershell-7.4&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Types.ps1xml
+title: about_Types.ps1xml
---
# about_Types.ps1xml
diff --git a/reference/7.4/Microsoft.PowerShell.Core/About/about_Updatable_Help.md b/reference/7.4/Microsoft.PowerShell.Core/About/about_Updatable_Help.md
index 0dad1c14a15c..e4e6814efc60 100644
--- a/reference/7.4/Microsoft.PowerShell.Core/About/about_Updatable_Help.md
+++ b/reference/7.4/Microsoft.PowerShell.Core/About/about_Updatable_Help.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 10/20/2023
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_updatable_help?view=powershell-7.4&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Updatable Help
+title: about_Updatable_Help
---
# about_Updatable_Help
diff --git a/reference/7.4/Microsoft.PowerShell.Core/About/about_Update_Notifications.md b/reference/7.4/Microsoft.PowerShell.Core/About/about_Update_Notifications.md
index 568d0b62cf91..1b5f8ebca166 100644
--- a/reference/7.4/Microsoft.PowerShell.Core/About/about_Update_Notifications.md
+++ b/reference/7.4/Microsoft.PowerShell.Core/About/about_Update_Notifications.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 12/02/2023
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_update_notifications?view=powershell-7.4&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Update Notifications
+title: about_Update_Notifications
---
# about_Update_Notifications
diff --git a/reference/7.4/Microsoft.PowerShell.Core/About/about_Using.md b/reference/7.4/Microsoft.PowerShell.Core/About/about_Using.md
index 446ebac565db..6e280faa9a91 100644
--- a/reference/7.4/Microsoft.PowerShell.Core/About/about_Using.md
+++ b/reference/7.4/Microsoft.PowerShell.Core/About/about_Using.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 02/06/2024
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_using?view=powershell-7.4&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Using
+title: about_Using
---
# about_Using
diff --git a/reference/7.4/Microsoft.PowerShell.Core/About/about_Variable_Provider.md b/reference/7.4/Microsoft.PowerShell.Core/About/about_Variable_Provider.md
index e1f42af982a7..8d56f3cb6ee2 100644
--- a/reference/7.4/Microsoft.PowerShell.Core/About/about_Variable_Provider.md
+++ b/reference/7.4/Microsoft.PowerShell.Core/About/about_Variable_Provider.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 10/18/2018
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_variable_provider?view=powershell-7.4&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Variable Provider
+title: about_Variable_Provider
---
# about_Variable_Provider
diff --git a/reference/7.4/Microsoft.PowerShell.Core/About/about_Variables.md b/reference/7.4/Microsoft.PowerShell.Core/About/about_Variables.md
index 7b09f2f25672..5b0fffe75ab2 100644
--- a/reference/7.4/Microsoft.PowerShell.Core/About/about_Variables.md
+++ b/reference/7.4/Microsoft.PowerShell.Core/About/about_Variables.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 03/07/2024
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_variables?view=powershell-7.4&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Variables
+title: about_Variables
---
# about_Variables
diff --git a/reference/7.4/Microsoft.PowerShell.Core/About/about_While.md b/reference/7.4/Microsoft.PowerShell.Core/About/about_While.md
index 252b7574e653..0541aa4abae8 100644
--- a/reference/7.4/Microsoft.PowerShell.Core/About/about_While.md
+++ b/reference/7.4/Microsoft.PowerShell.Core/About/about_While.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 01/18/2022
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_while?view=powershell-7.4&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about While
+title: about_While
---
# about_While
diff --git a/reference/7.4/Microsoft.PowerShell.Core/About/about_Wildcards.md b/reference/7.4/Microsoft.PowerShell.Core/About/about_Wildcards.md
index 94add4e0ebd3..d57428da8b26 100644
--- a/reference/7.4/Microsoft.PowerShell.Core/About/about_Wildcards.md
+++ b/reference/7.4/Microsoft.PowerShell.Core/About/about_Wildcards.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 05/14/2024
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_wildcards?view=powershell-7.4&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Wildcards
+title: about_Wildcards
---
# about_Wildcards
diff --git a/reference/7.4/Microsoft.PowerShell.Core/About/about_Windows_PowerShell_Compatibility.md b/reference/7.4/Microsoft.PowerShell.Core/About/about_Windows_PowerShell_Compatibility.md
index bbb03929a65c..e914f547879a 100644
--- a/reference/7.4/Microsoft.PowerShell.Core/About/about_Windows_PowerShell_Compatibility.md
+++ b/reference/7.4/Microsoft.PowerShell.Core/About/about_Windows_PowerShell_Compatibility.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 04/22/2020
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_windows_powershell_compatibility?view=powershell-7.4&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Windows PowerShell Compatibility
+title: about_Windows_PowerShell_Compatibility
---
# about_Windows_PowerShell_Compatibility
diff --git a/reference/7.4/Microsoft.PowerShell.Management/Restart-Service.md b/reference/7.4/Microsoft.PowerShell.Management/Restart-Service.md
index 77c984496d4a..d98b30840dd7 100644
--- a/reference/7.4/Microsoft.PowerShell.Management/Restart-Service.md
+++ b/reference/7.4/Microsoft.PowerShell.Management/Restart-Service.md
@@ -2,7 +2,7 @@
external help file: Microsoft.PowerShell.Commands.Management.dll-Help.xml
Locale: en-US
Module Name: Microsoft.PowerShell.Management
-ms.date: 12/12/2022
+ms.date: 09/03/2024
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.management/restart-service?view=powershell-7.4&WT.mc_id=ps-gethelp
schema: 2.0.0
title: Restart-Service
@@ -86,7 +86,7 @@ you run it.
### -DisplayName
-Specifies the display names of services to restarted. Wildcard characters are permitted.
+Specifies the display names of the services to restarted. Wildcard characters are permitted.
```yaml
Type: System.String[]
diff --git a/reference/7.4/Microsoft.PowerShell.Management/Split-Path.md b/reference/7.4/Microsoft.PowerShell.Management/Split-Path.md
index f664f6cd2a47..b63f156283e7 100644
--- a/reference/7.4/Microsoft.PowerShell.Management/Split-Path.md
+++ b/reference/7.4/Microsoft.PowerShell.Management/Split-Path.md
@@ -2,7 +2,7 @@
external help file: Microsoft.PowerShell.Commands.Management.dll-Help.xml
Locale: en-US
Module Name: Microsoft.PowerShell.Management
-ms.date: 09/20/2023
+ms.date: 09/03/2024
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.management/split-path?view=powershell-7.4&WT.mc_id=ps-gethelp
schema: 2.0.0
title: Split-Path
@@ -73,9 +73,11 @@ Split-Path -LiteralPath [-Resolve] [-Credential ] [ Set-Location (Split-Path -Path $profile)
-PS C:\Documents and Settings\User01\My Documents\WindowsPowerShell>
+PS C:\Users\User01\Documents\PowerShell>
```
-This command changes your location to the folder that contains the PowerShell profile.
-
The command in parentheses uses `Split-Path` to return only the parent of the path stored in the
built-in `$Profile` variable. The **Parent** parameter is the default split location parameter.
Therefore, you can omit it from the command. The parentheses direct PowerShell to run the command
@@ -155,11 +173,11 @@ first. This is a useful way to move to a folder that has a long path name.
### Example 6: Split a path using the pipeline
```powershell
-'C:\Documents and Settings\User01\My Documents\My Pictures' | Split-Path
+'C:\Users\User01\My Documents\My Pictures' | Split-Path
```
```Output
-C:\Documents and Settings\User01\My Documents
+C:\Users\User01\My Documents
```
This command uses a pipeline operator (`|`) to send a path to `Split-Path`. The path is enclosed in
@@ -207,9 +225,9 @@ Accept wildcard characters: False
### -IsAbsolute
-Indicates that this cmdlet returns `$True` if the path is absolute and `$False` if it's relative. An
-absolute path has a length greater than zero and doesn't use a dot (`.`) to indicate the current
-path.
+Indicates that this cmdlet returns `$True` if the path is absolute and `$False` if it's relative. On
+Windows, an absolute path string must start with a provider drive specifier, like `C:` or `HKCU:`. A
+relative path starts with a dot (`.`) or a dot-dot (`..`).
```yaml
Type: System.Management.Automation.SwitchParameter
@@ -225,8 +243,8 @@ Accept wildcard characters: False
### -Leaf
-Indicates that this cmdlet returns only the last item or container in the path. For example, in the
-path `C:\Test\Logs\Pass1.log`, it returns only `Pass1.log`.
+When using the **Leaf** parameter, `Split-Path` returns only the last item in the path string
+supplied, regardless whether that item is a file or a directory.
```yaml
Type: System.Management.Automation.SwitchParameter
@@ -298,9 +316,8 @@ Accept wildcard characters: False
### -Parent
-Indicates that this cmdlet returns only the parent containers of the item or of the container
-specified by the path. For example, in the path `C:\Test\Logs\Pass1.log`, it returns `C:\Test\Logs`.
-The **Parent** parameter is the default split location parameter.
+`Split-Path` returns only the parent container portion of the path string supplied. If the **Path**
+string doesn't contain a parent container, `Split-Path` returns an empty string.
```yaml
Type: System.Management.Automation.SwitchParameter
@@ -405,7 +422,8 @@ When you specify the **IsAbsolute** parameter, this cmdlet returns a **Boolean**
Registry, and Certificate providers.
- `Split-Path` is designed to work with the data exposed by any provider. To list the providers
- available in your session, type `Get-PSProvider`. For more information, see [about_Providers](../Microsoft.PowerShell.Core/About/about_Providers.md).
+ available in your session, type `Get-PSProvider`. For more information, see
+ [about_Providers](../Microsoft.PowerShell.Core/About/about_Providers.md).
## RELATED LINKS
diff --git a/reference/7.4/Microsoft.PowerShell.Security/About/about_Certificate_Provider.md b/reference/7.4/Microsoft.PowerShell.Security/About/about_Certificate_Provider.md
index b40fdd6aa4e0..0faa5091e051 100644
--- a/reference/7.4/Microsoft.PowerShell.Security/About/about_Certificate_Provider.md
+++ b/reference/7.4/Microsoft.PowerShell.Security/About/about_Certificate_Provider.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 05/31/2023
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.security/about/about_certificate_provider?view=powershell-7.4&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Certificate Provider
+title: about_Certificate_Provider
---
# about_Certificate_Provider
diff --git a/reference/7.4/Microsoft.PowerShell.Utility/Wait-Debugger.md b/reference/7.4/Microsoft.PowerShell.Utility/Wait-Debugger.md
index 9815a9a3d5fa..276dfe784e19 100644
--- a/reference/7.4/Microsoft.PowerShell.Utility/Wait-Debugger.md
+++ b/reference/7.4/Microsoft.PowerShell.Utility/Wait-Debugger.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: 12/12/2022
+ms.date: 09/03/2024
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.utility/wait-debugger?view=powershell-7.4&WT.mc_id=ps-gethelp
schema: 2.0.0
title: Wait-Debugger
@@ -22,17 +22,78 @@ Wait-Debugger []
## DESCRIPTION
Stops the PowerShell script execution engine at the point immediately after the `Wait-Debugger`
-cmdlet and waits for a debugger to be attached. This is similar to using
-`Enable-RunspaceDebug -BreakAll` in a DSC resource but breaks at a specific point in the script.
+cmdlet and waits for a debugger to be attached.
> [!CAUTION]
> Make sure you remove the `Wait-Debugger` lines after you are done. A running script appears to be
-> hung when it is stopped at a `Wait-Debugger`.
+> hung when it's stopped at a `Wait-Debugger`.
+
+For more information about debugging in PowerShell, see
+[about_Debuggers](/powershell/module/microsoft.powershell.core/about/about_debuggers).
## EXAMPLES
### Example 1: Insert breakpoint for debugging
+The file `dbgtest.ps1` contains a function `Test-Condition`. The `Wait-Debugger` command was
+inserted in the function to stop the script execution at that point. When you run the function, the
+script stops at the `Wait-Debugger` line and enters the command-line debugger. The `l` command lists
+the script lines, and you can use other debugger commands to inspect the script state.
+
+```powershell
+function Test-Condition {
+ [CmdletBinding()]
+ param (
+ [Parameter(Mandatory)]
+ [string]$Name,
+ [string]$Message = "Hello, $Name!"
+ )
+
+ if ($Name -eq $env:USERNAME) {
+ Write-Output "$Message"
+ } else {
+ # Remove after debugging
+ Wait-Debugger
+
+ Write-Output "$Name is not the current user."
+ }
+}
+```
+
+```
+PS D:\> Test-Condition Fred
+Entering debug mode. Use h or ? for help.
+
+At D:\temp\test\dbgtest.ps1:13 char:9
++ Wait-Debugger
++ ~~~~~~~~~~~~~
+[DBG]: PS D:\>> l
+
+ 8:
+ 9: if ($Name -eq $env:USERNAME) {
+ 10: Write-Output "$Message"
+ 11: } else {
+ 12: # Remove after debugging
+ 13:* Wait-Debugger
+ 14:
+ 15: Write-Output "$Name is not the current user."
+ 16: }
+ 17: }
+
+[DBG]: PS D:\>> $env:USERNAME
+User01
+[DBG]: PS D:\>> exit
+PS D:\>
+```
+
+Notice that output from the `l` shows that the script execution is stopped at the `Wait-Debugger` on
+line 13.
+
+### Example 2: Insert breakpoint for debugging a DSC resource
+
+In this example, the `Wait-Debugger` command was inserted in the `CopyFile` method of a DSC
+resource. This is similar to using `Enable-RunspaceDebug -BreakAll` in a DSC resource but breaks at
+a specific point in the script.
```
[DscResource()]
class FileResource
@@ -50,76 +111,53 @@ class FileResource
[Nullable[datetime]] $CreationTime
- [void] Set()
- {
+ [void] Set() {
$fileExists = $this.TestFilePath($this.Path)
- if ($this.ensure -eq [Ensure]::Present)
- {
- if (! $fileExists)
- {
+ if ($this.ensure -eq [Ensure]::Present) {
+ if (! $fileExists) {
$this.CopyFile()
}
- }
- else
- {
- if ($fileExists)
- {
+ } else {
+ if ($fileExists) {
Write-Verbose -Message "Deleting the file $($this.Path)"
Remove-Item -LiteralPath $this.Path -Force
}
}
}
- [bool] Test()
- {
+ [bool] Test() {
$present = Test-Path -LiteralPath $this.Path
-
- if ($this.Ensure -eq [Ensure]::Present)
- {
+ if ($this.Ensure -eq [Ensure]::Present) {
return $present
- }
- else
- {
+ } else {
return (! $present)
}
}
- [FileResource] Get()
- {
+ [FileResource] Get() {
$present = Test-Path -Path $this.Path
-
- if ($present)
- {
+ if ($present) {
$file = Get-ChildItem -LiteralPath $this.Path
$this.CreationTime = $file.CreationTime
$this.Ensure = [Ensure]::Present
- }
- else
- {
+ } else {
$this.CreationTime = $null
$this.Ensure = [Ensure]::Absent
}
-
return $this
}
- [void] CopyFile()
- {
+ [void] CopyFile() {
# Testing only - Remove before deployment!
Wait-Debugger
- if (! (Test-Path -LiteralPath $this.SourcePath))
- {
+ if (! (Test-Path -LiteralPath $this.SourcePath)) {
throw "SourcePath $($this.SourcePath) is not found."
}
-
- if (Test-Path -LiteralPath $this.Path -PathType Container)
- {
+ if (Test-Path -LiteralPath $this.Path -PathType Container) {
throw "Path $($this.Path) is a directory path"
}
-
Write-Verbose "Copying $($this.SourcePath) to $($this.Path)"
-
Copy-Item -LiteralPath $this.SourcePath -Destination $this.Path -Force
}
}
@@ -131,7 +169,8 @@ class FileResource
This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable,
-InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose,
--WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](../Microsoft.PowerShell.Core/About/about_CommonParameters.md).
+-WarningAction, and -WarningVariable. For more information, see
+[about_CommonParameters](../Microsoft.PowerShell.Core/About/about_CommonParameters.md).
## INPUTS
@@ -150,3 +189,5 @@ This cmdlet returns no output.
## RELATED LINKS
[Enable-DscDebug](/powershell/module/PSDesiredStateConfiguration/Enable-DscDebug)
+
+[about_Debuggers](/powershell/module/microsoft.powershell.core/about/about_debuggers)
diff --git a/reference/7.4/Microsoft.WSMan.Management/About/about_WS-Management_Cmdlets.md b/reference/7.4/Microsoft.WSMan.Management/About/about_WS-Management_Cmdlets.md
index 5cb00b89f1f7..5db3d3477f08 100644
--- a/reference/7.4/Microsoft.WSMan.Management/About/about_WS-Management_Cmdlets.md
+++ b/reference/7.4/Microsoft.WSMan.Management/About/about_WS-Management_Cmdlets.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 01/04/2018
online version: https://learn.microsoft.com/powershell/module/microsoft.wsman.management/about/about_ws-management_cmdlets?view=powershell-7.4&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about WS-Management Cmdlets
+title: about_WS-Management_Cmdlets
---
# about_WS-Management_Cmdlets
diff --git a/reference/7.4/Microsoft.WSMan.Management/About/about_WSMan_Provider.md b/reference/7.4/Microsoft.WSMan.Management/About/about_WSMan_Provider.md
index 24ec50e676fe..17056e60b4ac 100644
--- a/reference/7.4/Microsoft.WSMan.Management/About/about_WSMan_Provider.md
+++ b/reference/7.4/Microsoft.WSMan.Management/About/about_WSMan_Provider.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 03/07/2022
online version: https://learn.microsoft.com/powershell/module/microsoft.wsman.management/about/about_wsman_provider?view=powershell-7.4&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about WSMan Provider
+title: about_WSMan_Provider
---
# about_WSMan_Provider
diff --git a/reference/7.4/PSReadLine/About/about_PSReadLine.md b/reference/7.4/PSReadLine/About/about_PSReadLine.md
index fc5b1219ed78..7729d83538bc 100644
--- a/reference/7.4/PSReadLine/About/about_PSReadLine.md
+++ b/reference/7.4/PSReadLine/About/about_PSReadLine.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 11/14/2023
online version: https://learn.microsoft.com/powershell/module/psreadline/about/about_psreadline?view=powershell-7.4&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about PSReadLine
+title: about_PSReadLine
---
# about_PSReadLine
diff --git a/reference/7.4/PSReadLine/About/about_PSReadLine_Functions.md b/reference/7.4/PSReadLine/About/about_PSReadLine_Functions.md
index 3d34bcbc151f..9f0dc6bd21cc 100644
--- a/reference/7.4/PSReadLine/About/about_PSReadLine_Functions.md
+++ b/reference/7.4/PSReadLine/About/about_PSReadLine_Functions.md
@@ -6,7 +6,7 @@ Locale: en-US
ms.date: 10/16/2023
online version: https://learn.microsoft.com/powershell/module/psreadline/about/about_psreadline_functions?view=powershell-7.4&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about PSReadLine Functions
+title: about_PSReadLine_Functions
---
# about_PSReadLine_Functions
diff --git a/reference/7.5/Microsoft.PowerShell.Core/About/about_ANSI_Terminals.md b/reference/7.5/Microsoft.PowerShell.Core/About/about_ANSI_Terminals.md
index 795f0c2a590e..7345b1995bfc 100644
--- a/reference/7.5/Microsoft.PowerShell.Core/About/about_ANSI_Terminals.md
+++ b/reference/7.5/Microsoft.PowerShell.Core/About/about_ANSI_Terminals.md
@@ -3,7 +3,7 @@ description: Describes the features of PowerShell that use ANSI escape sequences
Locale: en-US
ms.date: 09/29/2023
schema: 2.0.0
-title: about ANSI terminals
+title: about_ANSI_terminals
---
# about_ANSI_Terminals
diff --git a/reference/7.5/Microsoft.PowerShell.Core/About/about_Alias_Provider.md b/reference/7.5/Microsoft.PowerShell.Core/About/about_Alias_Provider.md
index cdfe7f7cdfe9..939598938192 100644
--- a/reference/7.5/Microsoft.PowerShell.Core/About/about_Alias_Provider.md
+++ b/reference/7.5/Microsoft.PowerShell.Core/About/about_Alias_Provider.md
@@ -5,7 +5,7 @@ ms.date: 10/18/2018
no-loc: [Alias, Definition, AllScope, Option, None, Constant, Private]
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_alias_provider?view=powershell-7.5&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Alias Provider
+title: about_Alias_Provider
---
# about_Alias_Provider
diff --git a/reference/7.5/Microsoft.PowerShell.Core/About/about_Aliases.md b/reference/7.5/Microsoft.PowerShell.Core/About/about_Aliases.md
index 32be4af34b02..a274757140a5 100644
--- a/reference/7.5/Microsoft.PowerShell.Core/About/about_Aliases.md
+++ b/reference/7.5/Microsoft.PowerShell.Core/About/about_Aliases.md
@@ -5,7 +5,7 @@ ms.date: 11/27/2017
no-loc: [Authenticode, Alias]
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_aliases?view=powershell-7.5&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Aliases
+title: about_Aliases
---
# about_Aliases
diff --git a/reference/7.5/Microsoft.PowerShell.Core/About/about_Arithmetic_Operators.md b/reference/7.5/Microsoft.PowerShell.Core/About/about_Arithmetic_Operators.md
index 57d1a78c3392..68cb6e999104 100644
--- a/reference/7.5/Microsoft.PowerShell.Core/About/about_Arithmetic_Operators.md
+++ b/reference/7.5/Microsoft.PowerShell.Core/About/about_Arithmetic_Operators.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 04/05/2024
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_arithmetic_operators?view=powershell-7.5&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Arithmetic Operators
+title: about_Arithmetic_Operators
---
# about_Arithmetic_Operators
diff --git a/reference/7.5/Microsoft.PowerShell.Core/About/about_Arrays.md b/reference/7.5/Microsoft.PowerShell.Core/About/about_Arrays.md
index 06a3e6427b29..d219244814a1 100644
--- a/reference/7.5/Microsoft.PowerShell.Core/About/about_Arrays.md
+++ b/reference/7.5/Microsoft.PowerShell.Core/About/about_Arrays.md
@@ -5,7 +5,7 @@ ms.date: 03/07/2024
no-loc: [Count, Length, LongLength, Rank, ForEach, Clear, Default, First, Last, SkipUntil, Until, Split, Tuple]
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_arrays?view=powershell-7.5&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Arrays
+title: about_Arrays
---
# about_Arrays
diff --git a/reference/7.5/Microsoft.PowerShell.Core/About/about_Assignment_Operators.md b/reference/7.5/Microsoft.PowerShell.Core/About/about_Assignment_Operators.md
index 60704a7df6b7..818122372e0b 100644
--- a/reference/7.5/Microsoft.PowerShell.Core/About/about_Assignment_Operators.md
+++ b/reference/7.5/Microsoft.PowerShell.Core/About/about_Assignment_Operators.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 01/19/2024
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_assignment_operators?view=powershell-7.5&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Assignment Operators
+title: about_Assignment_Operators
---
# about_Assignment_Operators
diff --git a/reference/7.5/Microsoft.PowerShell.Core/About/about_Automatic_Variables.md b/reference/7.5/Microsoft.PowerShell.Core/About/about_Automatic_Variables.md
index 936375ff3812..3f2da86e188d 100644
--- a/reference/7.5/Microsoft.PowerShell.Core/About/about_Automatic_Variables.md
+++ b/reference/7.5/Microsoft.PowerShell.Core/About/about_Automatic_Variables.md
@@ -5,7 +5,7 @@ ms.date: 07/12/2024
no-loc: [Reset, Current, Background, Blink, Bold, Foreground, Formatting, Hidden, Italic, Reset, Reverse, Underline, PSEventArgs, PSEventSubscriber, PSEdition]
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_automatic_variables?view=powershell-7.5&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Automatic Variables
+title: about_Automatic_Variables
---
# about_Automatic_Variables
diff --git a/reference/7.5/Microsoft.PowerShell.Core/About/about_Booleans.md b/reference/7.5/Microsoft.PowerShell.Core/About/about_Booleans.md
index 94f68b623f6d..2583f503f221 100644
--- a/reference/7.5/Microsoft.PowerShell.Core/About/about_Booleans.md
+++ b/reference/7.5/Microsoft.PowerShell.Core/About/about_Booleans.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 01/19/2024
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_booleans?view=powershell-7.5&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Booleans
+title: about_Booleans
---
# about_Booleans
diff --git a/reference/7.5/Microsoft.PowerShell.Core/About/about_Break.md b/reference/7.5/Microsoft.PowerShell.Core/About/about_Break.md
index 7f4292d40080..76413725aaa6 100644
--- a/reference/7.5/Microsoft.PowerShell.Core/About/about_Break.md
+++ b/reference/7.5/Microsoft.PowerShell.Core/About/about_Break.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 03/01/2023
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_break?view=powershell-7.5&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Break
+title: about_Break
---
# about_Break
diff --git a/reference/7.5/Microsoft.PowerShell.Core/About/about_Built-in_Functions.md b/reference/7.5/Microsoft.PowerShell.Core/About/about_Built-in_Functions.md
index 6f28309eba2f..4ced13fef523 100644
--- a/reference/7.5/Microsoft.PowerShell.Core/About/about_Built-in_Functions.md
+++ b/reference/7.5/Microsoft.PowerShell.Core/About/about_Built-in_Functions.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 08/14/2024
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_built-in_functions?view=powershell-7.5&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Built-in Functions
+title: about_Built-in_Functions
---
# about_Built-in_Functions
diff --git a/reference/7.5/Microsoft.PowerShell.Core/About/about_Calculated_Properties.md b/reference/7.5/Microsoft.PowerShell.Core/About/about_Calculated_Properties.md
index aa12277ffee9..9141db02724e 100644
--- a/reference/7.5/Microsoft.PowerShell.Core/About/about_Calculated_Properties.md
+++ b/reference/7.5/Microsoft.PowerShell.Core/About/about_Calculated_Properties.md
@@ -1,10 +1,10 @@
---
description: PowerShell provides the ability to dynamically add new properties and alter the formatting of objects output to the pipeline.
Locale: en-US
-ms.date: 03/24/2023
+ms.date: 09/03/2024
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_calculated_properties?view=powershell-7.5&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Calculated Properties
+title: about_Calculated_Properties
---
# about_Calculated_Properties
@@ -19,9 +19,9 @@ Several PowerShell cmdlets transform, group, or process input objects into
output objects using parameters that allow the addition of new properties to
those output objects. You can use these parameters to generate new, calculated
properties on output objects based on the values of input objects. The
-calculated property is defined by a [hashtable](about_hash_tables.md)
-containing key-value pairs that specify the name of the new property, an
-expression to calculate the value, and optional formatting information.
+calculated property is defined by a [hashtable][03] containing key-value pairs
+that specify the name of the new property, an expression to calculate the
+value, and optional formatting information.
## Supported cmdlets
@@ -81,7 +81,7 @@ the key-value pairs that each cmdlet supports.
> [!NOTE]
> The value of the `expression` can be a script block instead of a
-> hashtable. For more information, see the [Notes](#notes) section.
+> hashtable. For more information, see the [Notes][02] section.
## Hashtable key definitions
@@ -96,7 +96,7 @@ the key-value pairs that each cmdlet supports.
`'right'`.
- `formatstring` - Specifies a format string that defines how the value is
formatted for output. For more information about format strings, see
- [Format types in .NET](/dotnet/standard/base-types/formatting-types).
+ [Format types in .NET][01].
- `width` - Specifies the maximum width column in a table when the value is
displayed. The value must be greater than `0`.
- `depth` - The **Depth** parameter of `Format-Custom` specifies the depth of
@@ -361,8 +361,12 @@ Count Name
### Measure-Object
The `Measure-Object` cmdlet calculates the numeric properties of objects. In
-this example, we use a calculated property to get the count (**Sum**) of the
-numbers, between 1 and 10, that are evenly divisible by 3.
+this example, we use a calculated property to get the count of the numbers
+between 1 and 10 that are evenly divisible by 3.
+
+The script block returns `$true` if the number is divisible by 3 and `$false`
+for all other numbers. The **Sum** operation treats `$true` values as `1` and
+`$false` values as `0`.
```powershell
1..10 | Measure-Object -Property {($_ % 3) -eq 0} -Sum
@@ -498,15 +502,30 @@ Date Salesperson UnitsSold
## See also
-- [about_Hash_Tables](about_hash_tables.md)
-- [ConvertTo-Html](xref:Microsoft.PowerShell.Utility.ConvertTo-Html)
-- [Format-Custom](xref:Microsoft.PowerShell.Utility.Format-Custom)
-- [Format-List](xref:Microsoft.PowerShell.Utility.Format-List)
-- [Format-Table](xref:Microsoft.PowerShell.Utility.Format-Table)
-- [Format-Wide](xref:Microsoft.PowerShell.Utility.Format-Wide)
-- [Compare-Object](xref:Microsoft.PowerShell.Utility.Compare-Object)
-- [Group-Object](xref:Microsoft.PowerShell.Utility.Group-Object)
-- [Measure-Object](xref:Microsoft.PowerShell.Utility.Measure-Object)
-- [Select-Object](xref:Microsoft.PowerShell.Utility.Select-Object)
-- [Sort-Object](xref:Microsoft.PowerShell.Utility.Sort-Object)
-- [Format types in .NET](/dotnet/standard/base-types/formatting-types)
+- [about_Hash_Tables][03]
+- [ConvertTo-Html][05]
+- [Format-Custom][06]
+- [Format-List][07]
+- [Format-Table][08]
+- [Format-Wide][09]
+- [Compare-Object][04]
+- [Group-Object][10]
+- [Measure-Object][11]
+- [Select-Object][12]
+- [Sort-Object][13]
+- [Format types in .NET][01]
+
+
+[01]: /dotnet/standard/base-types/formatting-types
+[02]: #notes
+[03]: about_hash_tables.md
+[04]: xref:Microsoft.PowerShell.Utility.Compare-Object
+[05]: xref:Microsoft.PowerShell.Utility.ConvertTo-Html
+[06]: xref:Microsoft.PowerShell.Utility.Format-Custom
+[07]: xref:Microsoft.PowerShell.Utility.Format-List
+[08]: xref:Microsoft.PowerShell.Utility.Format-Table
+[09]: xref:Microsoft.PowerShell.Utility.Format-Wide
+[10]: xref:Microsoft.PowerShell.Utility.Group-Object
+[11]: xref:Microsoft.PowerShell.Utility.Measure-Object
+[12]: xref:Microsoft.PowerShell.Utility.Select-Object
+[13]: xref:Microsoft.PowerShell.Utility.Sort-Object
diff --git a/reference/7.5/Microsoft.PowerShell.Core/About/about_Calling_Generic_Methods.md b/reference/7.5/Microsoft.PowerShell.Core/About/about_Calling_Generic_Methods.md
index 168a413a4a60..2bc88d87cfac 100644
--- a/reference/7.5/Microsoft.PowerShell.Core/About/about_Calling_Generic_Methods.md
+++ b/reference/7.5/Microsoft.PowerShell.Core/About/about_Calling_Generic_Methods.md
@@ -3,7 +3,7 @@ description: Describes how to call generic methods of .NET types in PowerShell
Locale: en-US
ms.date: 02/02/2022
schema: 2.0.0
-title: about Calling Generic Methods
+title: about_Calling_Generic_Methods
---
# about_Calling_Generic_Methods
diff --git a/reference/7.5/Microsoft.PowerShell.Core/About/about_Case-Sensitivity.md b/reference/7.5/Microsoft.PowerShell.Core/About/about_Case-Sensitivity.md
index 30d4ba1968b3..dec435f871f8 100644
--- a/reference/7.5/Microsoft.PowerShell.Core/About/about_Case-Sensitivity.md
+++ b/reference/7.5/Microsoft.PowerShell.Core/About/about_Case-Sensitivity.md
@@ -1,11 +1,10 @@
---
description: This article explains how PowerShell handles case-sensitivity.
+Locale: en-US
ms.custom: wiki-migration
ms.date: 06/06/2022
-title: about Case-Sensitivity
-Locale: en-US
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_case-sensitivity?view=powershell-7.5&WT.mc_id=ps-gethelp
-
+title: about_Case-Sensitivity
---
# about_Case-Sensitivity
diff --git a/reference/7.5/Microsoft.PowerShell.Core/About/about_Character_Encoding.md b/reference/7.5/Microsoft.PowerShell.Core/About/about_Character_Encoding.md
index 57c758ace27c..04b6b04c86c0 100644
--- a/reference/7.5/Microsoft.PowerShell.Core/About/about_Character_Encoding.md
+++ b/reference/7.5/Microsoft.PowerShell.Core/About/about_Character_Encoding.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 03/09/2023
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_character_encoding?view=powershell-7.5&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Character Encoding
+title: about_Character_Encoding
---
# about_Character_Encoding
diff --git a/reference/7.5/Microsoft.PowerShell.Core/About/about_CimSession.md b/reference/7.5/Microsoft.PowerShell.Core/About/about_CimSession.md
index a009ed3f8f51..1825a07c98bd 100644
--- a/reference/7.5/Microsoft.PowerShell.Core/About/about_CimSession.md
+++ b/reference/7.5/Microsoft.PowerShell.Core/About/about_CimSession.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 03/07/2022
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_cimsession?view=powershell-7.5&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about CimSession
+title: about_CimSession
---
# about_CimSession
diff --git a/reference/7.5/Microsoft.PowerShell.Core/About/about_Classes.md b/reference/7.5/Microsoft.PowerShell.Core/About/about_Classes.md
index bf1cb37e6043..9737425ee3db 100644
--- a/reference/7.5/Microsoft.PowerShell.Core/About/about_Classes.md
+++ b/reference/7.5/Microsoft.PowerShell.Core/About/about_Classes.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 01/23/2024
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_classes?view=powershell-7.5&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Classes
+title: about_Classes
---
# about_Classes
diff --git a/reference/7.5/Microsoft.PowerShell.Core/About/about_Classes_Constructors.md b/reference/7.5/Microsoft.PowerShell.Core/About/about_Classes_Constructors.md
index 66fdb0493668..cf40c8e7e003 100644
--- a/reference/7.5/Microsoft.PowerShell.Core/About/about_Classes_Constructors.md
+++ b/reference/7.5/Microsoft.PowerShell.Core/About/about_Classes_Constructors.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 11/13/2023
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_classes_constructors?view=powershell-7.5&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Classes Constructors
+title: about_Classes_Constructors
---
# about_Classes_Constructors
diff --git a/reference/7.5/Microsoft.PowerShell.Core/About/about_Classes_Inheritance.md b/reference/7.5/Microsoft.PowerShell.Core/About/about_Classes_Inheritance.md
index 89d37c249ca6..805ad56d5ba2 100644
--- a/reference/7.5/Microsoft.PowerShell.Core/About/about_Classes_Inheritance.md
+++ b/reference/7.5/Microsoft.PowerShell.Core/About/about_Classes_Inheritance.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 11/10/2023
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_classes_inheritance?view=powershell-7.5&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Classes Inheritance
+title: about_Classes_Inheritance
---
# about_Classes_Inheritance
diff --git a/reference/7.5/Microsoft.PowerShell.Core/About/about_Classes_Methods.md b/reference/7.5/Microsoft.PowerShell.Core/About/about_Classes_Methods.md
index e6aeae69e7d3..fc22e9b0e7d2 100644
--- a/reference/7.5/Microsoft.PowerShell.Core/About/about_Classes_Methods.md
+++ b/reference/7.5/Microsoft.PowerShell.Core/About/about_Classes_Methods.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 11/13/2023
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_classes_methods?view=powershell-7.5&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Classes Methods
+title: about_Classes_Methods
---
# about_Classes_Methods
diff --git a/reference/7.5/Microsoft.PowerShell.Core/About/about_Classes_Properties.md b/reference/7.5/Microsoft.PowerShell.Core/About/about_Classes_Properties.md
index 28e94fff162d..ec9f33b8acb0 100644
--- a/reference/7.5/Microsoft.PowerShell.Core/About/about_Classes_Properties.md
+++ b/reference/7.5/Microsoft.PowerShell.Core/About/about_Classes_Properties.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 11/13/2023
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_classes_properties?view=powershell-7.5&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Classes Properties
+title: about_Classes_Properties
---
# about_Classes_Properties
diff --git a/reference/7.5/Microsoft.PowerShell.Core/About/about_Command_Precedence.md b/reference/7.5/Microsoft.PowerShell.Core/About/about_Command_Precedence.md
index 15524f6b472d..f776c00b85e1 100644
--- a/reference/7.5/Microsoft.PowerShell.Core/About/about_Command_Precedence.md
+++ b/reference/7.5/Microsoft.PowerShell.Core/About/about_Command_Precedence.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 03/05/2024
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_command_precedence?view=powershell-7.5&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Command Precedence
+title: about_Command_Precedence
---
# about_Command_Precedence
diff --git a/reference/7.5/Microsoft.PowerShell.Core/About/about_Command_Syntax.md b/reference/7.5/Microsoft.PowerShell.Core/About/about_Command_Syntax.md
index cbc8992f9108..64d620010c0d 100644
--- a/reference/7.5/Microsoft.PowerShell.Core/About/about_Command_Syntax.md
+++ b/reference/7.5/Microsoft.PowerShell.Core/About/about_Command_Syntax.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 10/31/2023
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_command_syntax?view=powershell-7.5&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Command Syntax
+title: about_Command_Syntax
---
# about_Command_Syntax
diff --git a/reference/7.5/Microsoft.PowerShell.Core/About/about_Comment_Based_Help.md b/reference/7.5/Microsoft.PowerShell.Core/About/about_Comment_Based_Help.md
index 817be5712270..454c6b5b18f7 100644
--- a/reference/7.5/Microsoft.PowerShell.Core/About/about_Comment_Based_Help.md
+++ b/reference/7.5/Microsoft.PowerShell.Core/About/about_Comment_Based_Help.md
@@ -5,7 +5,7 @@ ms.date: 07/05/2022
no-loc: [.SYNOPSIS, .DESCRIPTION, .PARAMETER, .EXAMPLE, .INPUTS, .OUTPUTS, .NOTES, .LINK, .COMPONENT, .ROLE, .FUNCTIONALITY, .FORWARDHELPTARGETNAME, .FORWARDHELPCATEGORY, .REMOTEHELPRUNSPACE, .EXTERNALHELP]
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_comment_based_help?view=powershell-7.5&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Comment Based Help
+title: about_Comment_Based_Help
---
# about_Comment_Based_Help
diff --git a/reference/7.5/Microsoft.PowerShell.Core/About/about_CommonParameters.md b/reference/7.5/Microsoft.PowerShell.Core/About/about_CommonParameters.md
index a362c52e0bc6..f63be430bc0c 100644
--- a/reference/7.5/Microsoft.PowerShell.Core/About/about_CommonParameters.md
+++ b/reference/7.5/Microsoft.PowerShell.Core/About/about_CommonParameters.md
@@ -5,7 +5,7 @@ ms.date: 07/02/2024
no-loc: [Debug, Verbose, Confirm]
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_commonparameters?view=powershell-7.5&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about CommonParameters
+title: about_CommonParameters
---
# about_CommonParameters
diff --git a/reference/7.5/Microsoft.PowerShell.Core/About/about_Comparison_Operators.md b/reference/7.5/Microsoft.PowerShell.Core/About/about_Comparison_Operators.md
index 4710a735643d..6dbda308a29d 100644
--- a/reference/7.5/Microsoft.PowerShell.Core/About/about_Comparison_Operators.md
+++ b/reference/7.5/Microsoft.PowerShell.Core/About/about_Comparison_Operators.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 06/06/2024
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_comparison_operators?view=powershell-7.5&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Comparison Operators
+title: about_Comparison_Operators
---
# about_Comparison_Operators
diff --git a/reference/7.5/Microsoft.PowerShell.Core/About/about_Continue.md b/reference/7.5/Microsoft.PowerShell.Core/About/about_Continue.md
index 47c0b7fc9152..413fa90613fb 100644
--- a/reference/7.5/Microsoft.PowerShell.Core/About/about_Continue.md
+++ b/reference/7.5/Microsoft.PowerShell.Core/About/about_Continue.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 06/04/2020
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_continue?view=powershell-7.5&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Continue
+title: about_Continue
---
# about_Continue
diff --git a/reference/7.5/Microsoft.PowerShell.Core/About/about_Core_Commands.md b/reference/7.5/Microsoft.PowerShell.Core/About/about_Core_Commands.md
index 67cca97b819a..89af14c4236e 100644
--- a/reference/7.5/Microsoft.PowerShell.Core/About/about_Core_Commands.md
+++ b/reference/7.5/Microsoft.PowerShell.Core/About/about_Core_Commands.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 06/09/2017
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_core_commands?view=powershell-7.5&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Core Commands
+title: about_Core_Commands
---
# about_Core_Commands
diff --git a/reference/7.5/Microsoft.PowerShell.Core/About/about_Data_Files.md b/reference/7.5/Microsoft.PowerShell.Core/About/about_Data_Files.md
index 9a8d87a23083..b7d01349cb36 100644
--- a/reference/7.5/Microsoft.PowerShell.Core/About/about_Data_Files.md
+++ b/reference/7.5/Microsoft.PowerShell.Core/About/about_Data_Files.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 01/19/2023
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_data_files?view=powershell-7.5&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Data Files
+title: about_Data_Files
---
# about_Data_Files
diff --git a/reference/7.5/Microsoft.PowerShell.Core/About/about_Data_Sections.md b/reference/7.5/Microsoft.PowerShell.Core/About/about_Data_Sections.md
index 6fb03fb137f1..14f5dc17274e 100644
--- a/reference/7.5/Microsoft.PowerShell.Core/About/about_Data_Sections.md
+++ b/reference/7.5/Microsoft.PowerShell.Core/About/about_Data_Sections.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 04/23/2019
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_data_sections?view=powershell-7.5&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Data Sections
+title: about_Data_Sections
---
# about_Data_Sections
diff --git a/reference/7.5/Microsoft.PowerShell.Core/About/about_Debuggers.md b/reference/7.5/Microsoft.PowerShell.Core/About/about_Debuggers.md
index 27b45c997c75..8d43c45c7487 100644
--- a/reference/7.5/Microsoft.PowerShell.Core/About/about_Debuggers.md
+++ b/reference/7.5/Microsoft.PowerShell.Core/About/about_Debuggers.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 06/29/2023
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_debuggers?view=powershell-7.5&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Debuggers
+title: about_Debuggers
---
# about_Debuggers
diff --git a/reference/7.5/Microsoft.PowerShell.Core/About/about_Do.md b/reference/7.5/Microsoft.PowerShell.Core/About/about_Do.md
index 00077d42b521..8fc496205388 100644
--- a/reference/7.5/Microsoft.PowerShell.Core/About/about_Do.md
+++ b/reference/7.5/Microsoft.PowerShell.Core/About/about_Do.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 06/10/2021
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_do?view=powershell-7.5&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Do
+title: about_Do
---
# about_Do
@@ -91,4 +91,4 @@ while (++$a -lt 10)
- [about_Operators](about_Operators.md)
- [about_Assignment_Operators](about_Assignment_Operators.md)
- [about_Comparison_Operators](about_Comparison_Operators.md)
-- [about_While](about_While.md)
\ No newline at end of file
+- [about_While](about_While.md)
diff --git a/reference/7.5/Microsoft.PowerShell.Core/About/about_Enum.md b/reference/7.5/Microsoft.PowerShell.Core/About/about_Enum.md
index a5c2fc497848..c2c0dad74cb3 100644
--- a/reference/7.5/Microsoft.PowerShell.Core/About/about_Enum.md
+++ b/reference/7.5/Microsoft.PowerShell.Core/About/about_Enum.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 11/20/2023
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_enum?view=powershell-7.5&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Enum
+title: about_Enum
---
# about_Enum
diff --git a/reference/7.5/Microsoft.PowerShell.Core/About/about_Environment_Provider.md b/reference/7.5/Microsoft.PowerShell.Core/About/about_Environment_Provider.md
index 4f39f25caadc..f671b0d53558 100644
--- a/reference/7.5/Microsoft.PowerShell.Core/About/about_Environment_Provider.md
+++ b/reference/7.5/Microsoft.PowerShell.Core/About/about_Environment_Provider.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 10/18/2018
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_environment_provider?view=powershell-7.5&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Environment Provider
+title: about_Environment_Provider
---
# about_Environment_Provider
diff --git a/reference/7.5/Microsoft.PowerShell.Core/About/about_Environment_Variables.md b/reference/7.5/Microsoft.PowerShell.Core/About/about_Environment_Variables.md
index bcd9a92afa8a..fd5bff448177 100644
--- a/reference/7.5/Microsoft.PowerShell.Core/About/about_Environment_Variables.md
+++ b/reference/7.5/Microsoft.PowerShell.Core/About/about_Environment_Variables.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 04/22/2024
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_environment_variables?view=powershell-7.5&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Environment Variables
+title: about_Environment_Variables
---
# about_Environment_Variables
diff --git a/reference/7.5/Microsoft.PowerShell.Core/About/about_Execution_Policies.md b/reference/7.5/Microsoft.PowerShell.Core/About/about_Execution_Policies.md
index f2bb60436af2..330c489d39c2 100644
--- a/reference/7.5/Microsoft.PowerShell.Core/About/about_Execution_Policies.md
+++ b/reference/7.5/Microsoft.PowerShell.Core/About/about_Execution_Policies.md
@@ -5,7 +5,7 @@ ms.date: 03/04/2024
no-loc: [Bypass, Default, Restricted, Undefined, Unrestricted, Process, Scope, MachinePolicy, about_Group_Policy_Settings]
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_execution_policies?view=powershell-7.5&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Execution Policies
+title: about_Execution_Policies
---
# about_Execution_Policies
diff --git a/reference/7.5/Microsoft.PowerShell.Core/About/about_Experimental_Features.md b/reference/7.5/Microsoft.PowerShell.Core/About/about_Experimental_Features.md
index 09a19f189535..acd2ed661dc3 100644
--- a/reference/7.5/Microsoft.PowerShell.Core/About/about_Experimental_Features.md
+++ b/reference/7.5/Microsoft.PowerShell.Core/About/about_Experimental_Features.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 12/04/2023
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_experimental_features?view=powershell-7.5&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Experimental Features
+title: about_Experimental_Features
---
# about_Experimental_Features
diff --git a/reference/7.5/Microsoft.PowerShell.Core/About/about_FileSystem_Provider.md b/reference/7.5/Microsoft.PowerShell.Core/About/about_FileSystem_Provider.md
index ca87a3ea7262..54e13e8de45f 100644
--- a/reference/7.5/Microsoft.PowerShell.Core/About/about_FileSystem_Provider.md
+++ b/reference/7.5/Microsoft.PowerShell.Core/About/about_FileSystem_Provider.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 07/10/2023
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_filesystem_provider?view=powershell-7.5&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about FileSystem Provider
+title: about_FileSystem_Provider
---
# about_FileSystem_Provider
diff --git a/reference/7.5/Microsoft.PowerShell.Core/About/about_For.md b/reference/7.5/Microsoft.PowerShell.Core/About/about_For.md
index d12e26d1bbc6..f76bf7c4d04a 100644
--- a/reference/7.5/Microsoft.PowerShell.Core/About/about_For.md
+++ b/reference/7.5/Microsoft.PowerShell.Core/About/about_For.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 06/10/2024
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_for?view=powershell-7.5&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about For
+title: about_For
---
# about_For
diff --git a/reference/7.5/Microsoft.PowerShell.Core/About/about_Foreach.md b/reference/7.5/Microsoft.PowerShell.Core/About/about_Foreach.md
index c698c93640f2..e48b9e61ba70 100644
--- a/reference/7.5/Microsoft.PowerShell.Core/About/about_Foreach.md
+++ b/reference/7.5/Microsoft.PowerShell.Core/About/about_Foreach.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 10/20/2023
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_foreach?view=powershell-7.5&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Foreach
+title: about_Foreach
---
# about_Foreach
diff --git a/reference/7.5/Microsoft.PowerShell.Core/About/about_Format.ps1xml.md b/reference/7.5/Microsoft.PowerShell.Core/About/about_Format.ps1xml.md
index aeffd1f853af..fc8f42d83dea 100644
--- a/reference/7.5/Microsoft.PowerShell.Core/About/about_Format.ps1xml.md
+++ b/reference/7.5/Microsoft.PowerShell.Core/About/about_Format.ps1xml.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 04/25/2022
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_format.ps1xml?view=powershell-7.5&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Format.ps1xml
+title: about_Format.ps1xml
---
# about_Format.ps1xml
diff --git a/reference/7.5/Microsoft.PowerShell.Core/About/about_Function_Provider.md b/reference/7.5/Microsoft.PowerShell.Core/About/about_Function_Provider.md
index 011e05592eae..8cb91ff1f076 100644
--- a/reference/7.5/Microsoft.PowerShell.Core/About/about_Function_Provider.md
+++ b/reference/7.5/Microsoft.PowerShell.Core/About/about_Function_Provider.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 06/10/2024
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_function_provider?view=powershell-7.5&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Function Provider
+title: about_Function_Provider
---
# about_Function_Provider
diff --git a/reference/7.5/Microsoft.PowerShell.Core/About/about_Functions.md b/reference/7.5/Microsoft.PowerShell.Core/About/about_Functions.md
index d130e31e6bc7..7c9ef0cf035d 100644
--- a/reference/7.5/Microsoft.PowerShell.Core/About/about_Functions.md
+++ b/reference/7.5/Microsoft.PowerShell.Core/About/about_Functions.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 06/10/2024
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_functions?view=powershell-7.5&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Functions
+title: about_Functions
---
# about_Functions
diff --git a/reference/7.5/Microsoft.PowerShell.Core/About/about_Functions_Advanced.md b/reference/7.5/Microsoft.PowerShell.Core/About/about_Functions_Advanced.md
index 905a993f1f25..646a44d80cff 100644
--- a/reference/7.5/Microsoft.PowerShell.Core/About/about_Functions_Advanced.md
+++ b/reference/7.5/Microsoft.PowerShell.Core/About/about_Functions_Advanced.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 01/20/2023
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_functions_advanced?view=powershell-7.5&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Functions Advanced
+title: about_Functions_Advanced
---
# about_Functions_Advanced
diff --git a/reference/7.5/Microsoft.PowerShell.Core/About/about_Functions_Advanced_Methods.md b/reference/7.5/Microsoft.PowerShell.Core/About/about_Functions_Advanced_Methods.md
index 1b3b3c13c88f..1d06bea20486 100644
--- a/reference/7.5/Microsoft.PowerShell.Core/About/about_Functions_Advanced_Methods.md
+++ b/reference/7.5/Microsoft.PowerShell.Core/About/about_Functions_Advanced_Methods.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 05/20/2024
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_functions_advanced_methods?view=powershell-7.5&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Functions Advanced Methods
+title: about_Functions_Advanced_Methods
---
# about_Functions_Advanced_Methods
diff --git a/reference/7.5/Microsoft.PowerShell.Core/About/about_Functions_Advanced_Parameters.md b/reference/7.5/Microsoft.PowerShell.Core/About/about_Functions_Advanced_Parameters.md
index 767ca945ed2f..73e3dc742f4f 100644
--- a/reference/7.5/Microsoft.PowerShell.Core/About/about_Functions_Advanced_Parameters.md
+++ b/reference/7.5/Microsoft.PowerShell.Core/About/about_Functions_Advanced_Parameters.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 07/02/2024
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_functions_advanced_parameters?view=powershell-7.5&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Functions Advanced Parameters
+title: about_Functions_Advanced_Parameters
---
# about_Functions_Advanced_Parameters
diff --git a/reference/7.5/Microsoft.PowerShell.Core/About/about_Functions_Argument_Completion.md b/reference/7.5/Microsoft.PowerShell.Core/About/about_Functions_Argument_Completion.md
index 0ba81b346715..63c40958bf60 100644
--- a/reference/7.5/Microsoft.PowerShell.Core/About/about_Functions_Argument_Completion.md
+++ b/reference/7.5/Microsoft.PowerShell.Core/About/about_Functions_Argument_Completion.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 10/22/2021
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_functions_argument_completion?view=powershell-7.5&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: About functions argument completion
+title: About_functions_argument_completion
---
# about_Functions_Argument_Completion
diff --git a/reference/7.5/Microsoft.PowerShell.Core/About/about_Functions_CmdletBindingAttribute.md b/reference/7.5/Microsoft.PowerShell.Core/About/about_Functions_CmdletBindingAttribute.md
index eb5212b7c079..3ad7dba09859 100644
--- a/reference/7.5/Microsoft.PowerShell.Core/About/about_Functions_CmdletBindingAttribute.md
+++ b/reference/7.5/Microsoft.PowerShell.Core/About/about_Functions_CmdletBindingAttribute.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 07/02/2024
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_functions_cmdletbindingattribute?view=powershell-7.5&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Functions CmdletBindingAttribute
+title: about_Functions_CmdletBindingAttribute
---
# about_Functions_CmdletBindingAttribute
diff --git a/reference/7.5/Microsoft.PowerShell.Core/About/about_Functions_OutputTypeAttribute.md b/reference/7.5/Microsoft.PowerShell.Core/About/about_Functions_OutputTypeAttribute.md
index 2c8b107b1448..ba95ad74aeb6 100644
--- a/reference/7.5/Microsoft.PowerShell.Core/About/about_Functions_OutputTypeAttribute.md
+++ b/reference/7.5/Microsoft.PowerShell.Core/About/about_Functions_OutputTypeAttribute.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 04/14/2023
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_functions_outputtypeattribute?view=powershell-7.5&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Functions OutputTypeAttribute
+title: about_Functions_OutputTypeAttribute
---
# about_Functions_OutputTypeAttribute
diff --git a/reference/7.5/Microsoft.PowerShell.Core/About/about_Group_Policy_Settings.md b/reference/7.5/Microsoft.PowerShell.Core/About/about_Group_Policy_Settings.md
index 8d1741bee815..6da3f61dea38 100644
--- a/reference/7.5/Microsoft.PowerShell.Core/About/about_Group_Policy_Settings.md
+++ b/reference/7.5/Microsoft.PowerShell.Core/About/about_Group_Policy_Settings.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 08/17/2023
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_group_policy_settings?view=powershell-7.5&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Group Policy Settings
+title: about_Group_Policy_Settings
---
# about_Group_Policy_Settings
diff --git a/reference/7.5/Microsoft.PowerShell.Core/About/about_Hash_Tables.md b/reference/7.5/Microsoft.PowerShell.Core/About/about_Hash_Tables.md
index de14f19babe5..ef6fa58ba7ce 100644
--- a/reference/7.5/Microsoft.PowerShell.Core/About/about_Hash_Tables.md
+++ b/reference/7.5/Microsoft.PowerShell.Core/About/about_Hash_Tables.md
@@ -5,7 +5,7 @@ ms.date: 11/15/2023
no-loc: [iDictionary, Hashtable, OrderedDictionary, System.Collections.IDictionary, System.Collections.Hashtable]
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_hash_tables?view=powershell-7.5&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Hash Tables
+title: about_Hash_Tables
---
# about_Hash_Tables
diff --git a/reference/7.5/Microsoft.PowerShell.Core/About/about_Hidden.md b/reference/7.5/Microsoft.PowerShell.Core/About/about_Hidden.md
index 4b0a99e58e05..347d31002ce4 100644
--- a/reference/7.5/Microsoft.PowerShell.Core/About/about_Hidden.md
+++ b/reference/7.5/Microsoft.PowerShell.Core/About/about_Hidden.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 03/07/2022
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_hidden?view=powershell-7.5&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Hidden
+title: about_Hidden
---
# about_Hidden
diff --git a/reference/7.5/Microsoft.PowerShell.Core/About/about_History.md b/reference/7.5/Microsoft.PowerShell.Core/About/about_History.md
index 5f42371611b7..587f174546ae 100644
--- a/reference/7.5/Microsoft.PowerShell.Core/About/about_History.md
+++ b/reference/7.5/Microsoft.PowerShell.Core/About/about_History.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 05/13/2020
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_history?view=powershell-7.5&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about History
+title: about_History
---
# about_History
diff --git a/reference/7.5/Microsoft.PowerShell.Core/About/about_If.md b/reference/7.5/Microsoft.PowerShell.Core/About/about_If.md
index a5195ff84abe..86444f7a0445 100644
--- a/reference/7.5/Microsoft.PowerShell.Core/About/about_If.md
+++ b/reference/7.5/Microsoft.PowerShell.Core/About/about_If.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 06/07/2023
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_if?view=powershell-7.5&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about If
+title: about_If
---
# about_If
diff --git a/reference/7.5/Microsoft.PowerShell.Core/About/about_Job_Details.md b/reference/7.5/Microsoft.PowerShell.Core/About/about_Job_Details.md
index abbf1a29065f..149753b451cd 100644
--- a/reference/7.5/Microsoft.PowerShell.Core/About/about_Job_Details.md
+++ b/reference/7.5/Microsoft.PowerShell.Core/About/about_Job_Details.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 10/16/2020
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_job_details?view=powershell-7.5&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Job Details
+title: about_Job_Details
---
# about_Job_Details
diff --git a/reference/7.5/Microsoft.PowerShell.Core/About/about_Jobs.md b/reference/7.5/Microsoft.PowerShell.Core/About/about_Jobs.md
index 0687b61b2e14..b02eb8147427 100644
--- a/reference/7.5/Microsoft.PowerShell.Core/About/about_Jobs.md
+++ b/reference/7.5/Microsoft.PowerShell.Core/About/about_Jobs.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 08/29/2022
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_jobs?view=powershell-7.5&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Jobs
+title: about_Jobs
---
# about_Jobs
diff --git a/reference/7.5/Microsoft.PowerShell.Core/About/about_Join.md b/reference/7.5/Microsoft.PowerShell.Core/About/about_Join.md
index d266eeb0f9b7..72625801ac25 100644
--- a/reference/7.5/Microsoft.PowerShell.Core/About/about_Join.md
+++ b/reference/7.5/Microsoft.PowerShell.Core/About/about_Join.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 06/09/2017
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_join?view=powershell-7.5&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Join
+title: about_Join
---
# about_Join
diff --git a/reference/7.5/Microsoft.PowerShell.Core/About/about_Language_Keywords.md b/reference/7.5/Microsoft.PowerShell.Core/About/about_Language_Keywords.md
index 95dfc10ce2f9..fae0b98f4a07 100644
--- a/reference/7.5/Microsoft.PowerShell.Core/About/about_Language_Keywords.md
+++ b/reference/7.5/Microsoft.PowerShell.Core/About/about_Language_Keywords.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 05/20/2024
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_language_keywords?view=powershell-7.5&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Language Keywords
+title: about_Language_Keywords
---
# about_Language_Keywords
diff --git a/reference/7.5/Microsoft.PowerShell.Core/About/about_Language_Modes.md b/reference/7.5/Microsoft.PowerShell.Core/About/about_Language_Modes.md
index 3de6d606d172..a7878270dadd 100644
--- a/reference/7.5/Microsoft.PowerShell.Core/About/about_Language_Modes.md
+++ b/reference/7.5/Microsoft.PowerShell.Core/About/about_Language_Modes.md
@@ -5,7 +5,7 @@ ms.date: 10/04/2023
no-loc: [FullLanguage, ConstrainedLanguage, RestrictedLanguage, NoLanguage]
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_language_modes?view=powershell-7.5&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Language Modes
+title: about_Language_Modes
---
# about_Language_Modes
diff --git a/reference/7.5/Microsoft.PowerShell.Core/About/about_Line_Editing.md b/reference/7.5/Microsoft.PowerShell.Core/About/about_Line_Editing.md
index cc1759c4658b..310b2f6a1b77 100644
--- a/reference/7.5/Microsoft.PowerShell.Core/About/about_Line_Editing.md
+++ b/reference/7.5/Microsoft.PowerShell.Core/About/about_Line_Editing.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 09/12/2022
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_line_editing?view=powershell-7.5&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Line Editing
+title: about_Line_Editing
---
# about_Line_Editing
diff --git a/reference/7.5/Microsoft.PowerShell.Core/About/about_Locations.md b/reference/7.5/Microsoft.PowerShell.Core/About/about_Locations.md
index 76b1ab149f84..521949256a15 100644
--- a/reference/7.5/Microsoft.PowerShell.Core/About/about_Locations.md
+++ b/reference/7.5/Microsoft.PowerShell.Core/About/about_Locations.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 09/19/2023
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_locations?view=powershell-7.5&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Locations
+title: about_Locations
---
# about_Locations
diff --git a/reference/7.5/Microsoft.PowerShell.Core/About/about_Logging_Non-Windows.md b/reference/7.5/Microsoft.PowerShell.Core/About/about_Logging_Non-Windows.md
index 75aa59394116..ffb4687cab42 100644
--- a/reference/7.5/Microsoft.PowerShell.Core/About/about_Logging_Non-Windows.md
+++ b/reference/7.5/Microsoft.PowerShell.Core/About/about_Logging_Non-Windows.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 08/29/2024
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_logging_non-windows?view=powershell-7.5&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Logging Non-Windows
+title: about_Logging_Non-Windows
---
# about_Logging_Non-Windows
diff --git a/reference/7.5/Microsoft.PowerShell.Core/About/about_Logging_Windows.md b/reference/7.5/Microsoft.PowerShell.Core/About/about_Logging_Windows.md
index f0450dd486c1..0eda0d958403 100644
--- a/reference/7.5/Microsoft.PowerShell.Core/About/about_Logging_Windows.md
+++ b/reference/7.5/Microsoft.PowerShell.Core/About/about_Logging_Windows.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 01/03/2024
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_logging_windows?view=powershell-7.5&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Logging Windows
+title: about_Logging_Windows
---
# about_Logging_Windows
diff --git a/reference/7.5/Microsoft.PowerShell.Core/About/about_Logical_Operators.md b/reference/7.5/Microsoft.PowerShell.Core/About/about_Logical_Operators.md
index 645b3c14e263..39513d2dfb08 100644
--- a/reference/7.5/Microsoft.PowerShell.Core/About/about_Logical_Operators.md
+++ b/reference/7.5/Microsoft.PowerShell.Core/About/about_Logical_Operators.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 08/29/2022
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_logical_operators?view=powershell-7.5&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Logical Operators
+title: about_Logical_Operators
---
# about_Logical_Operators
diff --git a/reference/7.5/Microsoft.PowerShell.Core/About/about_Member-Access_Enumeration.md b/reference/7.5/Microsoft.PowerShell.Core/About/about_Member-Access_Enumeration.md
index 0d3edd06a329..8a8c38e053d2 100644
--- a/reference/7.5/Microsoft.PowerShell.Core/About/about_Member-Access_Enumeration.md
+++ b/reference/7.5/Microsoft.PowerShell.Core/About/about_Member-Access_Enumeration.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 07/18/2022
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_member-access_enumeration?view=powershell-7.5&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Member-Access Enumeration
+title: about_Member-Access_Enumeration
---
# about_Member-Access_Enumeration
diff --git a/reference/7.5/Microsoft.PowerShell.Core/About/about_Methods.md b/reference/7.5/Microsoft.PowerShell.Core/About/about_Methods.md
index f0d7038d42df..bab467aac2d7 100644
--- a/reference/7.5/Microsoft.PowerShell.Core/About/about_Methods.md
+++ b/reference/7.5/Microsoft.PowerShell.Core/About/about_Methods.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 03/16/2022
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_methods?view=powershell-7.5&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Methods
+title: about_Methods
---
# about_Methods
diff --git a/reference/7.5/Microsoft.PowerShell.Core/About/about_Module_Manifests.md b/reference/7.5/Microsoft.PowerShell.Core/About/about_Module_Manifests.md
index f0337a1b7d98..179f582a93a0 100644
--- a/reference/7.5/Microsoft.PowerShell.Core/About/about_Module_Manifests.md
+++ b/reference/7.5/Microsoft.PowerShell.Core/About/about_Module_Manifests.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 07/07/2023
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_module_manifests?view=powershell-7.5&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Module Manifests
+title: about_Module_Manifests
---
# about_Module_Manifests
diff --git a/reference/7.5/Microsoft.PowerShell.Core/About/about_Modules.md b/reference/7.5/Microsoft.PowerShell.Core/About/about_Modules.md
index b0efea28a034..0036940d4777 100644
--- a/reference/7.5/Microsoft.PowerShell.Core/About/about_Modules.md
+++ b/reference/7.5/Microsoft.PowerShell.Core/About/about_Modules.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 08/09/2024
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_modules?view=powershell-7.5&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Modules
+title: about_Modules
---
# about_Modules
diff --git a/reference/7.5/Microsoft.PowerShell.Core/About/about_Numeric_Literals.md b/reference/7.5/Microsoft.PowerShell.Core/About/about_Numeric_Literals.md
index 8d1ea39a3dd9..a03e2214a5a1 100644
--- a/reference/7.5/Microsoft.PowerShell.Core/About/about_Numeric_Literals.md
+++ b/reference/7.5/Microsoft.PowerShell.Core/About/about_Numeric_Literals.md
@@ -5,7 +5,7 @@ ms.date: 03/01/2023
no-loc: [482gb]
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_numeric_literals?view=powershell-7.5&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Numeric Literals
+title: about_Numeric_Literals
---
# about_Numeric_Literals
diff --git a/reference/7.5/Microsoft.PowerShell.Core/About/about_Object_Creation.md b/reference/7.5/Microsoft.PowerShell.Core/About/about_Object_Creation.md
index 8b79088e027d..6127f2413016 100644
--- a/reference/7.5/Microsoft.PowerShell.Core/About/about_Object_Creation.md
+++ b/reference/7.5/Microsoft.PowerShell.Core/About/about_Object_Creation.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 12/05/2022
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_object_creation?view=powershell-7.5&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Object Creation
+title: about_Object_Creation
---
# about_Object_Creation
diff --git a/reference/7.5/Microsoft.PowerShell.Core/About/about_Objects.md b/reference/7.5/Microsoft.PowerShell.Core/About/about_Objects.md
index f915126d2ef9..0b883e489379 100644
--- a/reference/7.5/Microsoft.PowerShell.Core/About/about_Objects.md
+++ b/reference/7.5/Microsoft.PowerShell.Core/About/about_Objects.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 06/02/2021
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_objects?view=powershell-7.5&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Objects
+title: about_Objects
---
# about_Objects
diff --git a/reference/7.5/Microsoft.PowerShell.Core/About/about_Operator_Precedence.md b/reference/7.5/Microsoft.PowerShell.Core/About/about_Operator_Precedence.md
index f8d6fc12cdc5..8e9e45b16445 100644
--- a/reference/7.5/Microsoft.PowerShell.Core/About/about_Operator_Precedence.md
+++ b/reference/7.5/Microsoft.PowerShell.Core/About/about_Operator_Precedence.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 06/29/2021
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_operator_precedence?view=powershell-7.5&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Operator Precedence
+title: about_Operator_Precedence
---
# about_Operator_Precedence
diff --git a/reference/7.5/Microsoft.PowerShell.Core/About/about_Operators.md b/reference/7.5/Microsoft.PowerShell.Core/About/about_Operators.md
index 9c16d9a8979f..0bbb57e70849 100644
--- a/reference/7.5/Microsoft.PowerShell.Core/About/about_Operators.md
+++ b/reference/7.5/Microsoft.PowerShell.Core/About/about_Operators.md
@@ -1,10 +1,10 @@
---
description: Describes the operators that are supported by PowerShell.
Locale: en-US
-ms.date: 05/07/2024
+ms.date: 09/03/2024
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_operators?view=powershell-7.5&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Operators
+title: about_Operators
---
# about_Operators
@@ -442,9 +442,23 @@ automatic variable `$args` is preserved.
### Format operator `-f`
-Formats strings by using the format method of string objects. Enter the format
-string on the left side of the operator and the objects to be formatted on the
-right side of the operator.
+Provide access to the .NET composite formatting feature. A composite format
+string consists of fixed text intermixed with indexed placeholders, called
+_format items_. These format items correspond to the objects in the list.
+
+Each format item takes the following form and consists of the following
+components:
+
+`{index[,alignment][:formatString]}`
+
+The matching braces (`{` and `}`) are required.
+
+The formatting operation yields a result string that consists of the original
+fixed text intermixed with the string representation of the objects in the
+list. For more information, see [Composite Formatting][02].
+
+Enter the composite format string on the left side of the operator and the
+objects to be formatted on the right side of the operator.
```powershell
"{0} {1,-10} {2:N}" -f 1,"hello",[math]::pi
@@ -477,9 +491,6 @@ escape them by doubling the curly braces.
foo vs. {0}
```
-For more information, see the [String.Format][01] method and
-[Composite Formatting][02].
-
### Index operator `[ ]`
Selects objects from indexed collections, such as arrays and hash tables. Array
diff --git a/reference/7.5/Microsoft.PowerShell.Core/About/about_Output_Streams.md b/reference/7.5/Microsoft.PowerShell.Core/About/about_Output_Streams.md
index 8e611de38c89..f82201b8f76e 100644
--- a/reference/7.5/Microsoft.PowerShell.Core/About/about_Output_Streams.md
+++ b/reference/7.5/Microsoft.PowerShell.Core/About/about_Output_Streams.md
@@ -5,7 +5,7 @@ ms.date: 01/22/2023
no-loc: [Success, Error, Warning, Verbose, Debug, Information, Progress]
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_output_streams?view=powershell-7.5&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Output Streams
+title: about_Output_Streams
---
# about_Output_Streams
diff --git a/reference/7.5/Microsoft.PowerShell.Core/About/about_PSConsoleHostReadLine.md b/reference/7.5/Microsoft.PowerShell.Core/About/about_PSConsoleHostReadLine.md
index fb9cad792ee5..9e2443804dec 100644
--- a/reference/7.5/Microsoft.PowerShell.Core/About/about_PSConsoleHostReadLine.md
+++ b/reference/7.5/Microsoft.PowerShell.Core/About/about_PSConsoleHostReadLine.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 01/04/2018
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_psconsolehostreadline?view=powershell-7.5&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about PSConsoleHostReadLine
+title: about_PSConsoleHostReadLine
---
# about_PSConsoleHostReadLine
diff --git a/reference/7.5/Microsoft.PowerShell.Core/About/about_PSCustomObject.md b/reference/7.5/Microsoft.PowerShell.Core/About/about_PSCustomObject.md
index de55e85f806a..987d49867a7a 100644
--- a/reference/7.5/Microsoft.PowerShell.Core/About/about_PSCustomObject.md
+++ b/reference/7.5/Microsoft.PowerShell.Core/About/about_PSCustomObject.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 10/11/2023
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_pscustomobject?view=powershell-7.5&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about PSCustomObject
+title: about_PSCustomObject
---
# about_PSCustomObject
diff --git a/reference/7.5/Microsoft.PowerShell.Core/About/about_PSItem.md b/reference/7.5/Microsoft.PowerShell.Core/About/about_PSItem.md
index a53200c14e4f..805dcd21f2f8 100644
--- a/reference/7.5/Microsoft.PowerShell.Core/About/about_PSItem.md
+++ b/reference/7.5/Microsoft.PowerShell.Core/About/about_PSItem.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 12/07/2022
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_psitem?view=powershell-7.5&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about PSItem
+title: about_PSItem
---
# about_PSItem
diff --git a/reference/7.5/Microsoft.PowerShell.Core/About/about_PSModulePath.md b/reference/7.5/Microsoft.PowerShell.Core/About/about_PSModulePath.md
index 8016d45155bb..4a54294becae 100644
--- a/reference/7.5/Microsoft.PowerShell.Core/About/about_PSModulePath.md
+++ b/reference/7.5/Microsoft.PowerShell.Core/About/about_PSModulePath.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 03/24/2023
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_PSModulePath?view=powershell-7.5&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about PSModulePath
+title: about_PSModulePath
---
# about_PSModulePath
diff --git a/reference/7.5/Microsoft.PowerShell.Core/About/about_PSSession_Details.md b/reference/7.5/Microsoft.PowerShell.Core/About/about_PSSession_Details.md
index 9ce2b4c685bf..bc9559ea23b5 100644
--- a/reference/7.5/Microsoft.PowerShell.Core/About/about_PSSession_Details.md
+++ b/reference/7.5/Microsoft.PowerShell.Core/About/about_PSSession_Details.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 03/07/2022
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_pssession_details?view=powershell-7.5&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about PSSession Details
+title: about_PSSession_Details
---
# about_PSSession_Details
diff --git a/reference/7.5/Microsoft.PowerShell.Core/About/about_PSSessions.md b/reference/7.5/Microsoft.PowerShell.Core/About/about_PSSessions.md
index 5958daef8084..b60670ca6174 100644
--- a/reference/7.5/Microsoft.PowerShell.Core/About/about_PSSessions.md
+++ b/reference/7.5/Microsoft.PowerShell.Core/About/about_PSSessions.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 03/07/2022
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_pssessions?view=powershell-7.5&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about PSSessions
+title: about_PSSessions
---
# about_PSSessions
diff --git a/reference/7.5/Microsoft.PowerShell.Core/About/about_PackageManagement.md b/reference/7.5/Microsoft.PowerShell.Core/About/about_PackageManagement.md
index b0fbf4141563..eb853c2b78fd 100644
--- a/reference/7.5/Microsoft.PowerShell.Core/About/about_PackageManagement.md
+++ b/reference/7.5/Microsoft.PowerShell.Core/About/about_PackageManagement.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 03/30/2020
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_packagemanagement?view=powershell-7.5&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about PackageManagement
+title: about_PackageManagement
---
# about_PackageManagement
diff --git a/reference/7.5/Microsoft.PowerShell.Core/About/about_Parameter_Binding.md b/reference/7.5/Microsoft.PowerShell.Core/About/about_Parameter_Binding.md
index d77c2c2c2564..2bf47a2194dd 100644
--- a/reference/7.5/Microsoft.PowerShell.Core/About/about_Parameter_Binding.md
+++ b/reference/7.5/Microsoft.PowerShell.Core/About/about_Parameter_Binding.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 05/17/2024
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_parameter_binding?view=powershell-7.5&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Parameter Binding
+title: about_Parameter_Binding
---
# about_Parameter_Binding
diff --git a/reference/7.5/Microsoft.PowerShell.Core/About/about_Parameter_Sets.md b/reference/7.5/Microsoft.PowerShell.Core/About/about_Parameter_Sets.md
index 08dfa8092273..cdfc6694edaa 100644
--- a/reference/7.5/Microsoft.PowerShell.Core/About/about_Parameter_Sets.md
+++ b/reference/7.5/Microsoft.PowerShell.Core/About/about_Parameter_Sets.md
@@ -3,7 +3,7 @@ description: Describes how to define and use parameter sets in advanced function
Locale: en-US
ms.date: 03/27/2024
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_parameter_sets?view=powershell-7.5&WT.mc_id=ps-gethelp
-title: about Parameter Sets
+title: about_Parameter_Sets
---
# about_Parameter_Sets
diff --git a/reference/7.5/Microsoft.PowerShell.Core/About/about_Parameters.md b/reference/7.5/Microsoft.PowerShell.Core/About/about_Parameters.md
index cadb5a1c64cf..36bd5282b442 100644
--- a/reference/7.5/Microsoft.PowerShell.Core/About/about_Parameters.md
+++ b/reference/7.5/Microsoft.PowerShell.Core/About/about_Parameters.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 09/28/2021
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_parameters?view=powershell-7.5&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Parameters
+title: about_Parameters
---
# about_Parameters
diff --git a/reference/7.5/Microsoft.PowerShell.Core/About/about_Parameters_Default_Values.md b/reference/7.5/Microsoft.PowerShell.Core/About/about_Parameters_Default_Values.md
index 61d14c50e2cd..3f8d1933b66b 100644
--- a/reference/7.5/Microsoft.PowerShell.Core/About/about_Parameters_Default_Values.md
+++ b/reference/7.5/Microsoft.PowerShell.Core/About/about_Parameters_Default_Values.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 05/31/2019
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_parameters_default_values?view=powershell-7.5&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Parameters Default Values
+title: about_Parameters_Default_Values
---
# about_Parameters_Default_Values
diff --git a/reference/7.5/Microsoft.PowerShell.Core/About/about_Parsing.md b/reference/7.5/Microsoft.PowerShell.Core/About/about_Parsing.md
index 9c3d8d64a3e6..7515afbe1cec 100644
--- a/reference/7.5/Microsoft.PowerShell.Core/About/about_Parsing.md
+++ b/reference/7.5/Microsoft.PowerShell.Core/About/about_Parsing.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 05/06/2024
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_parsing?view=powershell-7.5&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Parsing
+title: about_Parsing
---
# about_Parsing
diff --git a/reference/7.5/Microsoft.PowerShell.Core/About/about_Path_Syntax.md b/reference/7.5/Microsoft.PowerShell.Core/About/about_Path_Syntax.md
index f6f20ddab739..92b81b91773b 100644
--- a/reference/7.5/Microsoft.PowerShell.Core/About/about_Path_Syntax.md
+++ b/reference/7.5/Microsoft.PowerShell.Core/About/about_Path_Syntax.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 09/16/2023
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_path_syntax?view=powershell-7.5&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Path Syntax
+title: about_Path_Syntax
---
# about_Path_Syntax
diff --git a/reference/7.5/Microsoft.PowerShell.Core/About/about_Pipeline_Chain_Operators.md b/reference/7.5/Microsoft.PowerShell.Core/About/about_Pipeline_Chain_Operators.md
index 1367206bf824..783c695581c7 100644
--- a/reference/7.5/Microsoft.PowerShell.Core/About/about_Pipeline_Chain_Operators.md
+++ b/reference/7.5/Microsoft.PowerShell.Core/About/about_Pipeline_Chain_Operators.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 06/21/2023
online version: https://learn.microsoft.com/powershell/module/psscheduledjob/about/about_pipeline_chain_operators?view=powershell-7.5&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Pipeline Chain Operators
+title: about_Pipeline_Chain_Operators
---
# about_Pipeline_Chain_Operators
diff --git a/reference/7.5/Microsoft.PowerShell.Core/About/about_Pipelines.md b/reference/7.5/Microsoft.PowerShell.Core/About/about_Pipelines.md
index db9ce936d007..0ff6abf63a28 100644
--- a/reference/7.5/Microsoft.PowerShell.Core/About/about_Pipelines.md
+++ b/reference/7.5/Microsoft.PowerShell.Core/About/about_Pipelines.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 12/05/2023
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_pipelines?view=powershell-7.5&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Pipelines
+title: about_Pipelines
---
# about_Pipelines
diff --git a/reference/7.5/Microsoft.PowerShell.Core/About/about_PowerShell_Config.md b/reference/7.5/Microsoft.PowerShell.Core/About/about_PowerShell_Config.md
index dfb027f0571c..1c340a4cae6c 100644
--- a/reference/7.5/Microsoft.PowerShell.Core/About/about_PowerShell_Config.md
+++ b/reference/7.5/Microsoft.PowerShell.Core/About/about_PowerShell_Config.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 12/07/2023
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_powershell_config?view=powershell-7.5&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about PowerShell Config
+title: about_PowerShell_Config
---
# about_PowerShell_Config
diff --git a/reference/7.5/Microsoft.PowerShell.Core/About/about_PowerShell_Editions.md b/reference/7.5/Microsoft.PowerShell.Core/About/about_PowerShell_Editions.md
index 0e577ff823d4..d6c6bace942d 100644
--- a/reference/7.5/Microsoft.PowerShell.Core/About/about_PowerShell_Editions.md
+++ b/reference/7.5/Microsoft.PowerShell.Core/About/about_PowerShell_Editions.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 11/14/2023
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_powershell_editions?view=powershell-7.5&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about PowerShell Editions
+title: about_PowerShell_Editions
---
# about_PowerShell_Editions
diff --git a/reference/7.5/Microsoft.PowerShell.Core/About/about_Preference_Variables.md b/reference/7.5/Microsoft.PowerShell.Core/About/about_Preference_Variables.md
index 86c60dd41fc1..4173cb0b131d 100644
--- a/reference/7.5/Microsoft.PowerShell.Core/About/about_Preference_Variables.md
+++ b/reference/7.5/Microsoft.PowerShell.Core/About/about_Preference_Variables.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 04/06/2024
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_preference_variables?view=powershell-7.5&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Preference Variables
+title: about_Preference_Variables
---
# about_Preference_Variables
@@ -1760,4 +1760,4 @@ At line:1 char:1
[63]: xref:System.Text.UTF32Encoding
[64]: xref:System.Text.UTF7Encoding
[65]: xref:System.Text.UTF8Encoding
-[66]: about_Functions_CmdletBindingAttribute.md
\ No newline at end of file
+[66]: about_Functions_CmdletBindingAttribute.md
diff --git a/reference/7.5/Microsoft.PowerShell.Core/About/about_Profiles.md b/reference/7.5/Microsoft.PowerShell.Core/About/about_Profiles.md
index 18a8dc15875b..7915a5084760 100644
--- a/reference/7.5/Microsoft.PowerShell.Core/About/about_Profiles.md
+++ b/reference/7.5/Microsoft.PowerShell.Core/About/about_Profiles.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 03/18/2024
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_profiles?view=powershell-7.5&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Profiles
+title: about_Profiles
---
# about_Profiles
diff --git a/reference/7.5/Microsoft.PowerShell.Core/About/about_Prompts.md b/reference/7.5/Microsoft.PowerShell.Core/About/about_Prompts.md
index 420747b71e2f..be6838a4b6ef 100644
--- a/reference/7.5/Microsoft.PowerShell.Core/About/about_Prompts.md
+++ b/reference/7.5/Microsoft.PowerShell.Core/About/about_Prompts.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 08/21/2023
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_prompts?view=powershell-7.5&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Prompts
+title: about_Prompts
---
# about_Prompts
diff --git a/reference/7.5/Microsoft.PowerShell.Core/About/about_Properties.md b/reference/7.5/Microsoft.PowerShell.Core/About/about_Properties.md
index 0fbc5577c402..407c3f15667d 100644
--- a/reference/7.5/Microsoft.PowerShell.Core/About/about_Properties.md
+++ b/reference/7.5/Microsoft.PowerShell.Core/About/about_Properties.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 08/21/2023
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_properties?view=powershell-7.5&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Properties
+title: about_Properties
---
# about_Properties
diff --git a/reference/7.5/Microsoft.PowerShell.Core/About/about_Providers.md b/reference/7.5/Microsoft.PowerShell.Core/About/about_Providers.md
index 2083012c7965..015139b71114 100644
--- a/reference/7.5/Microsoft.PowerShell.Core/About/about_Providers.md
+++ b/reference/7.5/Microsoft.PowerShell.Core/About/about_Providers.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 08/29/2022
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_providers?view=powershell-7.5&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Providers
+title: about_Providers
---
# about_Providers
diff --git a/reference/7.5/Microsoft.PowerShell.Core/About/about_Pwsh.md b/reference/7.5/Microsoft.PowerShell.Core/About/about_Pwsh.md
index c99637ab037a..5eb5cfc721ac 100644
--- a/reference/7.5/Microsoft.PowerShell.Core/About/about_Pwsh.md
+++ b/reference/7.5/Microsoft.PowerShell.Core/About/about_Pwsh.md
@@ -5,7 +5,7 @@ ms.date: 09/02/2024
no-loc: [-File, -f, -Command, -c, -CommandWithArgs, -cwa, -ConfigurationName, -config, -CustomPipeName, -EncodedCommand, -e, -ec, -ExecutionPolicy, -ex, -ep, -InputFormat, -inp, -if, -Interactive, -i, -Login, -l, -MTA, -NoExit, -noe, -NoLogo, -nol, -NonInteractive, -noni, -NoProfile, -nop, -OutputFormat, -o, -of, -SettingsFile, -settings, -SSHServerMode, -sshs, -STA, -Version, -v, -WindowStyle, -w, -WorkingDirectory, -wd, -Help]
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_pwsh?view=powershell-7.5&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Pwsh
+title: about_Pwsh
---
# about_Pwsh
@@ -431,4 +431,4 @@ prepend the command parameters with a hyphen (`-`), not a forward slash (`/`).
[02]: about_Automatic_Variables.md#lastexitcode
[03]: about_operators.md#special-operators
[04]: https://linux.die.net/man/1/chsh
-[05]: about_Parsing.md#passing-arguments-that-contain-quote-characters
\ No newline at end of file
+[05]: about_Parsing.md#passing-arguments-that-contain-quote-characters
diff --git a/reference/7.5/Microsoft.PowerShell.Core/About/about_Quoting_Rules.md b/reference/7.5/Microsoft.PowerShell.Core/About/about_Quoting_Rules.md
index b6c3402c25bb..96b2807c6ec8 100644
--- a/reference/7.5/Microsoft.PowerShell.Core/About/about_Quoting_Rules.md
+++ b/reference/7.5/Microsoft.PowerShell.Core/About/about_Quoting_Rules.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 03/20/2024
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_quoting_rules?view=powershell-7.5&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Quoting Rules
+title: about_Quoting_Rules
---
# about_Quoting_Rules
diff --git a/reference/7.5/Microsoft.PowerShell.Core/About/about_Redirection.md b/reference/7.5/Microsoft.PowerShell.Core/About/about_Redirection.md
index cbe6fdab2f68..98f84a81afc0 100644
--- a/reference/7.5/Microsoft.PowerShell.Core/About/about_Redirection.md
+++ b/reference/7.5/Microsoft.PowerShell.Core/About/about_Redirection.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 11/29/2023
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_redirection?view=powershell-7.5&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Redirection
+title: about_Redirection
---
# about_Redirection
diff --git a/reference/7.5/Microsoft.PowerShell.Core/About/about_Ref.md b/reference/7.5/Microsoft.PowerShell.Core/About/about_Ref.md
index 9ecc92c7806a..52166da0343d 100644
--- a/reference/7.5/Microsoft.PowerShell.Core/About/about_Ref.md
+++ b/reference/7.5/Microsoft.PowerShell.Core/About/about_Ref.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 08/24/2018
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_ref?view=powershell-7.5&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Ref
+title: about_Ref
---
# about_Ref
diff --git a/reference/7.5/Microsoft.PowerShell.Core/About/about_Registry_Provider.md b/reference/7.5/Microsoft.PowerShell.Core/About/about_Registry_Provider.md
index 7bb8e6174c3c..ae40e9a0b9d3 100644
--- a/reference/7.5/Microsoft.PowerShell.Core/About/about_Registry_Provider.md
+++ b/reference/7.5/Microsoft.PowerShell.Core/About/about_Registry_Provider.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 07/31/2024
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_registry_provider?view=powershell-7.5&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Registry Provider
+title: about_Registry_Provider
---
# about_Registry_Provider
diff --git a/reference/7.5/Microsoft.PowerShell.Core/About/about_Regular_Expressions.md b/reference/7.5/Microsoft.PowerShell.Core/About/about_Regular_Expressions.md
index f94c91e9d624..428f280cf7b8 100644
--- a/reference/7.5/Microsoft.PowerShell.Core/About/about_Regular_Expressions.md
+++ b/reference/7.5/Microsoft.PowerShell.Core/About/about_Regular_Expressions.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 06/14/2024
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_regular_expressions?view=powershell-7.5&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Regular Expressions
+title: about_Regular_Expressions
---
# about_Regular_Expressions
diff --git a/reference/7.5/Microsoft.PowerShell.Core/About/about_Remote.md b/reference/7.5/Microsoft.PowerShell.Core/About/about_Remote.md
index 070ba7b7f711..a9d5ffec648d 100644
--- a/reference/7.5/Microsoft.PowerShell.Core/About/about_Remote.md
+++ b/reference/7.5/Microsoft.PowerShell.Core/About/about_Remote.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 07/03/2023
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_remote?view=powershell-7.5&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Remote
+title: about_Remote
---
# about_Remote
diff --git a/reference/7.5/Microsoft.PowerShell.Core/About/about_Remote_Disconnected_Sessions.md b/reference/7.5/Microsoft.PowerShell.Core/About/about_Remote_Disconnected_Sessions.md
index 2433f8afc240..b24df4e445af 100644
--- a/reference/7.5/Microsoft.PowerShell.Core/About/about_Remote_Disconnected_Sessions.md
+++ b/reference/7.5/Microsoft.PowerShell.Core/About/about_Remote_Disconnected_Sessions.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 07/03/2023
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_remote_disconnected_sessions?view=powershell-7.5&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Remote Disconnected Sessions
+title: about_Remote_Disconnected_Sessions
---
# about_Remote_Disconnected_Sessions
diff --git a/reference/7.5/Microsoft.PowerShell.Core/About/about_Remote_Jobs.md b/reference/7.5/Microsoft.PowerShell.Core/About/about_Remote_Jobs.md
index 66ccbbaab762..9c13a3f86baf 100644
--- a/reference/7.5/Microsoft.PowerShell.Core/About/about_Remote_Jobs.md
+++ b/reference/7.5/Microsoft.PowerShell.Core/About/about_Remote_Jobs.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 11/11/2020
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_remote_jobs?view=powershell-7.5&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Remote Jobs
+title: about_Remote_Jobs
---
# about_Remote_Jobs
diff --git a/reference/7.5/Microsoft.PowerShell.Core/About/about_Remote_Output.md b/reference/7.5/Microsoft.PowerShell.Core/About/about_Remote_Output.md
index e3820ae744da..0d644eb273b8 100644
--- a/reference/7.5/Microsoft.PowerShell.Core/About/about_Remote_Output.md
+++ b/reference/7.5/Microsoft.PowerShell.Core/About/about_Remote_Output.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 01/31/2024
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_remote_output?view=powershell-7.5&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Remote Output
+title: about_Remote_Output
---
# about_Remote_Output
diff --git a/reference/7.5/Microsoft.PowerShell.Core/About/about_Remote_Requirements.md b/reference/7.5/Microsoft.PowerShell.Core/About/about_Remote_Requirements.md
index 136da3512f41..755cf26fad38 100644
--- a/reference/7.5/Microsoft.PowerShell.Core/About/about_Remote_Requirements.md
+++ b/reference/7.5/Microsoft.PowerShell.Core/About/about_Remote_Requirements.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 07/03/2023
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_remote_requirements?view=powershell-7.5&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Remote Requirements
+title: about_Remote_Requirements
---
# about_Remote_Requirements
diff --git a/reference/7.5/Microsoft.PowerShell.Core/About/about_Remote_Troubleshooting.md b/reference/7.5/Microsoft.PowerShell.Core/About/about_Remote_Troubleshooting.md
index 0a1264b1dcea..7791c9517219 100644
--- a/reference/7.5/Microsoft.PowerShell.Core/About/about_Remote_Troubleshooting.md
+++ b/reference/7.5/Microsoft.PowerShell.Core/About/about_Remote_Troubleshooting.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 07/03/2023
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_remote_troubleshooting?view=powershell-7.5&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Remote Troubleshooting
+title: about_Remote_Troubleshooting
---
# about_Remote_Troubleshooting
diff --git a/reference/7.5/Microsoft.PowerShell.Core/About/about_Remote_Variables.md b/reference/7.5/Microsoft.PowerShell.Core/About/about_Remote_Variables.md
index cbf77a07f6f1..96f85b5dd72c 100644
--- a/reference/7.5/Microsoft.PowerShell.Core/About/about_Remote_Variables.md
+++ b/reference/7.5/Microsoft.PowerShell.Core/About/about_Remote_Variables.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 03/13/2020
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_remote_variables?view=powershell-7.5&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Remote Variables
+title: about_Remote_Variables
---
# about_Remote_Variables
diff --git a/reference/7.5/Microsoft.PowerShell.Core/About/about_Requires.md b/reference/7.5/Microsoft.PowerShell.Core/About/about_Requires.md
index 8af42b9fb235..8b31085011ee 100644
--- a/reference/7.5/Microsoft.PowerShell.Core/About/about_Requires.md
+++ b/reference/7.5/Microsoft.PowerShell.Core/About/about_Requires.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 08/17/2023
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_requires?view=powershell-7.5&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Requires
+title: about_Requires
---
# about_Requires
diff --git a/reference/7.5/Microsoft.PowerShell.Core/About/about_Reserved_Words.md b/reference/7.5/Microsoft.PowerShell.Core/About/about_Reserved_Words.md
index 0b3ad902f86f..727884bac720 100644
--- a/reference/7.5/Microsoft.PowerShell.Core/About/about_Reserved_Words.md
+++ b/reference/7.5/Microsoft.PowerShell.Core/About/about_Reserved_Words.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 07/02/2024
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_reserved_words?view=powershell-7.5&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Reserved Words
+title: about_Reserved_Words
---
# about_Reserved_Words
diff --git a/reference/7.5/Microsoft.PowerShell.Core/About/about_Return.md b/reference/7.5/Microsoft.PowerShell.Core/About/about_Return.md
index eb708f39faa5..c9ad05c23dfe 100644
--- a/reference/7.5/Microsoft.PowerShell.Core/About/about_Return.md
+++ b/reference/7.5/Microsoft.PowerShell.Core/About/about_Return.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 01/03/2018
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_return?view=powershell-7.5&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Return
+title: about_Return
---
# about_Return
diff --git a/reference/7.5/Microsoft.PowerShell.Core/About/about_Run_With_PowerShell.md b/reference/7.5/Microsoft.PowerShell.Core/About/about_Run_With_PowerShell.md
index 1914c56509a9..4f265752ab79 100644
--- a/reference/7.5/Microsoft.PowerShell.Core/About/about_Run_With_PowerShell.md
+++ b/reference/7.5/Microsoft.PowerShell.Core/About/about_Run_With_PowerShell.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 03/06/2024
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_run_with_powershell?view=powershell-7.5&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Run With PowerShell
+title: about_Run_With_PowerShell
---
# about_Run_With_PowerShell
diff --git a/reference/7.5/Microsoft.PowerShell.Core/About/about_Scopes.md b/reference/7.5/Microsoft.PowerShell.Core/About/about_Scopes.md
index bf3dd1d6dfbe..0e55d84bbf39 100644
--- a/reference/7.5/Microsoft.PowerShell.Core/About/about_Scopes.md
+++ b/reference/7.5/Microsoft.PowerShell.Core/About/about_Scopes.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 07/22/2024
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_scopes?view=powershell-7.5&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Scopes
+title: about_Scopes
---
# about_Scopes
diff --git a/reference/7.5/Microsoft.PowerShell.Core/About/about_Script_Blocks.md b/reference/7.5/Microsoft.PowerShell.Core/About/about_Script_Blocks.md
index 6e9ab63bd14b..90b6d4c289fa 100644
--- a/reference/7.5/Microsoft.PowerShell.Core/About/about_Script_Blocks.md
+++ b/reference/7.5/Microsoft.PowerShell.Core/About/about_Script_Blocks.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 11/28/2023
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_script_blocks?view=powershell-7.5&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Script Blocks
+title: about_Script_Blocks
---
# about_Script_Blocks
diff --git a/reference/7.5/Microsoft.PowerShell.Core/About/about_Script_Internationalization.md b/reference/7.5/Microsoft.PowerShell.Core/About/about_Script_Internationalization.md
index 4ae422b63fa1..5638275631a5 100644
--- a/reference/7.5/Microsoft.PowerShell.Core/About/about_Script_Internationalization.md
+++ b/reference/7.5/Microsoft.PowerShell.Core/About/about_Script_Internationalization.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 03/20/2020
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_script_internationalization?view=powershell-7.5&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Script Internationalization
+title: about_Script_Internationalization
---
# about_Script_Internationalization
diff --git a/reference/7.5/Microsoft.PowerShell.Core/About/about_Scripts.md b/reference/7.5/Microsoft.PowerShell.Core/About/about_Scripts.md
index f89e1f5ef409..bc496e5faca3 100644
--- a/reference/7.5/Microsoft.PowerShell.Core/About/about_Scripts.md
+++ b/reference/7.5/Microsoft.PowerShell.Core/About/about_Scripts.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 10/06/2020
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_scripts?view=powershell-7.5&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Scripts
+title: about_Scripts
---
# about_Scripts
diff --git a/reference/7.5/Microsoft.PowerShell.Core/About/about_Session_Configuration_Files.md b/reference/7.5/Microsoft.PowerShell.Core/About/about_Session_Configuration_Files.md
index 1f02e62e8604..cfd65044b715 100644
--- a/reference/7.5/Microsoft.PowerShell.Core/About/about_Session_Configuration_Files.md
+++ b/reference/7.5/Microsoft.PowerShell.Core/About/about_Session_Configuration_Files.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 03/07/2022
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_session_configuration_files?view=powershell-7.5&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Session Configuration Files
+title: about_Session_Configuration_Files
---
# about_Session_Configuration_Files
diff --git a/reference/7.5/Microsoft.PowerShell.Core/About/about_Session_Configurations.md b/reference/7.5/Microsoft.PowerShell.Core/About/about_Session_Configurations.md
index ccdcd99d2d16..b96316c81f93 100644
--- a/reference/7.5/Microsoft.PowerShell.Core/About/about_Session_Configurations.md
+++ b/reference/7.5/Microsoft.PowerShell.Core/About/about_Session_Configurations.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 03/07/2022
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_session_configurations?view=powershell-7.5&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Session Configurations
+title: about_Session_Configurations
---
# about_Session_Configurations
diff --git a/reference/7.5/Microsoft.PowerShell.Core/About/about_Signing.md b/reference/7.5/Microsoft.PowerShell.Core/About/about_Signing.md
index c4b822c3cd9a..c76f7b8f4221 100644
--- a/reference/7.5/Microsoft.PowerShell.Core/About/about_Signing.md
+++ b/reference/7.5/Microsoft.PowerShell.Core/About/about_Signing.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 10/23/2023
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_signing?view=powershell-7.5&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Signing
+title: about_Signing
---
# about_Signing
diff --git a/reference/7.5/Microsoft.PowerShell.Core/About/about_Simplified_Syntax.md b/reference/7.5/Microsoft.PowerShell.Core/About/about_Simplified_Syntax.md
index 976b8afa0f5b..880584b8adb7 100644
--- a/reference/7.5/Microsoft.PowerShell.Core/About/about_Simplified_Syntax.md
+++ b/reference/7.5/Microsoft.PowerShell.Core/About/about_Simplified_Syntax.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 04/26/2024
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_simplified_syntax?view=powershell-7.5&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Simplified Syntax
+title: about_Simplified_Syntax
---
# about_Simplified_Syntax
diff --git a/reference/7.5/Microsoft.PowerShell.Core/About/about_Special_Characters.md b/reference/7.5/Microsoft.PowerShell.Core/About/about_Special_Characters.md
index b52a6b1df3db..f96ea641f53a 100644
--- a/reference/7.5/Microsoft.PowerShell.Core/About/about_Special_Characters.md
+++ b/reference/7.5/Microsoft.PowerShell.Core/About/about_Special_Characters.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 05/06/2024
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_special_characters?view=powershell-7.5&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Special Characters
+title: about_Special_Characters
---
# about_Special_Characters
diff --git a/reference/7.5/Microsoft.PowerShell.Core/About/about_Splatting.md b/reference/7.5/Microsoft.PowerShell.Core/About/about_Splatting.md
index c641731f9e4b..e2c6a5baf5ca 100644
--- a/reference/7.5/Microsoft.PowerShell.Core/About/about_Splatting.md
+++ b/reference/7.5/Microsoft.PowerShell.Core/About/about_Splatting.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 01/29/2024
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_splatting?view=powershell-7.5&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Splatting
+title: about_Splatting
---
# about_Splatting
diff --git a/reference/7.5/Microsoft.PowerShell.Core/About/about_Split.md b/reference/7.5/Microsoft.PowerShell.Core/About/about_Split.md
index 87234334f9cf..bf8890dc5990 100644
--- a/reference/7.5/Microsoft.PowerShell.Core/About/about_Split.md
+++ b/reference/7.5/Microsoft.PowerShell.Core/About/about_Split.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 03/30/2021
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_split?view=powershell-7.5&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Split
+title: about_Split
---
# about_Split
diff --git a/reference/7.5/Microsoft.PowerShell.Core/About/about_Switch.md b/reference/7.5/Microsoft.PowerShell.Core/About/about_Switch.md
index ab1d949852c3..aaf8726539fa 100644
--- a/reference/7.5/Microsoft.PowerShell.Core/About/about_Switch.md
+++ b/reference/7.5/Microsoft.PowerShell.Core/About/about_Switch.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 02/28/2024
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_switch?view=powershell-7.5&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Switch
+title: about_Switch
---
# about_Switch
diff --git a/reference/7.5/Microsoft.PowerShell.Core/About/about_Tab_Expansion.md b/reference/7.5/Microsoft.PowerShell.Core/About/about_Tab_Expansion.md
index 8ba8c7fcd452..6364d5fc1fcf 100644
--- a/reference/7.5/Microsoft.PowerShell.Core/About/about_Tab_Expansion.md
+++ b/reference/7.5/Microsoft.PowerShell.Core/About/about_Tab_Expansion.md
@@ -5,7 +5,7 @@ ms.date: 06/13/2024
no-loc: [Tab, Ctrl, Space]
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_tab_expansion?view=powershell-7.5&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: About tab expansion
+title: About_tab_expansion
---
# about_Tab_Expansion
diff --git a/reference/7.5/Microsoft.PowerShell.Core/About/about_Telemetry.md b/reference/7.5/Microsoft.PowerShell.Core/About/about_Telemetry.md
index 0f887676ffdd..c8387cd29a09 100644
--- a/reference/7.5/Microsoft.PowerShell.Core/About/about_Telemetry.md
+++ b/reference/7.5/Microsoft.PowerShell.Core/About/about_Telemetry.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 04/22/2024
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_telemetry?view=powershell-7.5&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Telemetry
+title: about_Telemetry
---
# about_Telemetry
diff --git a/reference/7.5/Microsoft.PowerShell.Core/About/about_Thread_Jobs.md b/reference/7.5/Microsoft.PowerShell.Core/About/about_Thread_Jobs.md
index b5e621e38d23..5f291ea26de8 100644
--- a/reference/7.5/Microsoft.PowerShell.Core/About/about_Thread_Jobs.md
+++ b/reference/7.5/Microsoft.PowerShell.Core/About/about_Thread_Jobs.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 11/11/2020
online version: https://learn.microsoft.com/powershell/module/psscheduledjob/about/about_thread_jobs?view=powershell-7.5&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Thread Jobs
+title: about_Thread_Jobs
---
# about_Thread_Jobs
diff --git a/reference/7.5/Microsoft.PowerShell.Core/About/about_Throw.md b/reference/7.5/Microsoft.PowerShell.Core/About/about_Throw.md
index 4f4979bb4ae8..3277b1c818a9 100644
--- a/reference/7.5/Microsoft.PowerShell.Core/About/about_Throw.md
+++ b/reference/7.5/Microsoft.PowerShell.Core/About/about_Throw.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 08/24/2022
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_throw?view=powershell-7.5&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Throw
+title: about_Throw
---
# about_Throw
diff --git a/reference/7.5/Microsoft.PowerShell.Core/About/about_Trap.md b/reference/7.5/Microsoft.PowerShell.Core/About/about_Trap.md
index dd01bede950c..4ee6864cd59b 100644
--- a/reference/7.5/Microsoft.PowerShell.Core/About/about_Trap.md
+++ b/reference/7.5/Microsoft.PowerShell.Core/About/about_Trap.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 07/05/2024
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_trap?view=powershell-7.5&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Trap
+title: about_Trap
---
# about_Trap
diff --git a/reference/7.5/Microsoft.PowerShell.Core/About/about_Try_Catch_Finally.md b/reference/7.5/Microsoft.PowerShell.Core/About/about_Try_Catch_Finally.md
index 0f6ee7d9638b..0edc52c3a7df 100644
--- a/reference/7.5/Microsoft.PowerShell.Core/About/about_Try_Catch_Finally.md
+++ b/reference/7.5/Microsoft.PowerShell.Core/About/about_Try_Catch_Finally.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 11/12/2021
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_try_catch_finally?view=powershell-7.5&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Try Catch Finally
+title: about_Try_Catch_Finally
---
# about_Try_Catch_Finally
diff --git a/reference/7.5/Microsoft.PowerShell.Core/About/about_Type_Accelerators.md b/reference/7.5/Microsoft.PowerShell.Core/About/about_Type_Accelerators.md
index e4a84e4a9638..8c1de9799173 100644
--- a/reference/7.5/Microsoft.PowerShell.Core/About/about_Type_Accelerators.md
+++ b/reference/7.5/Microsoft.PowerShell.Core/About/about_Type_Accelerators.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 08/30/2023
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_type_accelerators?view=powershell-7.5&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Type Accelerators
+title: about_Type_Accelerators
---
# about_Type_Accelerators
diff --git a/reference/7.5/Microsoft.PowerShell.Core/About/about_Type_Operators.md b/reference/7.5/Microsoft.PowerShell.Core/About/about_Type_Operators.md
index 3b6c7acc693f..0be98c8b79b1 100644
--- a/reference/7.5/Microsoft.PowerShell.Core/About/about_Type_Operators.md
+++ b/reference/7.5/Microsoft.PowerShell.Core/About/about_Type_Operators.md
@@ -2,10 +2,10 @@
description: Describes the operators that work with Microsoft .NET types.
Locale: en-US
ms.date: 08/29/2022
-online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_type_operators?view=powershell-7.5&WT.mc_id=ps-gethelp
no-loc: [-as]
+online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_type_operators?view=powershell-7.5&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Type Operators
+title: about_Type_Operators
---
# about_Type_Operators
diff --git a/reference/7.5/Microsoft.PowerShell.Core/About/about_Types.ps1xml.md b/reference/7.5/Microsoft.PowerShell.Core/About/about_Types.ps1xml.md
index bef39b534339..52d58db4939e 100644
--- a/reference/7.5/Microsoft.PowerShell.Core/About/about_Types.ps1xml.md
+++ b/reference/7.5/Microsoft.PowerShell.Core/About/about_Types.ps1xml.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 08/07/2024
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_types.ps1xml?view=powershell-7.5&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Types.ps1xml
+title: about_Types.ps1xml
---
# about_Types.ps1xml
diff --git a/reference/7.5/Microsoft.PowerShell.Core/About/about_Updatable_Help.md b/reference/7.5/Microsoft.PowerShell.Core/About/about_Updatable_Help.md
index 11ce69b28c50..499177c58e1e 100644
--- a/reference/7.5/Microsoft.PowerShell.Core/About/about_Updatable_Help.md
+++ b/reference/7.5/Microsoft.PowerShell.Core/About/about_Updatable_Help.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 10/20/2023
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_updatable_help?view=powershell-7.5&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Updatable Help
+title: about_Updatable_Help
---
# about_Updatable_Help
diff --git a/reference/7.5/Microsoft.PowerShell.Core/About/about_Update_Notifications.md b/reference/7.5/Microsoft.PowerShell.Core/About/about_Update_Notifications.md
index 4f9c62c56eab..47977acd384f 100644
--- a/reference/7.5/Microsoft.PowerShell.Core/About/about_Update_Notifications.md
+++ b/reference/7.5/Microsoft.PowerShell.Core/About/about_Update_Notifications.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 12/02/2023
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_update_notifications?view=powershell-7.5&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Update Notifications
+title: about_Update_Notifications
---
# about_Update_Notifications
diff --git a/reference/7.5/Microsoft.PowerShell.Core/About/about_Using.md b/reference/7.5/Microsoft.PowerShell.Core/About/about_Using.md
index 7d4fae614817..d432ed999def 100644
--- a/reference/7.5/Microsoft.PowerShell.Core/About/about_Using.md
+++ b/reference/7.5/Microsoft.PowerShell.Core/About/about_Using.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 02/06/2024
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_using?view=powershell-7.5&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Using
+title: about_Using
---
# about_Using
diff --git a/reference/7.5/Microsoft.PowerShell.Core/About/about_Variable_Provider.md b/reference/7.5/Microsoft.PowerShell.Core/About/about_Variable_Provider.md
index 8b8962059bab..d94b64ea05c8 100644
--- a/reference/7.5/Microsoft.PowerShell.Core/About/about_Variable_Provider.md
+++ b/reference/7.5/Microsoft.PowerShell.Core/About/about_Variable_Provider.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 10/18/2018
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_variable_provider?view=powershell-7.5&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Variable Provider
+title: about_Variable_Provider
---
# about_Variable_Provider
diff --git a/reference/7.5/Microsoft.PowerShell.Core/About/about_Variables.md b/reference/7.5/Microsoft.PowerShell.Core/About/about_Variables.md
index e563bf0cdfc3..626542cab678 100644
--- a/reference/7.5/Microsoft.PowerShell.Core/About/about_Variables.md
+++ b/reference/7.5/Microsoft.PowerShell.Core/About/about_Variables.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 03/07/2024
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_variables?view=powershell-7.5&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Variables
+title: about_Variables
---
# about_Variables
diff --git a/reference/7.5/Microsoft.PowerShell.Core/About/about_While.md b/reference/7.5/Microsoft.PowerShell.Core/About/about_While.md
index ba02dc504bcc..6dd43aa78b52 100644
--- a/reference/7.5/Microsoft.PowerShell.Core/About/about_While.md
+++ b/reference/7.5/Microsoft.PowerShell.Core/About/about_While.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 01/18/2022
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_while?view=powershell-7.5&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about While
+title: about_While
---
# about_While
diff --git a/reference/7.5/Microsoft.PowerShell.Core/About/about_Wildcards.md b/reference/7.5/Microsoft.PowerShell.Core/About/about_Wildcards.md
index 8483080e600e..d254ee347825 100644
--- a/reference/7.5/Microsoft.PowerShell.Core/About/about_Wildcards.md
+++ b/reference/7.5/Microsoft.PowerShell.Core/About/about_Wildcards.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 05/14/2024
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_wildcards?view=powershell-7.5&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Wildcards
+title: about_Wildcards
---
# about_Wildcards
diff --git a/reference/7.5/Microsoft.PowerShell.Core/About/about_Windows_PowerShell_Compatibility.md b/reference/7.5/Microsoft.PowerShell.Core/About/about_Windows_PowerShell_Compatibility.md
index 205cd9518ab0..7a27e1d3fcbd 100644
--- a/reference/7.5/Microsoft.PowerShell.Core/About/about_Windows_PowerShell_Compatibility.md
+++ b/reference/7.5/Microsoft.PowerShell.Core/About/about_Windows_PowerShell_Compatibility.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 04/22/2020
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_windows_powershell_compatibility?view=powershell-7.5&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Windows PowerShell Compatibility
+title: about_Windows_PowerShell_Compatibility
---
# about_Windows_PowerShell_Compatibility
diff --git a/reference/7.5/Microsoft.PowerShell.Management/Restart-Service.md b/reference/7.5/Microsoft.PowerShell.Management/Restart-Service.md
index 5e2847c2bb90..0553b89e2d50 100644
--- a/reference/7.5/Microsoft.PowerShell.Management/Restart-Service.md
+++ b/reference/7.5/Microsoft.PowerShell.Management/Restart-Service.md
@@ -2,7 +2,7 @@
external help file: Microsoft.PowerShell.Commands.Management.dll-Help.xml
Locale: en-US
Module Name: Microsoft.PowerShell.Management
-ms.date: 12/12/2022
+ms.date: 09/03/2024
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.management/restart-service?view=powershell-7.5&WT.mc_id=ps-gethelp
schema: 2.0.0
title: Restart-Service
@@ -86,7 +86,7 @@ you run it.
### -DisplayName
-Specifies the display names of services to restarted. Wildcard characters are permitted.
+Specifies the display names of the services to restarted. Wildcard characters are permitted.
```yaml
Type: System.String[]
diff --git a/reference/7.5/Microsoft.PowerShell.Management/Split-Path.md b/reference/7.5/Microsoft.PowerShell.Management/Split-Path.md
index 3cf69b18b1ab..c01b8d092b0a 100644
--- a/reference/7.5/Microsoft.PowerShell.Management/Split-Path.md
+++ b/reference/7.5/Microsoft.PowerShell.Management/Split-Path.md
@@ -2,7 +2,7 @@
external help file: Microsoft.PowerShell.Commands.Management.dll-Help.xml
Locale: en-US
Module Name: Microsoft.PowerShell.Management
-ms.date: 09/20/2023
+ms.date: 09/03/2024
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.management/split-path?view=powershell-7.5&WT.mc_id=ps-gethelp
schema: 2.0.0
title: Split-Path
@@ -73,9 +73,11 @@ Split-Path -LiteralPath [-Resolve] [-Credential ] [ Set-Location (Split-Path -Path $profile)
-PS C:\Documents and Settings\User01\My Documents\WindowsPowerShell>
+PS C:\Users\User01\Documents\PowerShell>
```
-This command changes your location to the folder that contains the PowerShell profile.
-
The command in parentheses uses `Split-Path` to return only the parent of the path stored in the
built-in `$Profile` variable. The **Parent** parameter is the default split location parameter.
Therefore, you can omit it from the command. The parentheses direct PowerShell to run the command
@@ -155,11 +173,11 @@ first. This is a useful way to move to a folder that has a long path name.
### Example 6: Split a path using the pipeline
```powershell
-'C:\Documents and Settings\User01\My Documents\My Pictures' | Split-Path
+'C:\Users\User01\My Documents\My Pictures' | Split-Path
```
```Output
-C:\Documents and Settings\User01\My Documents
+C:\Users\User01\My Documents
```
This command uses a pipeline operator (`|`) to send a path to `Split-Path`. The path is enclosed in
@@ -207,9 +225,9 @@ Accept wildcard characters: False
### -IsAbsolute
-Indicates that this cmdlet returns `$True` if the path is absolute and `$False` if it's relative. An
-absolute path has a length greater than zero and doesn't use a dot (`.`) to indicate the current
-path.
+Indicates that this cmdlet returns `$True` if the path is absolute and `$False` if it's relative. On
+Windows, an absolute path string must start with a provider drive specifier, like `C:` or `HKCU:`. A
+relative path starts with a dot (`.`) or a dot-dot (`..`).
```yaml
Type: System.Management.Automation.SwitchParameter
@@ -225,8 +243,8 @@ Accept wildcard characters: False
### -Leaf
-Indicates that this cmdlet returns only the last item or container in the path. For example, in the
-path `C:\Test\Logs\Pass1.log`, it returns only `Pass1.log`.
+When using the **Leaf** parameter, `Split-Path` returns only the last item in the path string
+supplied, regardless whether that item is a file or a directory.
```yaml
Type: System.Management.Automation.SwitchParameter
@@ -298,9 +316,8 @@ Accept wildcard characters: False
### -Parent
-Indicates that this cmdlet returns only the parent containers of the item or of the container
-specified by the path. For example, in the path `C:\Test\Logs\Pass1.log`, it returns `C:\Test\Logs`.
-The **Parent** parameter is the default split location parameter.
+`Split-Path` returns only the parent container portion of the path string supplied. If the **Path**
+string doesn't contain a parent container, `Split-Path` returns an empty string.
```yaml
Type: System.Management.Automation.SwitchParameter
@@ -405,7 +422,8 @@ When you specify the **IsAbsolute** parameter, this cmdlet returns a **Boolean**
Registry, and Certificate providers.
- `Split-Path` is designed to work with the data exposed by any provider. To list the providers
- available in your session, type `Get-PSProvider`. For more information, see [about_Providers](../Microsoft.PowerShell.Core/About/about_Providers.md).
+ available in your session, type `Get-PSProvider`. For more information, see
+ [about_Providers](../Microsoft.PowerShell.Core/About/about_Providers.md).
## RELATED LINKS
diff --git a/reference/7.5/Microsoft.PowerShell.Security/About/about_Certificate_Provider.md b/reference/7.5/Microsoft.PowerShell.Security/About/about_Certificate_Provider.md
index b68b5323d2ef..cdd3753508f3 100644
--- a/reference/7.5/Microsoft.PowerShell.Security/About/about_Certificate_Provider.md
+++ b/reference/7.5/Microsoft.PowerShell.Security/About/about_Certificate_Provider.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 05/31/2023
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.security/about/about_certificate_provider?view=powershell-7.5&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about Certificate Provider
+title: about_Certificate_Provider
---
# about_Certificate_Provider
diff --git a/reference/7.5/Microsoft.PowerShell.Utility/Wait-Debugger.md b/reference/7.5/Microsoft.PowerShell.Utility/Wait-Debugger.md
index 6c3fcba35182..12f36c330446 100644
--- a/reference/7.5/Microsoft.PowerShell.Utility/Wait-Debugger.md
+++ b/reference/7.5/Microsoft.PowerShell.Utility/Wait-Debugger.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: 12/12/2022
+ms.date: 09/03/2024
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.utility/wait-debugger?view=powershell-7.5&WT.mc_id=ps-gethelp
schema: 2.0.0
title: Wait-Debugger
@@ -22,17 +22,78 @@ Wait-Debugger []
## DESCRIPTION
Stops the PowerShell script execution engine at the point immediately after the `Wait-Debugger`
-cmdlet and waits for a debugger to be attached. This is similar to using
-`Enable-RunspaceDebug -BreakAll` in a DSC resource but breaks at a specific point in the script.
+cmdlet and waits for a debugger to be attached.
> [!CAUTION]
> Make sure you remove the `Wait-Debugger` lines after you are done. A running script appears to be
-> hung when it is stopped at a `Wait-Debugger`.
+> hung when it's stopped at a `Wait-Debugger`.
+
+For more information about debugging in PowerShell, see
+[about_Debuggers](/powershell/module/microsoft.powershell.core/about/about_debuggers).
## EXAMPLES
### Example 1: Insert breakpoint for debugging
+The file `dbgtest.ps1` contains a function `Test-Condition`. The `Wait-Debugger` command was
+inserted in the function to stop the script execution at that point. When you run the function, the
+script stops at the `Wait-Debugger` line and enters the command-line debugger. The `l` command lists
+the script lines, and you can use other debugger commands to inspect the script state.
+
+```powershell
+function Test-Condition {
+ [CmdletBinding()]
+ param (
+ [Parameter(Mandatory)]
+ [string]$Name,
+ [string]$Message = "Hello, $Name!"
+ )
+
+ if ($Name -eq $env:USERNAME) {
+ Write-Output "$Message"
+ } else {
+ # Remove after debugging
+ Wait-Debugger
+
+ Write-Output "$Name is not the current user."
+ }
+}
+```
+
+```
+PS D:\> Test-Condition Fred
+Entering debug mode. Use h or ? for help.
+
+At D:\temp\test\dbgtest.ps1:13 char:9
++ Wait-Debugger
++ ~~~~~~~~~~~~~
+[DBG]: PS D:\>> l
+
+ 8:
+ 9: if ($Name -eq $env:USERNAME) {
+ 10: Write-Output "$Message"
+ 11: } else {
+ 12: # Remove after debugging
+ 13:* Wait-Debugger
+ 14:
+ 15: Write-Output "$Name is not the current user."
+ 16: }
+ 17: }
+
+[DBG]: PS D:\>> $env:USERNAME
+User01
+[DBG]: PS D:\>> exit
+PS D:\>
+```
+
+Notice that output from the `l` shows that the script execution is stopped at the `Wait-Debugger` on
+line 13.
+
+### Example 2: Insert breakpoint for debugging a DSC resource
+
+In this example, the `Wait-Debugger` command was inserted in the `CopyFile` method of a DSC
+resource. This is similar to using `Enable-RunspaceDebug -BreakAll` in a DSC resource but breaks at
+a specific point in the script.
```
[DscResource()]
class FileResource
@@ -50,76 +111,53 @@ class FileResource
[Nullable[datetime]] $CreationTime
- [void] Set()
- {
+ [void] Set() {
$fileExists = $this.TestFilePath($this.Path)
- if ($this.ensure -eq [Ensure]::Present)
- {
- if (! $fileExists)
- {
+ if ($this.ensure -eq [Ensure]::Present) {
+ if (! $fileExists) {
$this.CopyFile()
}
- }
- else
- {
- if ($fileExists)
- {
+ } else {
+ if ($fileExists) {
Write-Verbose -Message "Deleting the file $($this.Path)"
Remove-Item -LiteralPath $this.Path -Force
}
}
}
- [bool] Test()
- {
+ [bool] Test() {
$present = Test-Path -LiteralPath $this.Path
-
- if ($this.Ensure -eq [Ensure]::Present)
- {
+ if ($this.Ensure -eq [Ensure]::Present) {
return $present
- }
- else
- {
+ } else {
return (! $present)
}
}
- [FileResource] Get()
- {
+ [FileResource] Get() {
$present = Test-Path -Path $this.Path
-
- if ($present)
- {
+ if ($present) {
$file = Get-ChildItem -LiteralPath $this.Path
$this.CreationTime = $file.CreationTime
$this.Ensure = [Ensure]::Present
- }
- else
- {
+ } else {
$this.CreationTime = $null
$this.Ensure = [Ensure]::Absent
}
-
return $this
}
- [void] CopyFile()
- {
+ [void] CopyFile() {
# Testing only - Remove before deployment!
Wait-Debugger
- if (! (Test-Path -LiteralPath $this.SourcePath))
- {
+ if (! (Test-Path -LiteralPath $this.SourcePath)) {
throw "SourcePath $($this.SourcePath) is not found."
}
-
- if (Test-Path -LiteralPath $this.Path -PathType Container)
- {
+ if (Test-Path -LiteralPath $this.Path -PathType Container) {
throw "Path $($this.Path) is a directory path"
}
-
Write-Verbose "Copying $($this.SourcePath) to $($this.Path)"
-
Copy-Item -LiteralPath $this.SourcePath -Destination $this.Path -Force
}
}
@@ -131,7 +169,8 @@ class FileResource
This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable,
-InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose,
--WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](../Microsoft.PowerShell.Core/About/about_CommonParameters.md).
+-WarningAction, and -WarningVariable. For more information, see
+[about_CommonParameters](../Microsoft.PowerShell.Core/About/about_CommonParameters.md).
## INPUTS
@@ -150,3 +189,5 @@ This cmdlet returns no output.
## RELATED LINKS
[Enable-DscDebug](/powershell/module/PSDesiredStateConfiguration/Enable-DscDebug)
+
+[about_Debuggers](/powershell/module/microsoft.powershell.core/about/about_debuggers)
diff --git a/reference/7.5/Microsoft.WSMan.Management/About/about_WS-Management_Cmdlets.md b/reference/7.5/Microsoft.WSMan.Management/About/about_WS-Management_Cmdlets.md
index 5364aee2ae54..950adc25ebd3 100644
--- a/reference/7.5/Microsoft.WSMan.Management/About/about_WS-Management_Cmdlets.md
+++ b/reference/7.5/Microsoft.WSMan.Management/About/about_WS-Management_Cmdlets.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 01/04/2018
online version: https://learn.microsoft.com/powershell/module/microsoft.wsman.management/about/about_ws-management_cmdlets?view=powershell-7.5&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about WS-Management Cmdlets
+title: about_WS-Management_Cmdlets
---
# about_WS-Management_Cmdlets
diff --git a/reference/7.5/Microsoft.WSMan.Management/About/about_WSMan_Provider.md b/reference/7.5/Microsoft.WSMan.Management/About/about_WSMan_Provider.md
index 1c1046cb181d..79082eef835d 100644
--- a/reference/7.5/Microsoft.WSMan.Management/About/about_WSMan_Provider.md
+++ b/reference/7.5/Microsoft.WSMan.Management/About/about_WSMan_Provider.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 03/07/2022
online version: https://learn.microsoft.com/powershell/module/microsoft.wsman.management/about/about_wsman_provider?view=powershell-7.5&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about WSMan Provider
+title: about_WSMan_Provider
---
# about_WSMan_Provider
diff --git a/reference/7.5/PSReadLine/About/about_PSReadLine.md b/reference/7.5/PSReadLine/About/about_PSReadLine.md
index a0967f0e0c4a..13a9aece7a0c 100644
--- a/reference/7.5/PSReadLine/About/about_PSReadLine.md
+++ b/reference/7.5/PSReadLine/About/about_PSReadLine.md
@@ -4,7 +4,7 @@ Locale: en-US
ms.date: 11/14/2023
online version: https://learn.microsoft.com/powershell/module/psreadline/about/about_psreadline?view=powershell-7.5&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about PSReadLine
+title: about_PSReadLine
---
# about_PSReadLine
diff --git a/reference/7.5/PSReadLine/About/about_PSReadLine_Functions.md b/reference/7.5/PSReadLine/About/about_PSReadLine_Functions.md
index 86de1654cbd0..198841183039 100644
--- a/reference/7.5/PSReadLine/About/about_PSReadLine_Functions.md
+++ b/reference/7.5/PSReadLine/About/about_PSReadLine_Functions.md
@@ -6,7 +6,7 @@ Locale: en-US
ms.date: 10/16/2023
online version: https://learn.microsoft.com/powershell/module/psreadline/about/about_psreadline_functions?view=powershell-7.5&WT.mc_id=ps-gethelp
schema: 2.0.0
-title: about PSReadLine Functions
+title: about_PSReadLine_Functions
---
# about_PSReadLine_Functions
diff --git a/reference/module/index.md b/reference/module/index.md
index c976726d6db5..a35993657dec 100644
--- a/reference/module/index.md
+++ b/reference/module/index.md
@@ -12,7 +12,7 @@ ms.manager: sewhee
ms.product: powershell
ms.topic: landing-page
quickFilterColumn1: powershell-7.4,windowsserver2022-ps
-quickFilterColumn2: azps-12.2.0,sqlserver-ps
+quickFilterColumn2: azps-12.3.0,sqlserver-ps
quickFilterColumn3: graph-powershell-1.0,systemcenter-ps-2022
title: PowerShell Module Browser
---