Set-CMBaselineDeployment

Ändert die Einstellungen für eine Configuration Manager-Basisplanbereitstellung.

Syntax

Set-CMBaselineDeployment
   [-EnableEnforcement <Boolean>]
   [-GenerateAlert <Boolean>]
   -InputObject <IResultObject>
   [-MonitoredByScom <Boolean>]
   [-OverrideServiceWindow <Boolean>]
   [-ParameterValue <Int32>]
   [-PostponeDateTime <DateTime>]
   [-Schedule <IResultObject>]
   [-PassThru]
   [-Collection <IResultObject>]
   [-CollectionId <String>]
   [-CollectionName <String>]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Set-CMBaselineDeployment
   -BaselineId <String>
   [-EnableEnforcement <Boolean>]
   [-GenerateAlert <Boolean>]
   [-MonitoredByScom <Boolean>]
   [-OverrideServiceWindow <Boolean>]
   [-ParameterValue <Int32>]
   [-PostponeDateTime <DateTime>]
   [-Schedule <IResultObject>]
   [-PassThru]
   [-Collection <IResultObject>]
   [-CollectionId <String>]
   [-CollectionName <String>]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Set-CMBaselineDeployment
   -BaselineName <String>
   [-EnableEnforcement <Boolean>]
   [-GenerateAlert <Boolean>]
   [-MonitoredByScom <Boolean>]
   [-OverrideServiceWindow <Boolean>]
   [-ParameterValue <Int32>]
   [-PostponeDateTime <DateTime>]
   [-Schedule <IResultObject>]
   [-PassThru]
   [-Collection <IResultObject>]
   [-CollectionId <String>]
   [-CollectionName <String>]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Beschreibung

Das Cmdlet "Set-CMBaselineDeployment" ändert die Einstellungen für eine Configuration Manager-Basisplankonfigurationsbereitstellung. Ein Basisplan definiert die Konfiguration eines Produkts oder Systems, das zu einem bestimmten Zeitpunkt erstellt wurde. Basispläne enthalten einen definierten Satz erforderlicher Konfigurationen und zugehöriger Regeln. Configuration Manager weist Dem Computer in Sammlungen Basispläne zusammen mit einem Zeitplan für die Compliancebewertung zu.

Verwenden Sie die Basislinie und den Namen einer Auflistung, um eine zu ändernde Bereitstellung anzugeben. Sie können einen Basisplan anhand seines Namens oder seiner ID angeben oder das Cmdlet "Get-CMBaseline" verwenden, um ein Basisplanobjekt abzurufen.

Sie können das Cmdlet "New-CMBaselineDeployment" verwenden, um eine Bereitstellung zu erstellen.

Hinweis

Führen Sie Configuration Manager-Cmdlets beispielsweise vom Configuration Manager-Standortlaufwerk PS XYZ:\> aus. Weitere Informationen finden Sie unter "Erste Schritte".

Beispiele

Beispiel 1: Ändern, ob eine Bereitstellung Warnungen generiert

PS XYZ:\> Set-CMBaselineDeployment -BaselineName "Baseline 2012" -CollectionName "All Computers" -GenerateAlert $False

Mit diesem Befehl wird eine Bereitstellung für den Basisplan Baseline 2012 für eine Auflistung mit dem Namen "Alle Computer" geändert. Mit diesem Befehl wird der Parameter GenerateAlert auf $False festgelegt.

Beispiel 2: Ändern der Bereitstellungseinstellungen

PS XYZ:\> Set-CMBaselineDeployment -BaselineName "Baseline A3" -CollectionName "TSQA Computers" -GenerateAlert $True -MonitoredByScom $True -ParameterValue 60 -PostponeDate 2013/02/12 -PostponeTime 12:34

Mit diesem Befehl wird eine Bereitstellung für den Basisplan Baseline A3 für eine Sammlung namens "TSQA Computers" geändert. Der Befehl gibt Werte für die Generierung von Warnungen und die Operations Manager-Überwachung an. Es enthält auch als Parameterwert und Datum und Uhrzeit verschieben.

Parameter

-BaselineId

Gibt die ID eines Basisplans an.

Type:String
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-BaselineName

Gibt den Namen eines Basisplans an.

Type:String
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-Collection

Type:IResultObject
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-CollectionId

Type:String
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-CollectionName

Gibt den Namen einer Auflistung an. Die Bereitstellung gilt für diese Sammlung.

Type:String
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:True

-Confirm

Fordert Sie vor dem Ausführen des Cmdlets zur Bestätigung auf.

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:False
Accept pipeline input:False
Accept wildcard characters:False

-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

-EnableEnforcement

Gibt an, ob die Erzwingung für die Basislinie aktiviert werden soll. Während der Erzwingung meldet ein Client Complianceinformationen zu den Konfigurationen in einem Basisplan.

Type:Boolean
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

-GenerateAlert

Gibt an, ob Configuration Manager während der Bereitstellung Warnungen generiert.

Type:Boolean
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-InputObject

Type:IResultObject
Aliases:Baseline, DeploymentSummary, Assignment
Position:Named
Default value:None
Accept pipeline input:True
Accept wildcard characters:False

-MonitoredByScom

Gibt an, ob System Center 2016 - Operations Manager-Überwachungskriterien während der Bereitstellung angewendet werden sollen.

Type:Boolean
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-OverrideServiceWindow

Gibt an, ob Dienstfenster während der Bereitstellung von Richtlinien überschrieben werden sollen. Dienstfenster sind Zeiträume, die für die Wartung zugewiesen werden.

Type:Boolean
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-ParameterValue

Gibt einen ganzzahligen Wert an. Dies ist der Parameterwert.

Type:Int32
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-PassThru

Fügen Sie diesen Parameter hinzu, um ein Objekt zurückzugeben, das das Element darstellt, mit dem Sie arbeiten. Standardmäßig generiert dieses Cmdlet möglicherweise keine Ausgabe.

Type:SwitchParameter
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-PostponeDateTime

Type:DateTime
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-Schedule

Gibt ein CMSchedule -Objekt an. Der Zeitplan gibt an, wann das Wartungsfenster auftritt. Verwenden Sie das Cmdlet "New-CMSchedule", um ein CMSchedule-Objekt zu erstellen.

Type:IResultObject
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-WhatIf

Zeigt, was passieren würde, wenn das Cmdlet ausgeführt wird. Das Cmdlet wird nicht ausgeführt.

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:False
Accept pipeline input:False
Accept wildcard characters:False

Eingaben

Microsoft.ConfigurationManagement.ManagementProvider.IResultObject

Ausgaben

System.Object