Get-CMDeploymentTypeDetectionClause

Rufen Sie die Erkennungsklauseln des angegebenen Bereitstellungstyps ab.

Syntax

Get-CMDeploymentTypeDetectionClause
   -InputObject <IResultObject>
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [<CommonParameters>]

Beschreibung

Verwenden Sie ab Version 2107 dieses Cmdlet, um die Erkennungsklauseln des angegebenen Bereitstellungstyps abzurufen.

Mit diesem Cmdlet können Sie eine Erkennungsklausel aus einer App abrufen und auf eine andere App anwenden.

Beispiele

Beispiel 1: Kopieren einer Erkennungsklausel zwischen Apps

In diesem Beispiel wird ein MSI-Bereitstellungstyp aus der CenterApp-Anwendung abgerufen. Anschließend wird get-CMDeploymentTypeDetectionClause verwendet, um die Erkennungsklausel abzurufen. In der dritten Zeile wird diese Klausel mit Set-CMScriptDeploymentType auf eine andere Anwendung angewendet.

$appMsi = Get-CMDeploymentType -ApplicationName "CenterApp" -DeploymentTypeName "InterDept - Windows Installer (.msi file)"

$clause1 = Get-CMDeploymentTypeDetectionClause -InputObject $appMsi

Set-CMScriptDeploymentType -ApplicationName "Configuration Manager console" -DeploymentTypeName "Install" -AddDetectionClause $clause1

Parameter

-DisableWildcardHandling

Dieser Parameter behandelt Platzhalterzeichen als Literalzeichenwerte. Sie können es nicht mit ForceWildcardHandlingkombinieren.

Type:SwitchParameter
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-ForceWildcardHandling

Dieser Parameter verarbeitet Platzhalterzeichen und kann zu unerwartetem Verhalten führen (nicht empfohlen). Sie können es nicht mit DisableWildcardHandlingkombinieren.

Type:SwitchParameter
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-InputObject

Geben Sie ein Bereitstellungstypobjekt an, aus dem die Erkennungsklausel abgerufen werden soll. Verwenden Sie zum Abrufen dieses Objekts das Cmdlet "Get-CMDeploymentType".

Type:IResultObject
Aliases:DeploymentType
Position:Named
Default value:None
Accept pipeline input:True
Accept wildcard characters:False

Eingaben

Microsoft.ConfigurationManagement.ManagementProvider.IResultObject

Ausgaben

DetectionClause[]

DetectionClause