Set-CMSoftwareUpdateAutoDeploymentRule

SYNOPSIS

Wijzig een regel voor automatische implementatie (ADR) voor software-updates.

SYNTAX

SearchByNameMandatory (standaard)

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

SearchByIdMandatory

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

SearchByValueMandatory

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

DESCRIPTION

De cmdlet Set-CMSoftwareUpdateAutoDeploymentRule wijzigt een automatische implementatieregel (ADR) voor software-updates. Gebruik de cmdlet Get-CMSoftwareUpdateAutoDeploymentRule om een bestaande regel op te halen.

Configuration Manager maakt gebruik van regels voor het beheren van automatische implementatie van software-updates. Wanneer een regel wordt uitgevoerd, Configuration Manager updates die in aanmerking komen voor de regel toegevoegd aan een software-updategroep. De Configuration Manager-server downloadt inhoudsbestanden en kopieert deze naar distributiepunten en werkt vervolgens clientcomputers bij.

Notitie

Voer Configuration Manager cmdlets uit vanaf Configuration Manager-sitestation, bijvoorbeeld PS XYZ:\> . Zie Aan de slag voor meer informatie.

EXAMPLES

Voorbeeld 1: de taalselectie en naam van een regel wijzigen

Met deze opdracht wordt de regel voor automatische implementatie met de naam DeploymentRule07 wijzigt. Hiermee geeft u portugees (Brazilië) op voor de Windows software-updatebestanden die de site downloadt. Met de opdracht wordt ook de naam van de regel gewijzigd in DeploymentRule07Revised.

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

Voorbeeld 2: Het implementatiepakket configureren

In de volgende voorbeelden worden verschillende methoden gedemonstreerd voor het configureren van het implementatiepakket.

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

Voorbeeld 3: een ADR voor meerdere talen wijzigen

In dit voorbeeld wordt de ADR gewijzigd om gebruik te maken van de taalcriteria voor drie talen: Engels, Hongaars en Chinees (vereenvoudigd, MANE). Het wordt ook gewijzigd in deze talen voor de Windows en Office 365 binaire bestanden bijwerken om te downloaden.

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)"

PARAMETERS

-AddToExistingSoftwareUpdateGroup

Geeft aan of de regel wordt toegevoegd aan een bestaande updategroep. Als deze waarde is, worden ze elke keer dat de regel wordt uitgevoerd en $True nieuwe updates gevonden, toegevoegd aan een bestaande updategroep. Als deze waarde $False is, wordt er een nieuwe updategroep gemaakt. Geef de bestaande updategroep op of wijs een naam toe voor de nieuwe updategroep met behulp van de parameter DeploymentPackageName.

Type: Boolean
Parameter Sets: (All)
Aliases:

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

-AlertTime

Hiermee geeft u een geheel getal offset van een update-implementatiedeadline. De regel gebruikt deze waarde om op te geven wanneer de regel waarschuwingen genereert. Geef een tijdseenheid op met behulp van de parameter -AlertTimeUnit.

Type: Int32
Parameter Sets: (All)
Aliases:

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

-AlertTimeUnit

Hiermee geeft u een tijdseenheid op voor de parameter -AlertTime.

Type: TimeUnitType
Parameter Sets: (All)
Aliases:
Accepted values: Hours, Days, Weeks, Months

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

-AllowRestart

Geeft aan of een computer opnieuw moet worden opgestart als de update-implementatie plaatsvindt buiten een onderhoudsvenster. Een onderhoudsvenster is een opgegeven periode die wordt gebruikt voor computeronderhoud en updates.

  • Als deze waarde $True is, Configuration Manager de computer opnieuw op, indien nodig, om de update te voltooien.
  • Als deze waarde $False is, Configuration Manager de computer niet opnieuw op.
Type: Boolean
Parameter Sets: (All)
Aliases:

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

-AllowSoftwareInstallationOutsideMaintenanceWindow

