Compare-CommandHelp
Vergelijkt twee CommandHelp objecten en produceert een gedetailleerd rapport met de verschillen.
Syntaxis
__AllParameterSets
Compare-CommandHelp
[-ReferenceCommandHelp] <CommandHelp>
[-DifferenceCommandHelp] <CommandHelp>
[-PropertyNamesToExclude <string[]>]
[<CommonParameters>]
Description
Compare-CommandHelp is een hulpprogramma voor probleemoplossing waarmee twee CommandHelp-objecten worden vergeleken en een gedetailleerd rapport wordt gegenereerd met de verschillen. U kunt dit bijvoorbeeld gebruiken om objecten te vergelijken die zijn geïmporteerd uit verschillende bronnen, zoals twee verschillende versies van Markdown-bestanden.
Voorbeelden
Voorbeeld 1
$refcmd = Import-MarkdownCommandHelp -Path .\v1\Microsoft.PowerShell.PlatyPS\Compare-CommandHelp.md
$diffcmd = Import-MarkdownCommandHelp -Path .\v2\Microsoft.PowerShell.PlatyPS\Compare-CommandHelp.md
Compare-CommandHelp -ReferenceCommandHelp $refcmd -DifferenceCommandHelp $diffcmd > .\diff.log
Parameters
-DifferenceCommandHelp
Het CommandHelp-object dat moet worden vergeleken met het referentieobject.
Parametereigenschappen
| Type: | Microsoft.PowerShell.PlatyPS.Model.CommandHelp |
| Default value: | None |
| Ondersteunt jokertekens: | False |
| DontShow: | False |
Parametersets
(All)
| Position: | 1 |
| Verplicht: | True |
| Waarde uit pijplijn: | False |
| Waarde uit pijplijn op eigenschapsnaam: | True |
| Waarde van resterende argumenten: | False |
-PropertyNamesToExclude
Een lijst met een of meer eigenschapsnamen die moeten worden uitgesloten van de vergelijking.
Parametereigenschappen
| Type: | String[] |
| Default value: | None |
| Ondersteunt jokertekens: | False |
| DontShow: | False |
Parametersets
(All)
| Position: | Named |
| Verplicht: | False |
| Waarde uit pijplijn: | False |
| Waarde uit pijplijn op eigenschapsnaam: | False |
| Waarde van resterende argumenten: | False |
-ReferenceCommandHelp
Het CommandHelp-basisobject dat moet worden vergeleken met het verschilobject.
Parametereigenschappen
| Type: | Microsoft.PowerShell.PlatyPS.Model.CommandHelp |
| Default value: | None |
| Ondersteunt jokertekens: | False |
| DontShow: | False |
Parametersets
(All)
| Position: | 0 |
| Verplicht: | True |
| Waarde uit pijplijn: | False |
| Waarde uit pijplijn op eigenschapsnaam: | True |
| Waarde van resterende argumenten: | False |
CommonParameters
Deze cmdlet ondersteunt de algemene parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction en -WarningVariable. Zie about_CommonParametersvoor meer informatie.