Get-CMDeploymentTypeDetectionClause
Obtenez les clauses de détection à partir du type de déploiement spécifié.
Syntaxe
Get-CMDeploymentTypeDetectionClause
-InputObject <IResultObject>
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[<CommonParameters>]
Description
À compter de la version 2107, utilisez cette applet de commande pour obtenir les clauses de détection à partir du type de déploiement spécifié.
Vous pouvez utiliser cette applet de commande pour obtenir une clause de détection à partir d’une application et l’appliquer à une autre.
Exemples
Exemple 1 : Copier une clause de détection entre les applications
Cet exemple obtient un type de déploiement MSI à partir de l’application CenterApp . Il utilise ensuite Get-CMDeploymentTypeDetectionClause pour obtenir la clause de détection. La troisième ligne applique cette clause avec Set-CMScriptDeploymentType à une autre application.
$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
Paramètres
-DisableWildcardHandling
Ce paramètre traite les caractères génériques comme des valeurs de caractère littéral. Vous ne pouvez pas la combiner avec ForceWildcardHandling.
Type: | SwitchParameter |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-ForceWildcardHandling
Ce paramètre traite les caractères génériques et peut entraîner un comportement inattendu (non recommandé). Vous ne pouvez pas la combiner avec DisableWildcardHandling.
Type: | SwitchParameter |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-InputObject
Spécifiez un objet de type de déploiement à partir duquel obtenir la clause de détection. Pour obtenir cet objet, utilisez l’applet de commande Get-CMDeploymentType .
Type: | IResultObject |
Alias: | DeploymentType |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | True |
Accepter l'entrée de pipeline: | True |
Accepter les caractères génériques: | False |
Entrées
Microsoft.ConfigurationManagement.ManagementProvider.IResultObject
Sorties
DetectionClause[]
DetectionClause