Geeft aan of de update-implementatie plaatsvindt, zelfs als deze is gepland buiten een onderhoudsvenster. Een onderhoudsvenster is een opgegeven periode die wordt gebruikt voor computeronderhoud en updates.

  • Als deze waarde is, Configuration Manager de update zelfs de geplande tijd $True buiten het servicevenster valt.
  • Als deze waarde is, Configuration Manager de update niet $False buiten het servicevenster. Het wacht tot het in een servicevenster kan worden geïmplementeerd.
Type: Boolean
Parameter Sets: (All)
Aliases:

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

-AllowUseMeteredNetwork

Geeft aan of clients na de deadline inhoud via een internetverbinding naar gebruik mogen downloaden, wat extra kosten met zich mee kan brengen.

Type: Boolean
Parameter Sets: (All)
Aliases:

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

-Architectuur

Vanaf versie 1906 gebruikt u deze parameter om het eigenschapsfilter Architectuur in te stellen op de pagina Software-updates van de ADR-eigenschappen.

Type: ArchitectureType[]
Parameter Sets: (All)
Aliases: Architectures
Accepted values: Arm64, Itanium, X64, X86

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

-ArticleId

Hiermee geeft u een matrix met criteria op, als tekenreeksen, voor software-updates. Met de regel worden software-updates met artikel-ID's die aan opgegeven criteria voldoen, toegevoegd aan de software-updategroep.

Type: String[]
Parameter Sets: (All)
Aliases:

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

-AvailableImmediately

Geeft aan of met deze regel updates worden geïmplementeerd zodra de updates beschikbaar komen. Als u de waarde selecteert, gebruikt u de $False parameters -AvailableTime en -AvailableTimeUnit om op te geven hoelang nadat de regel is uitgevoerd, de updates moeten worden geïmplementeerd.

Type: Boolean
Parameter Sets: (All)
Aliases:

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

-AvailableTime

Hiermee geeft u een periode op als een geheel getal. Configuration Manager implementeert de updates zo lang nadat de regel is uitgevoerd. Geef een tijdseenheid op met behulp van de parameter -AvailableTimeUnit.

Type: Int32
Parameter Sets: (All)
Aliases:

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

-AvailableTimeUnit

Hiermee geeft u een tijdseenheid op voor de parameter -AvailableTime.

Type: TimeUnitType
Parameter Sets: (All)
Aliases:
Accepted values: Hours, Days, Weeks, Months

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

-BulletinId

Hiermee geeft u een matrix met criteria op, als tekenreeksen, voor software-updates. Met de regel worden software-updates met bulletin-ID's die aan opgegeven criteria voldoen, toegevoegd aan de software-updategroep.

Type: String[]
Parameter Sets: (All)
Aliases:

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

-CMTag

Deze eigenschap is gereserveerd voor toekomstig gebruik.

Type: CMTagTypes[]
Parameter Sets: (All)
Aliases:
Accepted values: None, UUP

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

-CollectionName

Geef een verzamelingsnaam op als doel voor de regel voor automatische implementatie.

Type: String
Parameter Sets: (All)
Aliases:

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

-Confirm

Hiermee wordt u gevraagd om bevestiging voordat u de cmdlet uitvoert.

Type: SwitchParameter
Parameter Sets: (All)
Aliases: cf

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

-ContentSize

Gebruik deze parameter om het eigenschapsfilter Inhoudsgrootte (KB) in te stellen op de pagina Software-updates van de ADR-eigenschappen.

Type: String[]
Parameter Sets: (All)
Aliases: ContentSizes

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

-CustomSeverity

Hiermee geeft u een matrix met aangepaste ernsttypen voor software-updates op. Met de regel worden software-updates met aangepaste ernstniveaus die aan opgegeven criteria voldoen, toegevoegd aan de software-updategroep.

Type: SeverityType[]
Parameter Sets: (All)
Aliases:
Accepted values: None, Low, Moderate, Important, Critical

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

