Compare-CommandHelp

İki CommandHelp nesnesini karşılaştırır ve farkları gösteren ayrıntılı bir rapor oluşturur.

Syntax

__AllParameterSets

Compare-CommandHelp
    [-ReferenceCommandHelp] <CommandHelp>
    [-DifferenceCommandHelp] <CommandHelp>
    [-PropertyNamesToExclude <string[]>]
    [<CommonParameters>]

Description

Compare-CommandHelp, iki CommandHelp nesnesini karşılaştıran ve farklılıkları gösteren ayrıntılı bir rapor oluşturan bir sorun giderme aracıdır. Örneğin, markdown dosyalarının iki farklı sürümü gibi farklı kaynaklardan içeri aktarılan nesneleri karşılaştırmak için bunu kullanabilirsiniz.

Örnekler

Örnek 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

Parametreler

-DifferenceCommandHelp

Başvuru nesnesiyle karşılaştıracak CommandHelp nesnesi.

Parametre özellikleri

Tür:Microsoft.PowerShell.PlatyPS.Model.CommandHelp
Default value:None
Joker karakterleri destekler:False
DontShow:False

Parametre kümeleri

(All)
Position:1
Zorunlu:True
İşlem hattından gelen değer:False
Özellik adına göre işlem hattından gelen değer:True
Kalan bağımsız değişkenlerden elde edilen değer:False

-PropertyNamesToExclude

Karşılaştırmanın dışında tutulacak bir veya daha fazla özellik adının listesi.

Parametre özellikleri

Tür:

String[]

Default value:None
Joker karakterleri destekler:False
DontShow:False

Parametre kümeleri

(All)
Position:Named
Zorunlu:False
İşlem hattından gelen değer:False
Özellik adına göre işlem hattından gelen değer:False
Kalan bağımsız değişkenlerden elde edilen değer:False

-ReferenceCommandHelp

Fark nesnesiyle karşılaştırılacak temel CommandHelp nesnesi.

Parametre özellikleri

Tür:Microsoft.PowerShell.PlatyPS.Model.CommandHelp
Default value:None
Joker karakterleri destekler:False
DontShow:False

Parametre kümeleri

(All)
Position:0
Zorunlu:True
İşlem hattından gelen değer:False
Özellik adına göre işlem hattından gelen değer:True
Kalan bağımsız değişkenlerden elde edilen değer:False

CommonParameters

Bu cmdlet yaygın parametreleri destekler: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction ve -WarningVariable. Daha fazla bilgi için bkz. about_CommonParameters.

Girişler

Microsoft.PowerShell.PlatyPS.Model.CommandHelp

Çıkışlar

String