Get-CMDeploymentTypeRequirement
Rufen Sie die Anforderungsregeln für einen Bereitstellungstyp ab.
Syntax
Get-CMDeploymentTypeRequirement
-InputObject <IResultObject>
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[<CommonParameters>]
Beschreibung
Verwenden Sie dieses Cmdlet, um die Anforderungsregeln für den angegebenen Anwendungsbereitstellungstyp abzurufen. Sie können das zurückgegebene Objekt verwenden, um die gleichen Regeln zu einem anderen Bereitstellungstyp hinzuzufügen.
Hinweis
Führen Sie Configuration Manager-Cmdlets auf dem Configuration Manager-Standortlaufwerk aus, z. B PS XYZ:\>
. . Weitere Informationen finden Sie unter Erste Schritte.
Beispiele
Beispiel 1: Kopieren von Anforderungsregeln zwischen Bereitstellungstypen
Im folgenden Beispiel wird zunächst ein Bereitstellungstypobjekt aus AppA abgerufen. Dieses Objekt wird an das Cmdlet Get-CMDeploymentTypeRequirement übergeben, um dessen Anforderungsregeln abzurufen. Anschließend wird das Cmdlet Set-CMScriptDeploymentType verwendet, um dieselbe Anforderungsregel einem anderen Bereitstellungstyp in einer anderen Anwendung hinzuzufügen.
$dt1 = Get-CMDeploymentType -ApplicationName "AppA" -DeploymentTypeName "dt1"
$rule = $dt1 | Get-CMDeploymentTypeRequirement
Set-CMScriptDeploymentType -ApplicationName "AppB" -DeploymentTypeName "dt2" -AddRequirement $rule
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 Anforderungsregeln abgerufen werden sollen. 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
Rule[]
Rule