-DateReleasedOrRevised

Hiermee geeft u een datum op die is vrijgegeven of herzien voor software-updates. Met de regel worden software-updates met een datum die voldoet aan opgegeven criteria toegevoegd aan de software-updategroep.

Type: DateReleasedOrRevisedType
Parameter Sets: (All)
Aliases:
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

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

-DeadlineImmediately

Geeft aan of de deadline moet worden opgelegd zodra de regel wordt uitgevoerd. Als u de waarde opgeeft, gebruikt u de $False parameters -DeadlineTime en -DeadlineTimeUnit om op te geven hoelang de deadline moet worden ingesteld nadat de regel is uitgevoerd. Na de deadline installeert Configuration Manager updates.

Type: Boolean
Parameter Sets: (All)
Aliases:

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

-DeadlineTime

Hiermee geeft u een periode op als een geheel getal. De deadline voor updates is zo lang nadat de regel is uitgevoerd. Geef een tijdseenheid op met behulp van de parameter -DeadlineTimeUnit.

Type: Int32
Parameter Sets: (All)
Aliases:

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

-DeadlineTimeUnit

Hiermee geeft u een tijdseenheid op voor de parameter -DeadlineTime.

Type: TimeUnitType
Parameter Sets: (All)
Aliases:
Accepted values: Hours, Days, Weeks, Months

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

-DeployWithoutLicense

Geeft aan of de regel updates zonder licenties implementeert.

  • Als u de waarde opgeeft, Configuration Manager alle updates voor deze regel geïmplementeerd en worden $True eventuele licentieovereenkomsten goedgekeurd.
  • Als deze waarde is, Configuration Manager alleen updates die geen licentie bevatten of waarvoor de $False licentieovereenkomst is goedgekeurd.
Type: Boolean
Parameter Sets: (All)
Aliases:

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

-DeploymentPackage

Gebruik deze parameter om het implementatiepakket voor de bestaande regel voor automatische implementatie van software-updates in te stellen. Als u geen pakket wilt vereisen, stelt u de waarde in op $null .

Type: IResultObject
Parameter Sets: (All)
Aliases:

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

-DeploymentPackageName

Gebruik deze parameter om het implementatiepakket voor de bestaande regel voor automatische implementatie van software-updates in te stellen. Als u geen pakket wilt vereisen, stelt u de waarde in op $null .

Type: String
Parameter Sets: (All)
Aliases:

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

-DeploymentRing

Type: DeploymentRing
Parameter Sets: (All)
Aliases:
Accepted values: CB, Release, BusinessMainstream, Cbb, Ltsb

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

-Beschrijving

Hiermee geeft u een beschrijving op voor de regel voor automatische implementatie voor software-updates.

Type: String
Parameter Sets: (All)
Aliases:

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

-DisableOperationManager

Geeft aan of u de waarschuwingen System Center Operations Manager tijdens software-updates wilt uitschakelen.

Type: Boolean
Parameter Sets: (All)
Aliases:

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

-DisableWildcardHandling

Deze parameter behandelt jokertekens als letterlijke tekenwaarden. U kunt deze niet combineren met ForceWildcardHandling.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-DownloadFromInternet

Geeft aan of computers software-updates downloaden van internet. Als u de waarde $False opgeeft, geeft u een alternatieve locatie op waar computers updates kunnen downloaden met behulp van de parameter -Location.

Type: Boolean
Parameter Sets: (All)
Aliases:

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

-DownloadFromMicrosoftUpdate

Geeft aan of computers inhoud van een Microsoft Update als die inhoud niet beschikbaar is op een voorkeursdistributiepunt van een extern distributiepunt.

Type: Boolean
Parameter Sets: (All)
Aliases:

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

-Inschakelen

Geef op of de regel voor automatische implementatie is ingeschakeld nadat u deze hebt aangeslagen.

