Condividi tramite


Get-CMDeploymentTypeDetectionClause

Ottenere le clausole di rilevamento dal tipo di distribuzione specificato.

Sintassi

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

Descrizione

A partire dalla versione 2107, usare questo cmdlet per ottenere le clausole di rilevamento dal tipo di distribuzione specificato.

È possibile usare questo cmdlet per ottenere una clausola di rilevamento da un'app e applicarla a un'altra.

Esempio

Esempio 1: Copiare una clausola di rilevamento tra app

Questo esempio ottiene un tipo di distribuzione MSI dall'applicazione CenterApp . Usa quindi Get-CMDeploymentTypeDetectionClause per ottenere la clausola di rilevamento. La terza riga applica tale clausola con Set-CMScriptDeploymentType a un'altra applicazione.

$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

Parametri

-DisableWildcardHandling

Questo parametro considera i caratteri jolly come valori letterali. Non è possibile combinarlo con ForceWildcardHandling.

Tipo:SwitchParameter
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-ForceWildcardHandling

Questo parametro elabora caratteri jolly e può causare un comportamento imprevisto (non consigliato). Non è possibile combinarlo con DisableWildcardHandling.

Tipo:SwitchParameter
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-InputObject

Specificare un oggetto tipo di distribuzione da cui ottenere la clausola di rilevamento. Per ottenere questo oggetto, usare il cmdlet Get-CMDeploymentType .

Tipo:IResultObject
Alias:DeploymentType
Posizione:Named
Valore predefinito:None
Necessario:True
Accettare l'input della pipeline:True
Accettare caratteri jolly:False

Input

Microsoft.ConfigurationManagement.ManagementProvider.IResultObject

Output

DetectionClause[]

DetectionClause