Compare-CommandHelp
Jämför två CommandHelp- objekt och skapar en detaljerad rapport som visar skillnaderna.
Syntax
__AllParameterSets
Compare-CommandHelp
[-ReferenceCommandHelp] <CommandHelp>
[-DifferenceCommandHelp] <CommandHelp>
[-PropertyNamesToExclude <string[]>]
[<CommonParameters>]
Beskrivning
Compare-CommandHelp är ett felsökningsverktyg som jämför två CommandHelp-objekt och skapar en detaljerad rapport som visar skillnaderna. Du kan till exempel använda detta för att jämföra objekt som importerats från olika källor, till exempel två olika versioner av Markdown-filer.
Exempel
Exempel 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
Parametrar
-DifferenceCommandHelp
CommandHelp-objektet som ska jämföras med referensobjektet.
Parameteregenskaper
| Typ: | Microsoft.PowerShell.PlatyPS.Model.CommandHelp |
| Standardvärde: | None |
| Stöder jokrar: | False |
| DontShow: | False |
Parametermängder
(All)
| Position: | 1 |
| Obligatorisk: | True |
| Värde från pipeline: | False |
| Värde från pipeline efter fastighetsnamn: | True |
| Värde från återstående argument: | False |
-PropertyNamesToExclude
En lista över ett eller flera egenskapsnamn som ska undantas från jämförelsen.
Parameteregenskaper
| Typ: | String[] |
| Standardvärde: | None |
| Stöder jokrar: | False |
| DontShow: | False |
Parametermängder
(All)
| Position: | Named |
| Obligatorisk: | False |
| Värde från pipeline: | False |
| Värde från pipeline efter fastighetsnamn: | False |
| Värde från återstående argument: | False |
-ReferenceCommandHelp
Det grundläggande CommandHelp-objektet som ska jämföras med differensobjektet.
Parameteregenskaper
| Typ: | Microsoft.PowerShell.PlatyPS.Model.CommandHelp |
| Standardvärde: | None |
| Stöder jokrar: | False |
| DontShow: | False |
Parametermängder
(All)
| Position: | 0 |
| Obligatorisk: | True |
| Värde från pipeline: | False |
| Värde från pipeline efter fastighetsnamn: | True |
| Värde från återstående argument: | False |
CommonParameters
Den här cmdleten stöder vanliga parametrar: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction och -WarningVariable. Mer information finns i about_CommonParameters.