Type: Boolean
Parameter Sets: (All)
Aliases: Enabled, EnableDeployment

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

-EnabledAfterCreate

Geeft aan of software-implementatie moet worden ingeschakeld voor de gekoppelde software-updategroep nadat deze regel is uitgevoerd. Als deze waarde $False is, implementeert u de software-updategroep handmatig.

Type: Boolean
Parameter Sets: (All)
Aliases: EnableAfterCreate

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

-Force

Voer de opdracht uit zonder om bevestiging te vragen.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-ForceWildcardHandling

Deze parameter verwerkt jokertekens en kan leiden tot onverwacht gedrag (niet aanbevolen). U kunt deze niet combineren met DisableWildcardHandling.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-GenerateFailureAlert

Als de regel mislukt, maakt u een Configuration Manager waarschuwing.

Type: Boolean
Parameter Sets: (All)
Aliases:

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

-GenerateOperationManagerAlert

Geeft aan of er tijdens een software-update waarschuwingen Operations Manager gegenereerd.

Type: Boolean
Parameter Sets: (All)
Aliases:

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

-GenerateSuccessAlert

Geeft aan of er een waarschuwing moet worden gegenereerd voor een geslaagde implementatie.

Type: Boolean
Parameter Sets: (All)
Aliases:

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

-Id

Geef een matrix met automatische implementatieregel-ID's op die u wilt configureren. Deze waarde is de eigenschap AutoDeploymentID van het ADR-object.

Type: String[]
Parameter Sets: SearchByIdMandatory
Aliases: AutoDeploymentId

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

-InputObject

Geef een regelobject voor automatische implementatie op. Gebruik de cmdlet Get-CMSoftwareUpdateAutoDeploymentRule om een ADR-object op te halen.

Type: IResultObject
Parameter Sets: SearchByValueMandatory
Aliases:

Required: True
Position: Named
Default value: None
Accept pipeline input: True (ByValue)
Accept wildcard characters: False

-Language

Geef een tekenreeksreeksreeks met taalcriteria op voor software-updates. Met de regel worden software-updates met talen die voldoen aan opgegeven criteria toegevoegd aan de software-updategroep.

Gebruik de indeling van de taal zoals weergegeven in de console. Bijvoorbeeld:

  • English
  • Hungarian
  • Chinese (Simplified, PRC)

De indeling voor de tekenreeksmatrice is: "English","Hungarian","Chinese (Simplified, PRC)"

Tip

Als u deze cmdlet op een computer Windows een gelokaliseerde gebruikersinterface heeft, kunnen de namen van de talen verschillen. De Engelse versie van Windows bijvoorbeeld 'Deens', maar de Deense versie van Windows gebruikt 'Dansk'.

Met deze parameter worden bestaande waarden overschreven met de waarden die u opgeeft.

Type: String[]
Parameter Sets: (All)
Aliases: Languages, UpdateLocales, UpdateLocale

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

-LanguageSelection

Geef een tekenreeksmatrice met talen op. Clients downloaden software-updates die beschikbaar zijn in de opgegeven talen en taalneutrale updates.

Gebruik de indeling van de taal zoals weergegeven in de console. Bijvoorbeeld:

  • English
  • Hungarian
  • Chinese (Simplified, PRC)

De indeling voor de tekenreeksmatrice is: "English","Hungarian","Chinese (Simplified, PRC)"

Tip

Als u deze cmdlet op een computer Windows een gelokaliseerde gebruikersinterface heeft, kunnen de namen van de talen verschillen. De Engelse versie van Windows bijvoorbeeld 'Deens', maar de Deense versie van Windows gebruikt 'Dansk'.

Met deze parameter worden bestaande waarden overschreven met de waarden die u opgeeft.

Type: String[]
Parameter Sets: (All)
Aliases:

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

-Locatie

Hiermee geeft u een locatie in uw netwerk op waar computers software-updates kunnen downloaden. Als u deze locatie wilt gebruiken, geeft u een waarde van $False op voor de parameter -DownloadFromInternet.

