Set-CMSoftwareUpdateAutoDeploymentRule

Ändern einer automatischen Bereitstellungsregel (ADR) für Softwareupdates.

Syntax

Set-CMSoftwareUpdateAutoDeploymentRule
   [-AddToExistingSoftwareUpdateGroup <Boolean>]
   [-AlertTime <Int32>]
   [-AlertTimeUnit <TimeUnitType>]
   [-AllowRestart <Boolean>]
   [-AllowSoftwareInstallationOutsideMaintenanceWindow <Boolean>]
   [-AllowUseMeteredNetwork <Boolean>]
   [-Architecture <ArchitectureType[]>]
   [-ArticleId <String[]>]
   [-AvailableImmediately <Boolean>]
   [-AvailableTime <Int32>]
   [-AvailableTimeUnit <TimeUnitType>]
   [-BulletinId <String[]>]
   [-CMTag <CMTagTypes[]>]
   [-CollectionName <String>]
   [-ContentSize <String[]>]
   [-CustomSeverity <SeverityType[]>]
   [-DateReleasedOrRevised <DateReleasedOrRevisedType>]
   [-DeadlineImmediately <Boolean>]
   [-DeadlineTime <Int32>]
   [-DeadlineTimeUnit <TimeUnitType>]
   [-DeploymentPackage <IResultObject>]
   [-DeploymentPackageName <String>]
   [-DeploymentRing <DeploymentRing>]
   [-DeployWithoutLicense <Boolean>]
   [-Description <String>]
   [-DisableOperationManager <Boolean>]
   [-DownloadFromInternet <Boolean>]
   [-DownloadFromMicrosoftUpdate <Boolean>]
   [-Enable <Boolean>]
   [-EnabledAfterCreate <Boolean>]
   [-Force]
   [-GenerateFailureAlert <Boolean>]
   [-GenerateOperationManagerAlert <Boolean>]
   [-GenerateSuccessAlert <Boolean>]
   [-Language <String[]>]
   [-LanguageSelection <String[]>]
   [-Location <String>]
   [-MicrosoftAsVendor <Boolean>]
   -Name <String>
   [-NewName <String>]
   [-NoInstallOnRemote <Boolean>]
   [-NoInstallOnUnprotected <Boolean>]
   [-O365LanguageSelection <String[]>]
   [-PassThru]
   [-Product <String[]>]
   [-Required <String[]>]
   [-RequirePostRebootFullScan <Boolean>]
   [-RunType <RunType>]
   [-Schedule <IResultObject>]
   [-SendWakeupPacket <Boolean>]
   [-Severity <SeverityType[]>]
   [-SoftDeadlineEnabled <Boolean>]
   [-SuccessPercentage <Int32>]
   [-Superseded <Boolean>]
   [-SuppressRestartServer <Boolean>]
   [-SuppressRestartWorkstation <Boolean>]
   [-Title <String[]>]
   [-UpdateClassification <String[]>]
   [-UpdateDeploymentWaitDay <Int32>]
   [-UpdateDescription <String[]>]
   [-UseBranchCache <Boolean>]
   [-UserNotification <UserNotificationType>]
   [-UseUtc <Boolean>]
   [-Vendor <String[]>]
   [-VerboseLevel <VerboseLevelType>]
   [-WriteFilterHandling <Boolean>]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Set-CMSoftwareUpdateAutoDeploymentRule
   [-AddToExistingSoftwareUpdateGroup <Boolean>]
   [-AlertTime <Int32>]
   [-AlertTimeUnit <TimeUnitType>]
   [-AllowRestart <Boolean>]
   [-AllowSoftwareInstallationOutsideMaintenanceWindow <Boolean>]
   [-AllowUseMeteredNetwork <Boolean>]
   [-Architecture <ArchitectureType[]>]
   [-ArticleId <String[]>]
   [-AvailableImmediately <Boolean>]
   [-AvailableTime <Int32>]
   [-AvailableTimeUnit <TimeUnitType>]
   [-BulletinId <String[]>]
   [-CMTag <CMTagTypes[]>]
   [-CollectionName <String>]
   [-ContentSize <String[]>]
   [-CustomSeverity <SeverityType[]>]
   [-DateReleasedOrRevised <DateReleasedOrRevisedType>]
   [-DeadlineImmediately <Boolean>]
   [-DeadlineTime <Int32>]
   [-DeadlineTimeUnit <TimeUnitType>]
   [-DeploymentPackage <IResultObject>]
   [-DeploymentPackageName <String>]
   [-DeploymentRing <DeploymentRing>]
   [-DeployWithoutLicense <Boolean>]
   [-Description <String>]
   [-DisableOperationManager <Boolean>]
   [-DownloadFromInternet <Boolean>]
   [-DownloadFromMicrosoftUpdate <Boolean>]
   [-Enable <Boolean>]
   [-EnabledAfterCreate <Boolean>]
   [-Force]
   [-GenerateFailureAlert <Boolean>]
   [-GenerateOperationManagerAlert <Boolean>]
   [-GenerateSuccessAlert <Boolean>]
   -Id <String[]>
   [-Language <String[]>]
   [-LanguageSelection <String[]>]
   [-Location <String>]
   [-MicrosoftAsVendor <Boolean>]
   [-NewName <String>]
   [-NoInstallOnRemote <Boolean>]
   [-NoInstallOnUnprotected <Boolean>]
   [-O365LanguageSelection <String[]>]
   [-PassThru]
   [-Product <String[]>]
   [-Required <String[]>]
   [-RequirePostRebootFullScan <Boolean>]
   [-RunType <RunType>]
   [-Schedule <IResultObject>]
   [-SendWakeupPacket <Boolean>]
   [-Severity <SeverityType[]>]
   [-SoftDeadlineEnabled <Boolean>]
   [-SuccessPercentage <Int32>]
   [-Superseded <Boolean>]
   [-SuppressRestartServer <Boolean>]
   [-SuppressRestartWorkstation <Boolean>]
   [-Title <String[]>]
   [-UpdateClassification <String[]>]
   [-UpdateDeploymentWaitDay <Int32>]
   [-UpdateDescription <String[]>]
   [-UseBranchCache <Boolean>]
   [-UserNotification <UserNotificationType>]
   [-UseUtc <Boolean>]
   [-Vendor <String[]>]
   [-VerboseLevel <VerboseLevelType>]
   [-WriteFilterHandling <Boolean>]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Set-CMSoftwareUpdateAutoDeploymentRule
   [-AddToExistingSoftwareUpdateGroup <Boolean>]
   [-AlertTime <Int32>]
   [-AlertTimeUnit <TimeUnitType>]
   [-AllowRestart <Boolean>]
   [-AllowSoftwareInstallationOutsideMaintenanceWindow <Boolean>]
   [-AllowUseMeteredNetwork <Boolean>]
   [-Architecture <ArchitectureType[]>]
   [-ArticleId <String[]>]
   [-AvailableImmediately <Boolean>]
   [-AvailableTime <Int32>]
   [-AvailableTimeUnit <TimeUnitType>]
   [-BulletinId <String[]>]
   [-CMTag <CMTagTypes[]>]
   [-CollectionName <String>]
   [-ContentSize <String[]>]
   [-CustomSeverity <SeverityType[]>]
   [-DateReleasedOrRevised <DateReleasedOrRevisedType>]
   [-DeadlineImmediately <Boolean>]
   [-DeadlineTime <Int32>]
   [-DeadlineTimeUnit <TimeUnitType>]
   [-DeploymentPackage <IResultObject>]
   [-DeploymentPackageName <String>]
   [-DeploymentRing <DeploymentRing>]
   [-DeployWithoutLicense <Boolean>]
   [-Description <String>]
   [-DisableOperationManager <Boolean>]
   [-DownloadFromInternet <Boolean>]
   [-DownloadFromMicrosoftUpdate <Boolean>]
   [-Enable <Boolean>]
   [-EnabledAfterCreate <Boolean>]
   [-Force]
   [-GenerateFailureAlert <Boolean>]
   [-GenerateOperationManagerAlert <Boolean>]
   [-GenerateSuccessAlert <Boolean>]
   -InputObject <IResultObject>
   [-Language <String[]>]
   [-LanguageSelection <String[]>]
   [-Location <String>]
   [-MicrosoftAsVendor <Boolean>]
   [-NewName <String>]
   [-NoInstallOnRemote <Boolean>]
   [-NoInstallOnUnprotected <Boolean>]
   [-O365LanguageSelection <String[]>]
   [-PassThru]
   [-Product <String[]>]
   [-Required <String[]>]
   [-RequirePostRebootFullScan <Boolean>]
   [-RunType <RunType>]
   [-Schedule <IResultObject>]
   [-SendWakeupPacket <Boolean>]
   [-Severity <SeverityType[]>]
   [-SoftDeadlineEnabled <Boolean>]
   [-SuccessPercentage <Int32>]
   [-Superseded <Boolean>]
   [-SuppressRestartServer <Boolean>]
   [-SuppressRestartWorkstation <Boolean>]
   [-Title <String[]>]
   [-UpdateClassification <String[]>]
   [-UpdateDeploymentWaitDay <Int32>]
   [-UpdateDescription <String[]>]
   [-UseBranchCache <Boolean>]
   [-UserNotification <UserNotificationType>]
   [-UseUtc <Boolean>]
   [-Vendor <String[]>]
   [-VerboseLevel <VerboseLevelType>]
   [-WriteFilterHandling <Boolean>]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Beschreibung

