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
RELATED LINKS
Disable-CMSoftwareUpdateAutoDeploymentRule
Enable-CMSoftwareUpdateAutoDeploymentRule
Get-CMSoftwareUpdateAutoDeploymentRule
Invoke-CMSoftwareUpdateAutoDeploymentRule