Type: String
Parameter Sets: (All)
Aliases:

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

-MicrosoftAsVendor

Geeft aan of de regel alleen updates bevat die Microsoft als leverancier hebben.

Type: Boolean
Parameter Sets: (All)
Aliases:

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

-Name

Hiermee geeft u een naam op voor de regel voor automatische implementatie voor software-updates.

Type: String
Parameter Sets: SearchByNameMandatory
Aliases:

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

-NewName

Geef een nieuwe naam op voor de ADR.

Type: String
Parameter Sets: (All)
Aliases:

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

-NoInstallOnRemote

Geeft aan of de installatie van updates op externe systemen moet worden afgekeurd.

  • Als u de waarde opgeeft van , als de client zich binnen een trage of onbetrouwbare netwerkgrens bevindt, of als de client een terugvalbronlocatie voor inhoud gebruikt, installeert Configuration Manager geen $True software-updates.
  • Als u een waarde van $False opgeeft, wordt de installatie verder.
Type: Boolean
Parameter Sets: (All)
Aliases:

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

-NoInstallOnUnprotected

Geeft aan of de installatie van updates op niet-beveiligde systemen moet worden afgekeurd.

  • Als u de waarde opgeeft, worden software-updates niet gedownload en geïnstalleerd als er geen software-updates beschikbaar zijn op Configuration Manager $True distributiepunten.
  • Als u een waarde van $False opgeeft, wordt de installatie verder.
Type: Boolean
Parameter Sets: (All)
Aliases:

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

-O365LanguageSelection

Is van toepassing op versie 1906 en hoger. Gebruik deze parameter om de taalselectie Office 365 clientupdate in te stellen. Geef een tekenreeksmatrice met talen op. Clients downloaden software-updates die beschikbaar zijn in de opgegeven talen en taalneutrale updates.

Gebruik de indeling van de taal zoals weergegeven in de console voor de Windows Taal bijwerken. Deze indeling is hetzelfde als de met de parameter LanguageSelection. Bijvoorbeeld:

  • English
  • Hungarian
  • Chinese (Simplified, PRC)

De indeling voor de tekenreeksmatrice is: "English","Hungarian","Chinese (Simplified, PRC)"

Tip

Als u deze cmdlet op een computer Windows een gelokaliseerde gebruikersinterface heeft, kunnen de namen van de talen verschillen. De Engelse versie van Windows bijvoorbeeld 'Deens', maar de Deense versie van Windows gebruikt 'Dansk'.

U kunt momenteel niet met deze parameter alle talen opgeven die beschikbaar zijn in de Configuration Manager console. U kunt bijvoorbeeld geen 'Eer (Ierland)' of 'Hebtoeen (Moeten)' opgeven.

Vanaf versie 2103 moet u een taal opgeven met een landnaam. Met deze wijziging wordt deze parameter uitgelijnd met de opties in Configuration Manager console. Bijvoorbeeld: -O365LanguageSelection "English (United States)"

Met deze parameter worden bestaande waarden overschreven met de waarden die u opgeeft.

Type: String[]
Parameter Sets: (All)
Aliases:

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

-PassThru

Retourneert een -object dat het item vertegenwoordigt waarmee u werkt. Standaard is het mogelijk dat deze cmdlet geen uitvoer genereert.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-Product

Hiermee geeft u een matrix met criteria op, als tekenreeksen, voor software-updates. Met de regel worden software-updates toegevoegd voor producten die voldoen aan opgegeven criteria voor de software-updategroep.

Type: String[]
Parameter Sets: (All)
Aliases: Products

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

-RequirePostRebootFullScan

Vanaf versie 1906 gebruikt u deze parameter om de volgende optie in te stellen op de pagina Gebruikerservaring van de ADR-implementatie-instellingen: als voor een update in deze implementatie een systeem opnieuw moet worden opgestart, moet u de evaluatiecyclus voor de implementatie van updates uitvoeren na het opnieuw opstarten.

