File tree Expand file tree Collapse file tree 12 files changed +101
-25
lines changed
Microsoft.PowerShell.Core/About
Microsoft.PowerShell.Management
Microsoft.PowerShell.Core/About
Microsoft.PowerShell.Management
Microsoft.PowerShell.Core/About
Microsoft.PowerShell.Management
Microsoft.PowerShell.Core/About
Microsoft.PowerShell.Management Expand file tree Collapse file tree 12 files changed +101
-25
lines changed Original file line number Diff line number Diff line change 11---
22description : Describes the settings and practices for writing module manifest files.
33Locale : en-US
4- ms.date : 09/04/2025
4+ ms.date : 01/28/2026
5+ no-loc :
6+ - Windows PowerShell 5.1 Workflow
7+ - PowerShell Gallery
8+ - Author
9+ - Copyright
10+ - Description
511online version : https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_module_manifests?view=powershell-5.1&WT.mc_id=ps-gethelp
612schema : 2.0.0
713title : about_Module_Manifests
@@ -112,8 +118,8 @@ followed by a matrix that lists:
112118
113119- ** Input type** : The object type that you can specify for this setting in the
114120 manifest.
115- - ** Required** : If this value is ` Yes ` , the setting is required both to import
116- the module and to publish it to the PowerShell Gallery. If it's ` No ` , it's
121+ - ** Required** : If this value is " Yes" , the setting is required both to import
122+ the module and to publish it to the PowerShell Gallery. If it's "No" , it's
117123 required for neither. If it's ` PowerShell Gallery ` , it's only required for
118124 publishing to the PowerShell Gallery.
119125- ** Value if unset** : The value this setting has when imported and not
Original file line number Diff line number Diff line change 11---
22external help file : Microsoft.PowerShell.Commands.Management.dll-Help.xml
33Locale : en-US
4+ no-loc :
5+ - Target
46Module Name : Microsoft.PowerShell.Management
5- ms.date : 02/23/2024
7+ ms.date : 01/28/2026
68online version : https://learn.microsoft.com/powershell/module/microsoft.powershell.management/new-item?view=powershell-5.1&WT.mc_id=ps-gethelp
79schema : 2.0.0
810aliases :
Original file line number Diff line number Diff line change 22external help file : Microsoft.PowerShell.Commands.Management.dll-Help.xml
33Locale : en-US
44Module Name : Microsoft.PowerShell.Management
5- ms.date : 02/14/2023
5+ ms.date : 01/28/2026
66online version : https://learn.microsoft.com/powershell/module/microsoft.powershell.management/remove-item?view=powershell-5.1&WT.mc_id=ps-gethelp
77schema : 2.0.0
88aliases :
@@ -130,7 +130,18 @@ cmdlet interprets the subject of the search to be a file that has no child items
130130fails.
131131
132132> [ !NOTE]
133- > This behavior was fixed in Windows versions 1909 and up.
133+ > Starting in Windows version 1909, specifying the file type in the ** Path** parameter when using
134+ > the ** Recurse** parameter does recursively discover child items with the given file extension.
135+ >
136+ > In Windows version 1909 and later, the following statements will discover and remove the same
137+ > files:
138+ >
139+ > ``` powershell
140+ > # Works in all versions of Windows:
141+ > Get-ChildItem -Path * -Include *.csv -Recurse | Remove-Item
142+ > # Only correctly finds and removes nested CSV files in Windows 1909 and later:
143+ > Get-ChildItem -Path *.csv -Recurse | Remove-Item
144+ > ```
134145
135146### Example 5: Delete subkeys recursively
136147
Original file line number Diff line number Diff line change 11---
22description : Describes the settings and practices for writing module manifest files.
33Locale : en-US
4- ms.date : 09/04/2025
4+ ms.date : 01/28/2026
5+ no-loc :
6+ - Windows PowerShell 5.1 Workflow
7+ - PowerShell Gallery
8+ - Author
9+ - Copyright
10+ - Description
511online version : https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_module_manifests?view=powershell-7.4&WT.mc_id=ps-gethelp
612schema : 2.0.0
713title : about_Module_Manifests
@@ -112,8 +118,8 @@ followed by a matrix that lists:
112118
113119- ** Input type** : The object type that you can specify for this setting in the
114120 manifest.
115- - ** Required** : If this value is ` Yes ` , the setting is required both to import
116- the module and to publish it to the PowerShell Gallery. If it's ` No ` , it's
121+ - ** Required** : If this value is " Yes" , the setting is required both to import
122+ the module and to publish it to the PowerShell Gallery. If it's "No" , it's
117123 required for neither. If it's ` PowerShell Gallery ` , it's only required for
118124 publishing to the PowerShell Gallery.
119125- ** Value if unset** : The value this setting has when imported and not
Original file line number Diff line number Diff line change 11---
22external help file : Microsoft.PowerShell.Commands.Management.dll-Help.xml
33Locale : en-US
4+ no-loc :
5+ - Target
46Module Name : Microsoft.PowerShell.Management
5- ms.date : 02/23/2024
7+ ms.date : 01/28/2026
68online version : https://learn.microsoft.com/powershell/module/microsoft.powershell.management/new-item?view=powershell-7.4&WT.mc_id=ps-gethelp
79schema : 2.0.0
810aliases :
@@ -176,7 +178,7 @@ to verify the paths of the newly created files.
176178
177179### Example 7: Create a symbolic link to a file or folder
178180
179- This example creates a symbolic link to the Notice.txt file in the current folder.
181+ This example creates a symbolic link to the ` Notice.txt ` file in the current folder.
180182
181183``` powershell
182184$link = New-Item -ItemType SymbolicLink -Path .\link -Target .\Notice.txt
Original file line number Diff line number Diff line change 22external help file : Microsoft.PowerShell.Commands.Management.dll-Help.xml
33Locale : en-US
44Module Name : Microsoft.PowerShell.Management
5- ms.date : 02/14/2023
5+ ms.date : 01/28/2026
66online version : https://learn.microsoft.com/powershell/module/microsoft.powershell.management/remove-item?view=powershell-7.4&WT.mc_id=ps-gethelp
77schema : 2.0.0
88aliases :
@@ -128,7 +128,18 @@ cmdlet interprets the subject of the search to be a file that has no child items
128128fails.
129129
130130> [ !NOTE]
131- > This behavior was fixed in Windows versions 1909 and up.
131+ > Starting in Windows version 1909, specifying the file type in the ** Path** parameter when using
132+ > the ** Recurse** parameter does recursively discover child items with the given file extension.
133+ >
134+ > In Windows version 1909 and later, the following statements will discover and remove the same
135+ > files:
136+ >
137+ > ``` powershell
138+ > # Works in all versions of Windows:
139+ > Get-ChildItem -Path * -Include *.csv -Recurse | Remove-Item
140+ > # Only correctly finds and removes nested CSV files in Windows 1909 and later:
141+ > Get-ChildItem -Path *.csv -Recurse | Remove-Item
142+ > ```
132143
133144### Example 5: Delete subkeys recursively
134145
Original file line number Diff line number Diff line change 11---
22description : Describes the settings and practices for writing module manifest files.
33Locale : en-US
4- ms.date : 09/04/2025
4+ ms.date : 01/28/2026
5+ no-loc :
6+ - Windows PowerShell 5.1 Workflow
7+ - PowerShell Gallery
8+ - Author
9+ - Copyright
10+ - Description
511online version : https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_module_manifests?view=powershell-7.5&WT.mc_id=ps-gethelp
612schema : 2.0.0
713title : about_Module_Manifests
@@ -112,8 +118,8 @@ followed by a matrix that lists:
112118
113119- ** Input type** : The object type that you can specify for this setting in the
114120 manifest.
115- - ** Required** : If this value is ` Yes ` , the setting is required both to import
116- the module and to publish it to the PowerShell Gallery. If it's ` No ` , it's
121+ - ** Required** : If this value is " Yes" , the setting is required both to import
122+ the module and to publish it to the PowerShell Gallery. If it's "No" , it's
117123 required for neither. If it's ` PowerShell Gallery ` , it's only required for
118124 publishing to the PowerShell Gallery.
119125- ** Value if unset** : The value this setting has when imported and not
Original file line number Diff line number Diff line change 11---
22external help file : Microsoft.PowerShell.Commands.Management.dll-Help.xml
33Locale : en-US
4+ no-loc :
5+ - Target
46Module Name : Microsoft.PowerShell.Management
5- ms.date : 02/23/2024
7+ ms.date : 01/28/2026
68online version : https://learn.microsoft.com/powershell/module/microsoft.powershell.management/new-item?view=powershell-7.5&WT.mc_id=ps-gethelp
79schema : 2.0.0
810aliases :
Original file line number Diff line number Diff line change 22external help file : Microsoft.PowerShell.Commands.Management.dll-Help.xml
33Locale : en-US
44Module Name : Microsoft.PowerShell.Management
5- ms.date : 02/14/2023
5+ ms.date : 01/28/2026
66online version : https://learn.microsoft.com/powershell/module/microsoft.powershell.management/remove-item?view=powershell-7.5&WT.mc_id=ps-gethelp
77schema : 2.0.0
88aliases :
@@ -128,7 +128,18 @@ cmdlet interprets the subject of the search to be a file that has no child items
128128fails.
129129
130130> [ !NOTE]
131- > This behavior was fixed in Windows versions 1909 and up.
131+ > Starting in Windows version 1909, specifying the file type in the ** Path** parameter when using
132+ > the ** Recurse** parameter does recursively discover child items with the given file extension.
133+ >
134+ > In Windows version 1909 and later, the following statements will discover and remove the same
135+ > files:
136+ >
137+ > ``` powershell
138+ > # Works in all versions of Windows:
139+ > Get-ChildItem -Path * -Include *.csv -Recurse | Remove-Item
140+ > # Only correctly finds and removes nested CSV files in Windows 1909 and later:
141+ > Get-ChildItem -Path *.csv -Recurse | Remove-Item
142+ > ```
132143
133144### Example 5: Delete subkeys recursively
134145
Original file line number Diff line number Diff line change 11---
22description : Describes the settings and practices for writing module manifest files.
33Locale : en-US
4- ms.date : 09/04/2025
4+ ms.date : 01/28/2026
5+ no-loc :
6+ - Windows PowerShell 5.1 Workflow
7+ - PowerShell Gallery
8+ - Author
9+ - Copyright
10+ - Description
511online version : https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_module_manifests?view=powershell-7.6&WT.mc_id=ps-gethelp
612schema : 2.0.0
713title : about_Module_Manifests
@@ -112,8 +118,8 @@ followed by a matrix that lists:
112118
113119- ** Input type** : The object type that you can specify for this setting in the
114120 manifest.
115- - ** Required** : If this value is ` Yes ` , the setting is required both to import
116- the module and to publish it to the PowerShell Gallery. If it's ` No ` , it's
121+ - ** Required** : If this value is " Yes" , the setting is required both to import
122+ the module and to publish it to the PowerShell Gallery. If it's "No" , it's
117123 required for neither. If it's ` PowerShell Gallery ` , it's only required for
118124 publishing to the PowerShell Gallery.
119125- ** Value if unset** : The value this setting has when imported and not
You can’t perform that action at this time.
0 commit comments