Freigeben über


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 einer Softwareupdategruppe Updates hinzu, die für die Regel geeignet sind. 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-Standortlaufwerk aus, z. B PS XYZ:\>. . 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 diesen Sprachen geändert, damit die Windows- und Office 365-Updatebinärdateien heruntergeladen werden können.

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.

Typ:Boolean
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren: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.

Typ:Int32
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-AlertTimeUnit

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

Typ:TimeUnitType
Zulässige Werte:Hours, Days, Weeks, Months
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren: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 bei Bedarf neu, um das Update abzuschließen.
  • Wenn dieser Wert ist $False, startet Configuration Manager den Computer nicht neu.
Typ:Boolean
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren: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, stellt $TrueConfiguration 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.
Typ:Boolean
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren: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.

Typ:Boolean
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-Architecture

Verwenden Sie diesen Parameter, um den Eigenschaftenfilter Architektur auf der Seite Softwareupdates der ADR-Eigenschaften festzulegen.

Typ:ArchitectureType[]
Aliase:Architectures
Zulässige Werte:Arm64, Itanium, X64, X86
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren: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.

Typ:String[]
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren: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.

Typ:Boolean
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren: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.

Typ:Int32
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-AvailableTimeUnit

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

Typ:TimeUnitType
Zulässige Werte:Hours, Days, Weeks, Months
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren: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.

Typ:String[]
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-CMTag

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

Typ:CMTagTypes[]
Zulässige Werte:None, UUP
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-CollectionName

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

Typ:String
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-Confirm

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

Typ:SwitchParameter
Aliase:cf
Position:Named
Standardwert:False
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-ContentSize

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

Typ:String[]
Aliase:ContentSizes
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren: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.

Typ:SeverityType[]
Zulässige Werte:None, Low, Moderate, Important, Critical
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren: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.

Typ:DateReleasedOrRevisedType
Zulässige Werte: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
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren: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 die erforderlichen Updates.

Typ:Boolean
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren: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.

Typ:Int32
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-DeadlineTimeUnit

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

Typ:TimeUnitType
Zulässige Werte:Hours, Days, Weeks, Months
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren: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.

Typ:IResultObject
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren: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.

Typ:String
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-DeploymentRing

Typ:DeploymentRing
Zulässige Werte:CB, Release, BusinessMainstream, Cbb, Ltsb
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren: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.
Typ:Boolean
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-Description

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

Typ:String
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-DisableOperationManager

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

Typ:Boolean
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-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

-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.

Typ:Boolean
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-DownloadFromMicrosoftUpdate

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

Typ:Boolean
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-Enable

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

Typ:Boolean
Aliase:Enabled, EnableDeployment
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren: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.

Typ:Boolean
Aliase:EnableAfterCreate
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-Force

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

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

-GenerateFailureAlert

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

Typ:Boolean
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-GenerateOperationManagerAlert

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

Typ:Boolean
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-GenerateSuccessAlert

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

Typ:Boolean
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-Id

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

Typ:String[]
Aliase:AutoDeploymentId
Position:Named
Standardwert:None
Erforderlich:True
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-InputObject

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

Typ:IResultObject
Position:Named
Standardwert:None
Erforderlich:True
Pipelineeingabe akzeptieren:True
Platzhalterzeichen akzeptieren: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.

Typ:String[]
Aliase:Languages, UpdateLocales, UpdateLocale
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren: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.

Typ:String[]
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren: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.

Typ:String
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-MicrosoftAsVendor

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

Typ:Boolean
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-Name

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

Typ:String
Position:Named
Standardwert:None
Erforderlich:True
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-NewName

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

Typ:String
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-NoInstallOnRemote

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

  • Wenn Sie den Wert $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.
Typ:Boolean
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-NoInstallOnUnprotected

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

  • Wenn Sie den Wert $Trueangeben, werden von Configuration Manager keine Softwareupdates heruntergeladen und installiert, wenn keine Softwareupdates auf bevorzugten Verteilungspunkten verfügbar sind.
  • Wenn Sie den Wert angeben, wird die $FalseInstallation fortgesetzt.
Typ:Boolean
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-O365LanguageSelection

Verwenden Sie diesen Parameter, um die Sprachauswahl für 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 Format der Sprache, das in der Konsole für die Windows Update-Sprachauswahl angezeigt wird. 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.

Typ:String[]
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-PassThru

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

Typ:SwitchParameter
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren: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.

Typ:String[]
Aliase:Products
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren: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.

Typ:String[]
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren: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.

Typ:Boolean
Aliase:RunEvaluationAfterRestart
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren: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.

Typ:RunType
Zulässige Werte:DoNotRunThisRuleAutomatically, RunTheRuleAfterAnySoftwareUpdatePointSynchronization, RunTheRuleOnSchedule
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren: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.

Typ:IResultObject
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-SendWakeupPacket

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

  • Wenn dieser Wert ist $True, reaktiviert 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.

Typ:Boolean
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-Severity

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

Typ:SeverityType[]
Aliase:Severities
Zulässige Werte:None, Low, Moderate, Important, Critical
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren: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.

Typ:Boolean
Aliase:DelayEnforcementAndUpToGracePeriod
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren: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.

Typ:Int32
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-Superseded

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

Typ:Boolean
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren: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.

Typ:Boolean
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren: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.

Typ:Boolean
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren: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.

Typ:String[]
Aliase:Titles
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren: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.

Typ:String[]
Aliase:UpdateClassifications
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-UpdateDeploymentWaitDay

Typ:Int32
Aliase:UpdateDeploymentWaitDays
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren: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.

Typ:String[]
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren: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.

Typ:Boolean
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren: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.
Typ:UserNotificationType
Zulässige Werte:DisplayAll, DisplaySoftwareCenterOnly, HideAll
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren: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 die Ortszeit.
Typ:Boolean
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-Vendor

Typ:String[]
Aliase:Vendors
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-VerboseLevel

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

Typ:VerboseLevelType
Zulässige Werte:OnlyErrorMessages, OnlySuccessAndErrorMessages, AllMessages
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-WhatIf

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

Typ:SwitchParameter
Aliase:wi
Position:Named
Standardwert:False
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren: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.
Typ:Boolean
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

Eingaben

Microsoft.ConfigurationManagement.ManagementProvider.IResultObject

Ausgaben

System.Object