Type: Boolean
Parameter Sets: (All)
Aliases: RunEvaluationAfterRestart

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

-Vereist

Hiermee geeft u een matrix met criteria op, als tekenreeksen, voor software-updates. Met de regel worden software-updates toegevoegd die zijn geïdentificeerd door vereist en die voldoen aan opgegeven criteria voor de software-updategroep.

Type: String[]
Parameter Sets: (All)
Aliases:

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

-RunType

Geef het terugkerende schema op voor wanneer de site de ADR evalueert.

Als u RunTheRuleOnSchedule opgeeft, geeft u een planning op met behulp van de parameter -Schedule.

Type: RunType
Parameter Sets: (All)
Aliases:
Accepted values: DoNotRunThisRuleAutomatically, RunTheRuleAfterAnySoftwareUpdatePointSynchronization, RunTheRuleOnSchedule

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

-Schedule

Hiermee geeft u een planningsobject voor de implementatie. Gebruik de cmdlet New-CMSchedule om een planningsobject te verkrijgen. Geef een schema op voor deze parameter als u een waarde van opgeeft RunTheRuleOnSchedule voor de parameter -RunType.

Type: IResultObject
Parameter Sets: (All)
Aliases:

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

-SendWakeupPacket

Geeft aan of een wake-up pakket naar computers moet worden verzenden voordat de implementatie begint.

  • Als deze waarde $True is, Configuration Manager een computer uit de slaapstand.
  • Als deze waarde $False is, worden computers niet uit de slaapstand lapt.

Als u computers wilt laten ontwaken, moet u eerst de Wake On LAN.

Type: Boolean
Parameter Sets: (All)
Aliases:

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

-Ernst

Hiermee geeft u een matrix van ernstniveaus voor software-updates op. Met de regel worden software-updates voor opgegeven ernsttypen toegevoegd aan de software-updategroep.

Type: SeverityType[]
Parameter Sets: (All)
Aliases: Severities
Accepted values: None, Low, Moderate, Important, Critical

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

-SoftDeadlineEnabled

Vanaf versie 1906 gebruikt u deze parameter om de volgende optie in te stellen op de pagina Implementatieplanning van de ADR-implementatie-instellingen: Het afdwingen van deze implementatie vertragen op basis van gebruikersvoorkeuren, tot de respijtperiode die is gedefinieerd in clientinstellingen.

Type: Boolean
Parameter Sets: (All)
Aliases: DelayEnforcementAndUpToGracePeriod

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

-SuccessPercentage

Hiermee geeft u een percentage voor client-naleving op als een geheel getal tussen 0 en 99. Als naleving onder dit percentage komt, Configuration Manager optionele waarschuwingen.

Type: Int32
Parameter Sets: (All)
Aliases:

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

-Supersed

Geeft aan of de regel updates toevoegt die worden vervangen door andere updates.

Type: Boolean
Parameter Sets: (All)
Aliases:

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

-SuppressRestartServer

Geeft aan of een vereiste update voor een server moet worden onderdrukt. Voor sommige software-updates moet het systeem opnieuw worden opgestart om het installatieproces te voltooien.

Type: Boolean
Parameter Sets: (All)
Aliases:

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

-SuppressRestartWorkstation

Geeft aan of een vereiste update voor een werkstation moet worden onderdrukt. Voor sommige software-updates moet het systeem opnieuw worden opgestart om het installatieproces te voltooien.

Type: Boolean
Parameter Sets: (All)
Aliases:

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

-Titel

Hiermee geeft u een matrix met criteria op, als tekenreeksen, voor software-updates. Met de regel worden software-updates met titels die voldoen aan opgegeven criteria toegevoegd aan de software-updategroep.

Type: String[]
Parameter Sets: (All)
Aliases: Titles

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

-UpdateClassification

