Get-CMDeploymentTypeDetectionClause
Ruft die Erkennungsklauseln aus dem angegebenen Bereitstellungstyp ab.
Syntax
Get-CMDeploymentTypeDetectionClause
-InputObject <IResultObject>
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[<CommonParameters>]
Beschreibung
Verwenden Sie ab Version 2107 dieses Cmdlet, um die Erkennungsklauseln aus dem angegebenen Bereitstellungstyp abzurufen.
Mit diesem Cmdlet können Sie eine Erkennungsklausel aus einer App abrufen und auf eine andere 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. Die dritte Zeile wendet diese Klausel mit Set-CMScriptDeploymentType auf eine andere Anwendung an.
$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 Wildcardzeichen als Literalzeichenwerte. Sie können es nicht mit ForceWildcardHandling kombinieren.
Typ: | SwitchParameter |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-ForceWildcardHandling
Dieser Parameter verarbeitet Wildcardzeichen und kann zu unerwartetem Verhalten führen (nicht empfohlen). Sie können es nicht mit DisableWildcardHandling kombinieren.
Typ: | SwitchParameter |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-InputObject
Geben Sie ein Bereitstellungstypobjekt an, aus dem die Erkennungsklausel abgerufen werden soll. Verwenden Sie zum Abrufen dieses Objekts das Cmdlet Get-CMDeploymentType .
Typ: | IResultObject |
Aliase: | DeploymentType |
Position: | Named |
Standardwert: | None |
Erforderlich: | True |
Pipelineeingabe akzeptieren: | True |
Platzhalterzeichen akzeptieren: | False |
Eingaben
Microsoft.ConfigurationManagement.ManagementProvider.IResultObject
Ausgaben
DetectionClause[]
DetectionClause