Das Cmdlet Set-CMSoftwareUpdateAutoDeploymentRule ändert eine automatische Bereitstellungsregel (ADR) für Softwareupdates. Verwenden Sie zum Abrufen einer vorhandenen Regel das Cmdlet Get-CMSoftwareUpdateAutoDeploymentRule .

Configuration Manager verwendet Regeln, um die automatische Bereitstellung von Softwareupdates zu verwalten. Wenn eine Regel ausgeführt wird, fügt Configuration Manager Updates, die für die Regel geeignet sind, einer Softwareupdategruppe hinzu. Der Configuration Manager Server lädt Inhaltsdateien herunter, kopiert sie auf Verteilungspunkte und aktualisiert dann Clientcomputer.

Hinweis

Führen Sie Configuration Manager Cmdlets auf dem Configuration Manager-Websitelaufwerk aus, z. PS XYZ:\>B. . Weitere Informationen finden Sie unter Erste Schritte.

Beispiele

Beispiel 1: Ändern der Sprachauswahl und des Namens einer Regel

Dieser Befehl ändert die automatische Bereitstellungsregel namens DeploymentRule07. Es gibt Portugiesisch (Brasilien) für die Windows-Softwareupdatedateien an, die von der Website heruntergeladen werden. Der Befehl ändert auch den Namen der Regel in DeploymentRule07Revised.

