New-CMSoftwareUpdateAutoDeploymentRule
Erstellen Sie eine automatische Bereitstellungsregel (ADR) für Softwareupdates.
Syntax
New-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[]>]
-Collection <IResultObject>
[-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>]
[-GenerateFailureAlert <Boolean>]
[-GenerateOperationManagerAlert <Boolean>]
[-GenerateSuccessAlert <Boolean>]
[-IsServicingPlan]
[-Language <String[]>]
[-LanguageSelection <String[]>]
[-Location <String>]
[-MicrosoftAsVendor <Boolean>]
-Name <String>
[-NoInstallOnRemote <Boolean>]
[-NoInstallOnUnprotected <Boolean>]
[-O365LanguageSelection <String[]>]
[-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>]
New-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[]>]
-CollectionId <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>]
[-GenerateFailureAlert <Boolean>]
[-GenerateOperationManagerAlert <Boolean>]
[-GenerateSuccessAlert <Boolean>]
[-IsServicingPlan]
[-Language <String[]>]
[-LanguageSelection <String[]>]
[-Location <String>]
[-MicrosoftAsVendor <Boolean>]
-Name <String>
[-NoInstallOnRemote <Boolean>]
[-NoInstallOnUnprotected <Boolean>]
[-O365LanguageSelection <String[]>]
[-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>]
New-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>]
[-GenerateFailureAlert <Boolean>]
[-GenerateOperationManagerAlert <Boolean>]
[-GenerateSuccessAlert <Boolean>]
[-IsServicingPlan]
[-Language <String[]>]
[-LanguageSelection <String[]>]
[-Location <String>]
[-MicrosoftAsVendor <Boolean>]
-Name <String>
[-NoInstallOnRemote <Boolean>]
[-NoInstallOnUnprotected <Boolean>]
[-O365LanguageSelection <String[]>]
[-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 New-CMSoftwareUpdateAutoDeploymentRule erstellt eine automatische Bereitstellungsregel (ADR) für Softwareupdates. 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. Weitere Informationen finden Sie unter Automatisches Bereitstellen von Softwareupdates.
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: Erstellen einer einfachen ADR
Dieser Befehl erstellt eine Bereitstellungsregel namens DeploymentRule07 für die Sammlung mit dem Namen Desktops und das BereitstellungspaketUpdates123. Die Regel stellt Updates mit einer Artikel-ID bereit, die 117 enthält.
New-CMSoftwareUpdateAutoDeploymentRule -CollectionName "Desktops" -DeploymentPackageName "Updates123" -Name "DeploymentRule07" -ArticleId "117"
Beispiel 2: Erstellen einer ADR, die einen Zeitplan und andere Eigenschaften verwendet
In diesem Beispiel wird eine Regel für die automatische Bereitstellung erstellt, die einen definierten Zeitplan verwendet. Die Bereitstellung erfolgt gemäß dem Zeitplan.
Der erste Befehl erstellt einen Zeitplan für Mittwoch und speichert das Schedule-Objekt in der variablen $Schedule . Weitere Informationen finden Sie unter New-CMSchedule.
Der zweite Befehl erstellt eine automatische Bereitstellungsregel für Updates, die das in der Variablen gespeicherte Schedule-Objekt verwendet. Dieser Befehl gibt Werte für viele Parameter an.
$Schedule = New-CMSchedule -DayOfWeek Wednesday
New-CMSoftwareUpdateAutoDeploymentRule -CollectionName "Laptops" -DeploymentPackageName "Updates235" -Name "DeploymentRule22" -AddToExistingSoftwareUpdateGroup $False -AlertTime 4 -AlertTimeUnit Weeks -AllowRestart $True -AllowSoftwareInstallationOutsideMaintenanceWindow $True -AllowUseMeteredNetwork $True -ArticleId "test" -AvailableImmediately $False -AvailableTime 5 -AvailableTimeUnit Months -CustomSeverity Critical -DateReleasedOrRevised Last1day -DeadlineImmediately $False -DeadlineTime $True -DeadlineTimeUnit Hours -DeployWithoutLicense $True -Description "Standard updates for our laptop systems." -DisableOperationManager $True -DownloadFromInternet $False -DownloadFromMicrosoftUpdate $True -EnabledAfterCreate $False -GenerateOperationManagerAlert $True -GenerateSuccessAlert $True -Location "\\k\aS_O15_Client_Dev_1" -NoInstallOnRemote $False -NoInstallOnUnprotected $True -RunType RunTheRuleOnSchedule -Schedule $Schedule -SendWakeUpPacket $True -SuccessPercent 99 -Superseded $True -SuppressRestartServer $True -SuppressRestartWorkstation $True -UpdateClassification "Critical Updates" -UseBranchCache $False -UserNotification DisplayAll -UseUtc $True -VerboseLevel AllMessages -WriteFilterHandling $True
Beispiel 3: Erstellen eines ADR für mehrere Sprachen
In diesem Beispiel wird eine ADR erstellt, die die Sprachkriterien für drei Sprachen hinzufügt: Englisch, Ungarisch und Chinesisch (vereinfacht, VR China). Außerdem werden diese Sprachen für die Windows- und Office 365 Updatebinärdateien zum Herunterladen hinzugefügt. Diese Beispielregel ist standardmäßig deaktiviert.
New-CMSoftwareUpdateAutoDeploymentRule -Name "Multi-language ADR" -CollectionId "XYZ0003F" -Language "English","Hungarian","Chinese (Simplified, PRC)" -Enable $false -EnabledAfterCreate $false -RunType DoNotRunThisRuleAutomatically -LanguageSelection "English","Hungarian","Chinese (Simplified, PRC)" -O365LanguageSelection "English (United States)","Hungarian (Hungary)","Chinese (Simplified, PRC)"
Parameter
-AddToExistingSoftwareUpdateGroup
Gibt an, ob die Regel einer vorhandenen Softwareupdategruppe 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 $False
auswä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 |
-Collection
Geben Sie ein Auflistungsobjekt als Ziel für die automatische Bereitstellungsregel an.
Type: | IResultObject |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-CollectionId
Geben Sie eine Sammlungs-ID als Ziel für die automatische Bereitstellungsregel an.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
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: | True |
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 $False
angeben, 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 ein Objekt für das Bereitstellungspaket anzugeben, das mit dieser automatischen Bereitstellungsregel verwendet werden soll. Um kein Paket zu benötigen, legen Sie den Wert auf fest $null
.
Type: | IResultObject |
Aliases: | InputObject |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-DeploymentPackageName
Geben Sie den Namen des Bereitstellungspakets an, das mit dieser automatischen Bereitstellungsregel verwendet werden soll. 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
$True
angeben, 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 $False
Parameter -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 |
-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 |
-IsServicingPlan
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
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".
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".
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 |
-NoInstallOnRemote
Gibt an, ob die Installation von Updates auf Remotesystemen nicht zugelassen werden soll.
- Wenn Sie einen Wert von
$True
angeben, 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
$False
Installation 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
$True
angeben, 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
$False
Installation 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)"
Type: | String[] |
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.
Ab Version 2107 werden alle Produkte ausgewählt, wenn es mehrere Produkte mit demselben Namen gibt.
Type: | String[] |
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 $True
angeben, 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
$True
das Gerät Änderungen während eines Wartungsfensters. Diese Aktion erfordert einen Neustart. - Für den Wert
$False
speichert 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
IResultObject
Hinweise
Weitere Informationen zu diesem Rückgabeobjekt und seinen Eigenschaften finden Sie unter SMS_AutoDeployment WMI-Serverklasse.
Ähnliche Themen
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für