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