Set-CMSoftwareUpdateAutoDeploymentRule -Name "DeploymentRule07" -NewName "DeploymentRule07Revised" -Description "ADR downloads Portuguese (Brazil) files." -LanguageSelection "Portuguese (Brazil)"

Beispiel 2: Konfigurieren des Bereitstellungspakets

In den folgenden Beispielen werden verschiedene Methoden zum Konfigurieren des Bereitstellungspakets veranschaulicht.

Set-CMSoftwareUpdateAutoDeploymentRule -Name $ReferenceADRName -DeploymentPackageName $null
Set-CMSoftwareUpdateAutoDeploymentRule -Name $ReferenceADRName -DeploymentPackageName $packageName
Set-CMSoftwareUpdateAutoDeploymentRule -Name $ReferenceADRName -DeploymentPackage $null
Set-CMSoftwareUpdateAutoDeploymentRule -Name $ReferenceADRName -DeploymentPackage $package

Beispiel 3: Ändern einer ADR für mehrere Sprachen

In diesem Beispiel wird die ADR so geändert, dass die Sprachkriterien für drei Sprachen verwendet werden: Englisch, Ungarisch und Chinesisch (vereinfacht, VRC). Es wird auch in diese Sprachen für die Windows- und Office 365 Update-Binärdateien zum Herunterladen geändert.

Set-CMSoftwareUpdateAutoDeploymentRule -Name "Multi-language ADR" -Language "English","Hungarian","Chinese (Simplified, PRC)" -LanguageSelection "English","Hungarian","Chinese (Simplified, PRC)" -O365LanguageSelection "English (United States)","Hungarian (Hungary)","Chinese (Simplified, PRC)"

Parameter

-AddToExistingSoftwareUpdateGroup

Gibt an, ob die Regel einer vorhandenen Updategruppe hinzugefügt wird. Wenn dieser Wert ist $True, fügt sie jedes Mal, wenn die Regel ausgeführt wird und neue Updates findet, einer vorhandenen Updategruppe hinzu. Wenn dieser Wert ist $False, wird eine neue Updategruppe erstellt. Geben Sie die vorhandene Updategruppe an, oder weisen Sie einen Namen für die neue Updategruppe zu, indem Sie den Parameter DeploymentPackageName verwenden.

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

-AlertTime

