New-CMSoftwareUpdateAutoDeploymentRule
SYNOPSIS
Maak een regel voor automatische implementatie (ADR) voor software-updates.
SYNTAX
NewByCollection (standaard)
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>]
NewByCollectionId
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>]
NewByCollectionName
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>]
DESCRIPTION
De cmdlet New-CMSoftwareUpdateAutoDeploymentRule maakt een automatische implementatieregel (ADR) voor software-updates. Wanneer een regel wordt uitgevoerd, Configuration Manager updates toegevoegd die in aanmerking komen voor de regel aan een software-updategroep. De Configuration Manager-server downloadt inhoudsbestanden en kopieert deze naar distributiepunten en werkt vervolgens clientcomputers bij. Zie Software-updates automatisch implementeren voor meer informatie.
Notitie
Voer Configuration Manager cmdlets uit vanaf Configuration Manager-sitestation, bijvoorbeeld PS XYZ:\>
. Zie Aan de slag voor meer informatie.
EXAMPLES
Voorbeeld 1: een eenvoudige ADR maken
Met deze opdracht maakt u een implementatieregel met de naam DeploymentRule07 voor de verzameling met de naam Desktops en het implementatiepakket Updates123. Met de regel worden updates geïmplementeerd met een artikel-id die 117 bevat.
New-CMSoftwareUpdateAutoDeploymentRule -CollectionName "Desktops" -DeploymentPackageName "Updates123" -Name "DeploymentRule07" -ArticleId "117"
Voorbeeld 2: een ADR maken die gebruikmaakt van een planning en andere eigenschappen
In dit voorbeeld wordt een regel voor automatische implementatie gemaakt die gebruikmaakt van een gedefinieerde planning. De implementatie vindt plaats volgens de planning.
Met de eerste opdracht maakt u een planning voor woensdag en slaat u het object schedule op in de $Schedule variabele. Zie New-CMSchedule voor meer informatie.
Met de tweede opdracht maakt u een regel voor automatische implementatie voor updates die gebruikmaakt van het schedule-object dat is opgeslagen in de variabele . Met deze opdracht worden waarden voor veel parameters opgegeven.
$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
Voorbeeld 3: een ADR maken voor meerdere talen
In dit voorbeeld wordt een ADR gemaakt die de taalcriteria voor drie talen toevoegt: Engels, Hongaars en Chinees (Simplified, VOOR). Ook worden deze talen toegevoegd voor de Windows en Office 365 binaire bestanden bijwerken om te downloaden. Deze voorbeeldregel is standaard uitgeschakeld.
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)"
PARAMETERS
-AddToExistingSoftwareUpdateGroup
Geeft aan of de regel wordt toegevoegd aan een bestaande software-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 buiten een onderhoudsvenster is gepland. 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 mogen downloaden via een internetverbinding naar gebruik, 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
Gebruik 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 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
-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
-Collection
Geef een verzamelingsobject op als doel voor de regel voor automatische implementatie.
Type: IResultObject
Parameter Sets: NewByCollection
Aliases:
Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-CollectionId
Geef een verzamelings-id op als doel voor de regel voor automatische implementatie.
Type: String
Parameter Sets: NewByCollectionId
Aliases:
Required: True
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: NewByCollectionName
Aliases:
Required: True
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 een -object op te geven voor het implementatiepakket dat moet worden gebruikt met deze regel voor automatische implementatie. Als u geen pakket wilt vereisen, stelt u de waarde in op $null
.
Type: IResultObject
Parameter Sets: (All)
Aliases: InputObject
Required: False
Position: Named
Default value: None
Accept pipeline input: True (ByValue)
Accept wildcard characters: False
-DeploymentPackageName
Geef de naam op van het implementatiepakket dat moet worden gebruikt met deze regel voor automatische implementatie. 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 downloaden van Microsoft Update als die inhoud niet beschikbaar is op een voorkeursdistributiepunt van het externe 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 maken.
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 voor de gekoppelde software-updategroep moet worden ingeschakeld 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
-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 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
-IsServicingPlan
Type: SwitchParameter
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
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 de Windows bijvoorbeeld 'Deens', maar de Deense versie van Windows gebruikt 'Dansk'.
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 de Windows bijvoorbeeld 'Deens', maar de Deense versie van Windows gebruikt 'Dansk'.
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: (All)
Aliases:
Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-NoInstallOnRemote
Geeft aan of 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
$True
Configuration Manager geen software-updates. - Als u de waarde
$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 van , als software-updates niet beschikbaar zijn op voorkeursdistributiepunten, Configuration Manager
$True
software-updates niet gedownload en geïnstalleerd. - Als u de waarde
$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
Gebruik deze parameter om de selectie van Office 365 clientupdatetaal 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 de 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 'Moet (Ierland)' of 'Moeten (Zij)' opgeven.
Vanaf versie 2103 moet u een taal opgeven met een landnaam. Door deze wijziging wordt deze parameter uitgelijnd met de opties in de Configuration Manager console. Bijvoorbeeld: -O365LanguageSelection "English (United States)"
Type: String[]
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 aan de software-updategroep.
Vanaf versie 2107 worden alle producten geselecteerd wanneer er meerdere producten met dezelfde naam zijn.
Type: String[]
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-RequirePostRebootFullScan
Gebruik 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 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 schemaobject 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 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
Gebruik 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 de 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
-Superseded
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 van 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 van criteria op, als tekenreeksen, voor software-updates. Met de regel worden software-updates met updateclassificaties die aan opgegeven criteria voldoen, 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 van 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
Hiermee wordt aangegeven of u Windows BranchCache wilt gebruiken voor deze update-implementatie. Als u de waarde $True
opgeeft, delen clients inhoud op 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) wilt gebruiken.
- 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.
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
$True
, worden wijzigingen doorgevoerd tijdens een onderhoudsvenster. Voor deze actie moet opnieuw worden opgestart. - 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
IResultObject#SMS_AutoDeployment
OPMERKINGEN
Zie WMI-klasse SMS_AutoDeployment server voor meer informatie over dit retourobject en deeigenschappen ervan.
RELATED LINKS
Disable-CMSoftwareUpdateAutoDeploymentRule
Enable-CMSoftwareUpdateAutoDeploymentRule
Get-CMSoftwareUpdateAutoDeploymentRule
Invoke-CMSoftwareUpdateAutoDeploymentRule
Remove-CMSoftwareUpdateAutoDeploymentRule