Hiermee geeft u een matrix met criteria op, als tekenreeksen, voor software-updates. Met de regel worden software-updates met updateclassificaties die voldoen aan opgegeven criteria toegevoegd aan de software-updategroep.

Type: String[]
Parameter Sets: (All)
Aliases: UpdateClassifications

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

-UpdateDeploymentWaitDay

Type: Int32
Parameter Sets: (All)
Aliases: UpdateDeploymentWaitDays

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

-UpdateDescription

Hiermee geeft u een matrix met criteria op, als tekenreeksen, voor software-updates. Met de regel worden software-updates met updatebeschrijvingen die voldoen aan opgegeven criteria toegevoegd aan de software-updategroep.

Type: String[]
Parameter Sets: (All)
Aliases:

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

-UseBranchCache

Geeft aan of u een Windows BranchCache wilt gebruiken voor deze update-implementatie. Als u de waarde $True opgeeft, delen clients inhoud in hetzelfde subnet.

Type: Boolean
Parameter Sets: (All)
Aliases:

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

-UseUtc

Geeft aan of u Coordinated Universal Time (UTC).

  • Als deze waarde $True is, gebruikt Configuration Manager UTC voor deze implementatie.
  • Als deze waarde $False is, gebruikt Configuration Manager lokale tijd.
Type: Boolean
Parameter Sets: (All)
Aliases:

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

-UserNotification

Hiermee geeft u het type gebruikersmelding op.

  • DisplayAll: Weergeven in Software Center en alle meldingen weergeven.
  • DisplaySoftwareCenterOnly: wordt weergegeven in Software Center en geeft alleen meldingen weer over het opnieuw opstarten van de computer.
  • HideAll: Verbergen in Software Center en alle meldingen.
Type: UserNotificationType
Parameter Sets: (All)
Aliases:
Accepted values: DisplayAll, DisplaySoftwareCenterOnly, HideAll

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

-Vendor

Type: String[]
Parameter Sets: (All)
Aliases: Vendors

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

-VerboseLevel

Hiermee geeft u het detailniveau op dat clients moeten rapporteren voor implementaties die met deze regel worden gemaakt.

Type: VerboseLevelType
Parameter Sets: (All)
Aliases:
Accepted values: OnlyErrorMessages, OnlySuccessAndErrorMessages, AllMessages

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

-WhatIf

Hiermee wordt weergegeven wat er zou gebeuren als u de cmdlet uitvoert. De cmdlet wordt niet uitgevoerd.

Type: SwitchParameter
Parameter Sets: (All)
Aliases: wi

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

-WriteFilterHandling

Geeft aan of schrijffilters voor ingesloten apparaten moeten worden ingeschakeld.

  • Voor de waarde , worden wijzigingen doorgevoerd tijdens $True een onderhoudsvenster. Voor deze actie is opnieuw opstarten vereist.
  • Voor de waarde $False slaat het apparaat wijzigingen op in een overlay en worden deze later doorgevoerd.
Type: Boolean
Parameter Sets: (All)
Aliases:

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

CommonParameters

Deze cmdlet biedt ondersteuning voor de meest gebruikte parameters: -Debug, - ErrorAction, - ErrorVariable, - InformationAction, -InformationVariable, - OutVariable,-OutBuffer, - PipelineVariable - Verbose, - WarningAction en -WarningVariable. Zie voor meer informatie about_CommonParameters.

INPUTS

Microsoft.ConfigurationManagement.ManagementProvider.IResultObject

OUTPUTS

System.Object

OPMERKINGEN

Disable-CMSoftwareUpdateAutoDeploymentRule

Enable-CMSoftwareUpdateAutoDeploymentRule

Get-CMSoftwareUpdateAutoDeploymentRule

Invoke-CMSoftwareUpdateAutoDeploymentRule

New-CMSoftwareUpdateAutoDeploymentRule

Remove-CMSoftwareUpdateAutoDeploymentRule