Gibt einen ganzzahligen Offset aus einem Updatebereitstellungsstichtag an. Die Regel verwendet diesen Wert, um anzugeben, wann die Regel Warnungen generiert. Geben Sie mithilfe des Parameters -AlertTimeUnit eine Zeiteinheit an.

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

-AlertTimeUnit

Gibt eine Zeiteinheit für den Parameter -AlertTime an.

Type:TimeUnitType
Accepted values:Hours, Days, Weeks, Months
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-AllowRestart

Gibt an, ob ein Neustart eines Computers zugelassen werden soll, wenn die Updatebereitstellung außerhalb eines Wartungsfensters erfolgt. Ein Wartungsfenster ist ein festgelegter Zeitraum, der für die Computerwartung und -updates verwendet wird.

  • Wenn dieser Wert ist$True, startet Configuration Manager den Computer ggf. neu, um das Update abzuschließen.
  • Wenn dieser Wert ist$False, startet Configuration Manager den Computer nicht neu.
Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-AllowSoftwareInstallationOutsideMaintenanceWindow

Gibt an, ob die Updatebereitstellung auch dann erfolgt, wenn sie außerhalb eines Wartungsfensters geplant ist. Ein Wartungsfenster ist ein festgelegter Zeitraum, der für die Computerwartung und -updates verwendet wird.

  • Wenn dieser Wert ist$True, stellt Configuration Manager das Update bereit, auch wenn die geplante Zeit außerhalb des Dienstfensters liegt.
  • Wenn dieser Wert ist$False, stellt Configuration Manager das Update nicht außerhalb des Dienstfensters bereit. Sie wartet, bis sie in einem Dienstfenster bereitgestellt werden kann.
Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-AllowUseMeteredNetwork

Gibt an, ob Clients das Herunterladen von Inhalten über eine getaktete Internetverbindung nach Ablauf des Stichtags ermöglichen sollen, was zusätzliche Kosten verursachen kann.

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

-Architecture

Verwenden Sie diesen Parameter, um den Architektureigenschaftenfilter auf der Seite Software Updates der ADR-Eigenschaften festzulegen.

Type:ArchitectureType[]
Aliases:Architectures
Accepted values:Arm64, Itanium, X64, X86
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ArticleId

Gibt ein Array von Kriterien als Zeichenfolgen für Softwareupdates an. Die Regel fügt der Softwareupdategruppe Softwareupdates mit Artikel-IDs hinzu, die die angegebenen Kriterien erfüllen.

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

-AvailableImmediately

Gibt an, ob diese Regel Updates bereitstellt, sobald die Updates verfügbar sind. Wenn Sie den Wert $Falseauswählen, verwenden Sie die Parameter -AvailableTime und -AvailableTimeUnit , um anzugeben, wie lange die Regel ausgeführt wird, um die Updates bereitzustellen.

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

-AvailableTime

Gibt einen Zeitraum als ganze Zahl an. Configuration Manager stellt die Updates so lange bereit, nachdem die Regel ausgeführt wurde. Geben Sie mithilfe des Parameters -AvailableTimeUnit eine Zeiteinheit an.

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

-AvailableTimeUnit

Gibt eine Zeiteinheit für den Parameter -AvailableTime an.

Type:TimeUnitType
Accepted values:Hours, Days, Weeks, Months
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-BulletinId

Gibt ein Array von Kriterien als Zeichenfolgen für Softwareupdates an. Die Regel fügt der Softwareupdategruppe Softwareupdates hinzu, die über Bulletin-IDs verfügen, die die angegebenen Kriterien erfüllen.

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

-CMTag

Diese Eigenschaft ist für die zukünftige Verwendung reserviert.

Type:CMTagTypes[]
Accepted values:None, UUP
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-CollectionName

Geben Sie einen Sammlungsnamen als Ziel für die automatische Bereitstellungsregel an.

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

-Confirm

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

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

-ContentSize

Verwenden Sie diesen Parameter, um den Eigenschaftenfilter Inhaltsgröße (KB) auf der Seite Software Updates der ADR-Eigenschaften festzulegen.

Type:String[]
Aliases:ContentSizes
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-CustomSeverity

Gibt ein Array von benutzerdefinierten Schweregradtypen für Softwareupdates an. Die Regel fügt der Softwareupdategruppe Softwareupdates mit benutzerdefinierten Schweregraden hinzu, die die angegebenen Kriterien erfüllen.

Type:SeverityType[]
Accepted values:None, Low, Moderate, Important, Critical
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DateReleasedOrRevised

Gibt ein Datum an, das für Softwareupdates veröffentlicht oder überarbeitet wurde. Die Regel fügt der Softwareupdategruppe Softwareupdates hinzu, die ein Datum aufweisen, das die angegebenen Kriterien erfüllt.

Type:DateReleasedOrRevisedType
Accepted values:Any, Last1Hour, LastHour, Last2Hours, Last3Hours, Last4Hours, Last8Hours, Last12Hours, Last16Hours, Last20Hours, Last1Day, LastDay, Last2Days, Last3Days, Last4Days, Last5Days, Last6Days, Last7Days, Last14Days, Last21Days, Last28Days, LastMonth, Last1Month, Last2Months, Last3Months, Last4Months, Last5Months, Last6Months, Last7Months, Last8Months, Last9Months, Last10Months, Last11Months, Last1Year, LastYear, Last12Months
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DeadlineImmediately

Gibt an, ob die Frist gesetzt werden soll, sobald die Regel ausgeführt wird. Wenn Sie den Wert $Falseangeben, verwenden Sie die Parameter -DeadlineTime und -DeadlineTimeUnit , um anzugeben, wie lange die Regel ausgeführt wird, um den Stichtag festzulegen. Nach Ablauf der Frist installiert Configuration Manager erforderliche Updates.

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

-DeadlineTime

Gibt einen Zeitraum als ganze Zahl an. Die Frist für Updates ist so lange, nachdem die Regel ausgeführt wurde. Geben Sie mithilfe des Parameters -DeadlineTimeUnit eine Zeiteinheit an.

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

-DeadlineTimeUnit

Gibt eine Zeiteinheit für den Parameter -DeadlineTime an.

Type:TimeUnitType
Accepted values:Hours, Days, Weeks, Months
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DeploymentPackage

Verwenden Sie diesen Parameter, um das Bereitstellungspaket für die vorhandene Regel für die automatische Bereitstellung von Softwareupdates festzulegen. Um kein Paket zu benötigen, legen Sie den Wert auf fest $null.

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

-DeploymentPackageName

Verwenden Sie diesen Parameter, um das Bereitstellungspaket für die vorhandene Regel für die automatische Bereitstellung von Softwareupdates festzulegen. Um kein Paket zu benötigen, legen Sie den Wert auf fest $null.

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

-DeploymentRing

Type:DeploymentRing
Accepted values:CB, Release, BusinessMainstream, Cbb, Ltsb
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DeployWithoutLicense

Gibt an, ob die Regel Updates ohne Lizenzen bereitstellt.

  • Wenn Sie den Wert $Trueangeben, stellt Configuration Manager alle Updates für diese Regel bereit und genehmigt alle Lizenzverträge.
  • Wenn dieser Wert ist$False, stellt Configuration Manager nur Updates bereit, die keine Lizenz enthalten oder für die der Lizenzvertrag genehmigt wurde.
Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Description

Gibt eine Beschreibung für die Automatische Bereitstellungsregel für Softwareupdates an.

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

-DisableOperationManager

Gibt an, ob System Center Operations Manager-Warnungen während Softwareupdates deaktiviert werden sollen.

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

-DisableWildcardHandling

Dieser Parameter behandelt Wildcardzeichen als Literalzeichenwerte. Sie können es nicht mit ForceWildcardHandling kombinieren.

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

-DownloadFromInternet

Gibt an, ob Computer Softwareupdates aus dem Internet herunterladen. Wenn Sie den Wert angeben, geben Sie mit dem $FalseParameter -Location einen alternativen Speicherort an, an dem Computer Updates herunterladen können.

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

-DownloadFromMicrosoftUpdate

Gibt an, ob Computer Inhalte von Microsoft Update herunterladen, wenn diese Inhalte auf einem bevorzugten Verteilungspunkt des Remoteverteilungspunkts nicht verfügbar sind.

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

-Enable

Geben Sie an, ob die automatische Bereitstellungsregel aktiviert ist, nachdem Sie sie erstellt haben.

Type:Boolean
Aliases:Enabled, EnableDeployment
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-EnabledAfterCreate

Gibt an, ob die Softwarebereitstellung für die zugeordnete Softwareupdategruppe aktiviert werden soll, nachdem diese Regel ausgeführt wurde. Wenn dieser Wert ist $False, stellen Sie die Softwareupdategruppe manuell bereit.

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

-Force

Führen Sie den Befehl aus, ohne zur Bestätigung zu fragen.

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

-ForceWildcardHandling

Dieser Parameter verarbeitet Wildcardzeichen und kann zu unerwartetem Verhalten führen (nicht empfohlen). Sie können es nicht mit DisableWildcardHandling kombinieren.

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

-GenerateFailureAlert

Wenn die Regel fehlschlägt, erstellen Sie eine Configuration Manager Warnung.

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

-GenerateOperationManagerAlert

Gibt an, ob Operations Manager-Warnungen während eines Softwareupdates generiert werden sollen.

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

-GenerateSuccessAlert

Gibt an, ob eine Warnung für eine erfolgreiche Bereitstellung generiert werden soll.

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

-Id

Geben Sie ein Array von zu konfigurierenden Automatischen Bereitstellungsregel-IDs an. Dieser Wert ist die AutoDeploymentID-Eigenschaft des ADR-Objekts.

Type:String[]
Aliases:AutoDeploymentId
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-InputObject

Geben Sie ein Automatisches Bereitstellungsregelobjekt an. Verwenden Sie zum Abrufen eines ADR-Objekts das Cmdlet Get-CMSoftwareUpdateAutoDeploymentRule .

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

-Language

Geben Sie ein Zeichenfolgenarray von Sprachkriterien für Softwareupdates an. Die Regel fügt der Softwareupdategruppe Softwareupdates hinzu, die Über Sprachen verfügen, die die angegebenen Kriterien erfüllen.

Verwenden Sie das In der Konsole angezeigte Format der Sprache. Zum Beispiel:

  • English
  • Hungarian
  • Chinese (Simplified, PRC)

Das Format für das Zeichenfolgenarray lautet: "English","Hungarian","Chinese (Simplified, PRC)"

Tipp

Wenn Sie dieses Cmdlet auf einem Computer ausführen, auf dem Windows über eine lokalisierte Benutzeroberfläche verfügt, können sich die Sprachnamen unterscheiden. Beispielsweise wird in der englischen Version von Windows "Dänisch" verwendet, in der dänischen Version von Windows hingegen "Dansk".

Dieser Parameter überschreibt alle vorhandenen Werte mit den von Ihnen angegebenen Werten.

Type:String[]
Aliases:Languages, UpdateLocales, UpdateLocale
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-LanguageSelection

Geben Sie ein Zeichenfolgenarray von Sprachen an. Clients laden Softwareupdates herunter, die in den angegebenen Sprachen verfügbar sind, und sprachneutrale Updates.

Verwenden Sie das In der Konsole angezeigte Format der Sprache. Zum Beispiel:

  • English
  • Hungarian
  • Chinese (Simplified, PRC)

Das Format für das Zeichenfolgenarray lautet: "English","Hungarian","Chinese (Simplified, PRC)"

Tipp

Wenn Sie dieses Cmdlet auf einem Computer ausführen, auf dem Windows über eine lokalisierte Benutzeroberfläche verfügt, können sich die Sprachnamen unterscheiden. Beispielsweise wird in der englischen Version von Windows "Dänisch" verwendet, in der dänischen Version von Windows hingegen "Dansk".

Dieser Parameter überschreibt alle vorhandenen Werte mit den von Ihnen angegebenen Werten.

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

-Location

Gibt einen Speicherort in Ihrem Netzwerk an, an dem Computer Softwareupdates herunterladen können. Um diesen Speicherort zu verwenden, geben Sie den Wert für $False den Parameter -DownloadFromInternet an.

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

-MicrosoftAsVendor

Gibt an, ob die Regel nur Updates enthält, für die Microsoft als Anbieter verwendet wird.

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

-Name

Gibt einen Namen für die automatische Bereitstellungsregel für Softwareupdates an.

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

-NewName

Geben Sie einen neuen Namen für die ADR an.

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

-NoInstallOnRemote

Gibt an, ob die Installation von Updates auf Remotesystemen nicht zugelassen werden soll.

  • Wenn Sie einen Wert von $Trueangeben, wenn sich der Client innerhalb einer langsamen oder unzuverlässigen Netzwerkgrenze befindet oder wenn der Client einen Fallbackquellspeicherort für Inhalte verwendet, installiert Configuration Manager keine Softwareupdates.
  • Wenn Sie den Wert angeben, wird die $FalseInstallation fortgesetzt.
Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-NoInstallOnUnprotected

Gibt an, ob die Installation von Updates auf nicht geschützten Systemen nicht zugelassen werden soll.

  • Wenn Sie den Wert $Trueangeben, wenn Softwareupdates auf bevorzugten Verteilungspunkten nicht verfügbar sind, lädt Configuration Manager keine Softwareupdates herunter und installiert sie nicht.
  • Wenn Sie den Wert angeben, wird die $FalseInstallation fortgesetzt.
Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-O365LanguageSelection

Verwenden Sie diesen Parameter, um die sprachauswahl Office 365 Clientupdate festzulegen. Geben Sie ein Zeichenfolgenarray von Sprachen an. Clients laden Softwareupdates herunter, die in den angegebenen Sprachen verfügbar sind, und sprachneutrale Updates.

Verwenden Sie das In der Konsole angezeigte Format der Sprache für die Windows Update Sprachauswahl. Dieses Format entspricht dem mit dem LanguageSelection-Parameter . Zum Beispiel:

  • English
  • Hungarian
  • Chinese (Simplified, PRC)

Das Format für das Zeichenfolgenarray lautet: "English","Hungarian","Chinese (Simplified, PRC)"

Tipp

Wenn Sie dieses Cmdlet auf einem Computer ausführen, auf dem Windows über eine lokalisierte Benutzeroberfläche verfügt, können sich die Sprachnamen unterscheiden. Beispielsweise wird in der englischen Version von Windows "Dänisch" verwendet, in der dänischen Version von Windows hingegen "Dansk".

Derzeit können Sie mit diesem Parameter nicht alle Sprachen angeben, die in der Configuration Manager-Konsole verfügbar sind. Beispielsweise können Sie nicht "Irisch (Irland)" oder "Maltesisch (Malta)" angeben.

Ab Version 2103 müssen Sie eine Sprache mit einem Landes-/Regionsnamen angeben. Diese Änderung richtet diesen Parameter an den Optionen in der Configuration Manager-Konsole aus. Beispiel: -O365LanguageSelection "English (United States)"

Dieser Parameter überschreibt alle vorhandenen Werte mit den von Ihnen angegebenen Werten.

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

-PassThru

Gibt ein Objekt zurück, das das Element darstellt, mit dem Sie arbeiten. Standardmäßig generiert dieses Cmdlet möglicherweise keine Ausgabe.

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

-Product

Gibt ein Array von Kriterien als Zeichenfolgen für Softwareupdates an. Die Regel fügt der Softwareupdategruppe Softwareupdates für Produkte hinzu, die bestimmte Kriterien erfüllen.

Type:String[]
Aliases:Products
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Required

Gibt ein Array von Kriterien als Zeichenfolgen für Softwareupdates an. Die Regel fügt der Softwareupdategruppe Softwareupdates hinzu, die von "erforderlich" identifiziert wurden und die angegebenen Kriterien erfüllen.

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

-RequirePostRebootFullScan

Verwenden Sie diesen Parameter, um die folgende Option auf der Seite Benutzerfreundlichkeit der ADR-Bereitstellungseinstellungen festzulegen: Wenn ein Update in dieser Bereitstellung einen Systemneustart erfordert, führen Sie den Bereitstellungsauswertungszyklus updates nach dem Neustart aus.

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

-RunType

Geben Sie den wiederkehrenden Zeitplan für den Zeitpunkt an, an dem der Standort die ADR auswertet.

Wenn Sie angeben RunTheRuleOnSchedule, geben Sie einen Zeitplan mit dem Parameter -Schedule an.

Type:RunType
Accepted values:DoNotRunThisRuleAutomatically, RunTheRuleAfterAnySoftwareUpdatePointSynchronization, RunTheRuleOnSchedule
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Schedule

Gibt ein Zeitplanobjekt für die Bereitstellung an. Verwenden Sie zum Abrufen eines Zeitplanobjekts das Cmdlet New-CMSchedule . Geben Sie einen Zeitplan für diesen Parameter an, wenn Sie den Wert für RunTheRuleOnSchedule den Parameter -RunType angeben.

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

-SendWakeupPacket

Gibt an, ob vor Beginn der Bereitstellung ein Aktivierungspaket an Computer gesendet werden soll.

  • Wenn dieser Wert ist$True, aktiviert Configuration Manager einen Computer aus dem Ruhezustand.
  • Wenn dieser Wert ist $False, werden Computer nicht aus dem Ruhezustand reaktiviert.

Damit Computer reaktivieren können, müssen Sie zuerst Wake-On-LAN konfigurieren.

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

-Severity

Gibt ein Array von Schweregraden für Softwareupdates an. Die Regel fügt der Softwareupdategruppe Softwareupdates für die angegebenen Schweregradetypen hinzu.

Type:SeverityType[]
Aliases:Severities
Accepted values:None, Low, Moderate, Important, Critical
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-SoftDeadlineEnabled

Verwenden Sie diesen Parameter, um die folgende Option auf der Seite Bereitstellungszeitplan der ADR-Bereitstellungseinstellungen festzulegen: Erzwingung dieser Bereitstellung gemäß den Benutzereinstellungen bis zur in den Clienteinstellungen definierten Karenzzeit verzögern.

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

-SuccessPercentage

Gibt einen Prozentsatz für die Clientkonformität als ganze Zahl von 0 bis 99 an. Wenn die Konformität unter diesen Prozentsatz fällt, erzeugt Configuration Manager optionale Warnungen.

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

-Superseded

Gibt an, ob die Regel Updates hinzufügt, die durch andere Updates ersetzt werden.

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

-SuppressRestartServer

Gibt an, ob ein erforderliches Update für einen Server unterdrückt werden soll. Einige Softwareupdates erfordern einen Systemneustart, um den Installationsvorgang abzuschließen.

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

-SuppressRestartWorkstation

Gibt an, ob ein erforderliches Update für eine Arbeitsstation unterdrückt werden soll. Einige Softwareupdates erfordern einen Systemneustart, um den Installationsvorgang abzuschließen.

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

-Title

Gibt ein Array von Kriterien als Zeichenfolgen für Softwareupdates an. Die Regel fügt der Softwareupdategruppe Softwareupdates mit Titeln hinzu, die die angegebenen Kriterien erfüllen.

Type:String[]
Aliases:Titles
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-UpdateClassification

Gibt ein Array von Kriterien als Zeichenfolgen für Softwareupdates an. Die Regel fügt der Softwareupdategruppe Softwareupdates hinzu, die über Updateklassifizierungen verfügen, die die angegebenen Kriterien erfüllen.

Type:String[]
Aliases:UpdateClassifications
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-UpdateDeploymentWaitDay

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

-UpdateDescription

Gibt ein Array von Kriterien als Zeichenfolgen für Softwareupdates an. Die Regel fügt der Softwareupdategruppe Softwareupdates hinzu, die über Updatebeschreibungen verfügen, die den angegebenen Kriterien entsprechen.

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

-UseBranchCache

Gibt an, ob Windows BranchCache für diese Updatebereitstellung verwendet werden soll. Wenn Sie den Wert $Trueangeben, teilen Clients Inhalte im gleichen Subnetz.

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

-UserNotification

Gibt den Typ der Benutzerbenachrichtigung an.

  • DisplayAll: Anzeigen im Softwarecenter und Anzeigen aller Benachrichtigungen.
  • DisplaySoftwareCenterOnly: Wird im Softwarecenter angezeigt, und zeigt nur Benachrichtigungen über Computerneustarts an.
  • HideAll: Im Softwarecenter und alle Benachrichtigungen ausblenden.
Type:UserNotificationType
Accepted values:DisplayAll, DisplaySoftwareCenterOnly, HideAll
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-UseUtc

Gibt an, ob koordinierte Weltzeit (UTC) verwendet werden soll.

  • Wenn dieser Wert ist$True, verwendet Configuration Manager UTC für diese Bereitstellung.
  • Wenn dieser Wert ist$False, verwendet Configuration Manager ortszeit.
Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Vendor

Type:String[]
Aliases:Vendors
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-VerboseLevel

Gibt die Detailebene an, die Clients für Bereitstellungen melden sollen, die von dieser Regel erstellt werden.

Type:VerboseLevelType
Accepted values:OnlyErrorMessages, OnlySuccessAndErrorMessages, AllMessages
Position:Named
Default value:None
Required:False
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
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-WriteFilterHandling

Gibt an, ob Schreibfilter für eingebettete Geräte aktiviert werden sollen.

  • Für den Wert committet $Truedas Gerät Änderungen während eines Wartungsfensters. Diese Aktion erfordert einen Neustart.
  • Für den Wert $Falsespeichert das Gerät Änderungen in einer Überlagerung und committet sie später.
Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

Eingaben

Microsoft.ConfigurationManagement.ManagementProvider.IResultObject

Ausgaben

System.Object