New-CMSoftwareUpdateAutoDeploymentRule
SYNOPSIS
Skapa en regel för automatisk distribution (ADR) för programuppdateringar.
SYNTAX
NewByCollection (standard)
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
Cmdleten New-CMSoftwareUpdateAutoDeploymentRule skapar en automatisk distributionsregel (ADR) för programuppdateringar. När en regel körs Konfigurationshanteraren uppdateringar som är kvalificerade för regeln i en programuppdateringsgrupp. Servern Konfigurationshanteraren innehållsfiler, kopierar dem till distributionsplatser och uppdaterar sedan klientdatorerna. Mer information finns i Distribuera programuppdateringar automatiskt.
Anteckning
Kör Konfigurationshanteraren cmdlets från Konfigurationshanteraren platsenheten, till exempel PS XYZ:\>
. Mer information finns i Komma igång.
EXAMPLES
Exempel 1: Skapa en grundläggande ADR
Det här kommandot skapar en distributionsregel med namnet DeploymentRule07 för samlingen med namnet Desktops och distributionspaketet Updates123. Regeln distribuerar uppdateringar som har ett artikel-ID som innehåller 117.
New-CMSoftwareUpdateAutoDeploymentRule -CollectionName "Desktops" -DeploymentPackageName "Updates123" -Name "DeploymentRule07" -ArticleId "117"
Exempel 2: Skapa en ADR som använder ett schema och andra egenskaper
I det här exemplet skapas en regel för automatisk distribution som använder ett definierat schema. Distributionen sker enligt schemat.
Det första kommandot skapar ett schema för onsdag och lagrar schemaobjektet i $Schedule variabeln. Mer information finns i New-CMSchedule.
Det andra kommandot skapar en regel för automatisk distribution för uppdateringar som använder schemaobjektet som lagras i variabeln . Det här kommandot anger värden för många parametrar.
$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
Exempel 3: Skapa en ADR för flera språk
I det här exemplet skapas en adres som lägger till språkkriterierna för tre språk: engelska, ungerska och kinesiska (förenklad, MENS). De här språken läggs också till för Windows och Office 365 binärfiler som ska laddas ned. Den här exempelregeln är inaktiverad som standard.
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
Anger om regeln läggs till i en befintlig programuppdateringsgrupp.
- Om det här värdet är läggs de till i en befintlig uppdateringsgrupp varje gång regeln körs och hittar
$True
nya uppdateringar. - Om det här värdet
$False
är skapas en ny uppdateringsgrupp.
Ange den befintliga uppdateringsgruppen eller tilldela ett namn för den nya uppdateringsgruppen med hjälp av parametern -DeploymentPackageName.
Type: Boolean
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-AlertTime
Anger en heltalsförskjutning från en tidsgräns för uppdateringsdistribution. Regeln använder det här värdet för att ange när regeln genererar aviseringar. Ange en tidsenhet med hjälp av parametern -AlertTimeUnit.
Type: Int32
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-AlertTimeUnit
Anger en tidsenhet för parametern -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
Anger om du vill tillåta att en dator startas om om uppdateringsdistributionen sker utanför en underhållsfönstret. En underhållsperiod är en angiven tidsperiod som används för datorunderhåll och uppdateringar.
- Om det här värdet
$True
är Konfigurationshanteraren datorn om det behövs för att slutföra uppdateringen. - Om det här värdet
$False
Konfigurationshanteraren startar inte Konfigurationshanteraren datorn.
Type: Boolean
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-AllowSoftwareInstallationOutsideMaintenanceWindow
Anger om uppdateringsdistributionen sker även om den schemaläggs utanför en underhållsfönstret. En underhållsperiod är en angiven tidsperiod som används för datorunderhåll och uppdateringar.
- Om det här värdet
$True
Konfigurationshanteraren distribuerar uppdateringen även den schemalagda tiden faller utanför tjänstfönstret. - Om det här
$False
värdet Konfigurationshanteraren distribuerar inte uppdateringen utanför tjänstfönstret. Den väntar tills den kan distribueras i ett tjänstfönster.
Type: Boolean
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-AllowUseMeteredNetwork
Anger om klienter ska kunna ladda ned innehåll via en avgiftsuppladdad Internetanslutning efter tidsgränsen, vilket kan medföra ytterligare kostnader.
Type: Boolean
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-Arkitektur
Använd den här parametern för att ange egenskapsfiltret arkitektur på sidan Programuppdateringar i ADR-egenskaperna.
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
Anger en matris med villkor, som strängar, för programuppdateringar. Regeln lägger till programuppdateringar som har artikel-ID:er som uppfyller angivna villkor i programuppdateringsgruppen.
Type: String[]
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-AvailableImmediately
Anger om den här regeln distribuerar uppdateringar så snart uppdateringarna blir tillgängliga. Om du väljer värdet $False
använder du parametrarna -AvailableTime och -AvailableTimeUnit för att ange hur lång tid efter regeln körs för att distribuera uppdateringarna.
Type: Boolean
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-AvailableTime
Anger en tidsperiod som ett heltal. Konfigurationshanteraren distribuerar uppdateringarna så här långt efter att regeln har körs. Ange en tidsenhet med hjälp av parametern -AvailableTimeUnit.
Type: Int32
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-AvailableTimeUnit
Anger en tidsenhet för parametern -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
Anger en matris med villkor, som strängar, för programuppdateringar. Regeln lägger till programuppdateringar som har anslags-ID:er som uppfyller angivna villkor i programuppdateringsgruppen.
Type: String[]
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-CMTag
Den här egenskapen är reserverad för framtida användning.
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
-Samling
Ange ett samlingsobjekt som mål för regeln för automatisk distribution.
Type: IResultObject
Parameter Sets: NewByCollection
Aliases:
Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-CollectionId
Ange ett samlings-ID som mål för regeln för automatisk distribution.
Type: String
Parameter Sets: NewByCollectionId
Aliases:
Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-CollectionName
Ange ett samlingsnamn som mål för regeln för automatisk distribution.
Type: String
Parameter Sets: NewByCollectionName
Aliases:
Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-Confirm
Uppmanar dig att bekräfta innan du kör cmdleten.
Type: SwitchParameter
Parameter Sets: (All)
Aliases: cf
Required: False
Position: Named
Default value: False
Accept pipeline input: False
Accept wildcard characters: False
-ContentSize
Använd den här parametern för att ange egenskapsfiltret innehållsstorlek (KB) på sidan Programuppdateringar i ADR-egenskaperna.
Type: String[]
Parameter Sets: (All)
Aliases: ContentSizes
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-CustomSeverity
Anger en matris med anpassade allvarlighetstyper för programuppdateringar. Regeln lägger till programuppdateringar som har anpassade allvarlighetsnivåer som uppfyller angivna villkor i programuppdateringsgruppen.
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
-DateReleasedOrReviserad
Anger ett datum som har släppts eller ändrats för programuppdateringar. Regeln lägger till programuppdateringar som har ett datum som uppfyller angivna villkor i programuppdateringsgruppen.
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
Anger om tidsgränsen ska införas så snart regeln körs. Om du anger värdet använder du $False
parametrarna -DeadlineTime och -DeadlineTimeUnit för att ange hur lång tid efter regeln körs för att ange tidsgränsen. Efter tidsgränsen installerar Konfigurationshanteraren nödvändiga uppdateringar.
Type: Boolean
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-DeadlineTime
Anger en tidsperiod som ett heltal. Tidsgränsen för uppdateringar är så här lång efter att regeln har körs. Ange en tidsenhet med hjälp av parametern -DeadlineTimeUnit.
Type: Int32
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-DeadlineTimeUnit
Anger en tidsenhet för parametern -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
Anger om regeln distribuerar uppdateringar utan licenser.
- Om du anger värdet
$True
, Konfigurationshanteraren alla uppdateringar för den här regeln och godkänner eventuella licensavtal. - Om det här värdet Konfigurationshanteraren distribuerar endast uppdateringar som inte innehåller någon licens eller som
$False
licensavtalet har godkänts för.
Type: Boolean
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-DeploymentPackage
Använd den här parametern för att ange ett objekt som distributionspaketet ska använda med den här regeln för automatisk distribution. Om du inte vill kräva något paket anger du värdet till $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
Ange namnet på det distributionspaket som ska användas med den här automatiska distributionsregeln. Om du inte vill kräva något paket anger du värdet till $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
-Beskrivning
Anger en beskrivning av regeln för automatisk distribution för programuppdateringar.
Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-DisableOperationManager
Anger om du vill inaktivera System Center Operations Manager aviseringar under programuppdateringar.
Type: Boolean
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-DisableWildcardHandling
Den här parametern behandlar jokertecken som värden för literaltecken. Du kan inte kombinera den med ForceWildcardHandling.
Type: SwitchParameter
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-DownloadFromInternet
Anger om datorer laddar ned programuppdateringar från Internet. Om du anger värdet anger du $False
en alternativ plats där datorer kan hämta uppdateringar med hjälp av parametern -Location.
Type: Boolean
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-DownloadFromMicrosoftUpdate
Anger om datorer laddar ned innehåll Microsoft Update om innehållet inte är tillgängligt på en prioriterad distributionsplats på en fjärrdistributionsplats.
Type: Boolean
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-Aktivera
Ange om regeln för automatisk distribution är aktiverad när du har skapat den.
Type: Boolean
Parameter Sets: (All)
Aliases: Enabled, EnableDeployment
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-EnabledAfterCreate
Anger om programdistribution ska aktiveras för den associerade programuppdateringsgruppen efter att den här regeln har körs. Om det här värdet $False
är distribuerar du programuppdateringsgruppen manuellt.
Type: Boolean
Parameter Sets: (All)
Aliases: EnableAfterCreate
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-ForceWildcardHandling
Den här parametern bearbetar jokertecken och kan leda till oväntat beteende (rekommenderas inte). Du kan inte kombinera den med DisableWildcardHandling.
Type: SwitchParameter
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-GenerateFailureAlert
Om regeln misslyckas skapar du en Konfigurationshanteraren avisering.
Type: Boolean
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-GenerateOperationManagerAlert
Anger om du vill Operations Manager aviseringar under en programuppdatering.
Type: Boolean
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-GenerateSuccessAlert
Anger om du vill generera en avisering för lyckad distribution.
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
Ange en strängmatris med språkkriterier för programuppdateringar. Regeln lägger till programuppdateringar som har språk som uppfyller angivna villkor i programuppdateringsgruppen.
Använd formatet för språket som det visas i -konsolen. Exempel:
English
Hungarian
Chinese (Simplified, PRC)
Formatet för strängmatrisen är: "English","Hungarian","Chinese (Simplified, PRC)"
Tips
Om du kör denna cmdlet på en dator Windows har ett lokaliserat användargränssnitt kan språknamnen vara olika. Till exempel använder den engelska versionen Windows "danska", men den danska versionen av Windows använder "Danska".
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
Ange en strängmatris med språk. Klienter laddar ned programuppdateringar som är tillgängliga på de angivna språken och språkneutrala uppdateringar.
Använd formatet för språket som det visas i -konsolen. Exempel:
English
Hungarian
Chinese (Simplified, PRC)
Formatet för strängmatrisen är: "English","Hungarian","Chinese (Simplified, PRC)"
Tips
Om du kör denna cmdlet på en dator Windows har ett lokaliserat användargränssnitt kan språknamnen vara olika. Till exempel använder den engelska versionen Windows "danska", men den danska versionen av Windows använder "Danska".
Type: String[]
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-Plats
Anger en plats i nätverket där datorer kan ladda ned programuppdateringar. För att kunna använda den här platsen anger du värdet $False
för parametern -DownloadFromInternet.
Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-MicrosoftAsVendor
Anger om regeln endast innehåller uppdateringar som har Microsoft som leverantör.
Type: Boolean
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-Name
Anger ett namn på regeln för automatisk distribution för programuppdateringar.
Type: String
Parameter Sets: (All)
Aliases:
Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-NoInstallOnRemote
Anger om du inte vill tillåta installation av uppdateringar på fjärrsystem.
- Om du anger värdet , om klienten befinner sig inom en långsam eller otillförlitlig nätverksgräns, eller om klienten använder en återställningskälla för innehåll, installerar Konfigurationshanteraren inte
$True
programuppdateringar. - Om du anger värdet
$False
fortsätter installationen.
Type: Boolean
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-NoInstallOnUnprotected
Anger om du inte vill tillåta installation av uppdateringar på oskyddade system.
- Om du anger värdet , om programuppdateringar inte är tillgängliga på någon prioriterad
$True
distributionsplats, Konfigurationshanteraren inte hämta och installera programuppdateringar. - Om du anger värdet
$False
fortsätter installationen.
Type: Boolean
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-O365LanguageSelection
Använd den här parametern för att Office 365 språkval för klientuppdatering. Ange en strängmatris med språk. Klienter laddar ned programuppdateringar som är tillgängliga på de angivna språken och språkneutrala uppdateringar.
Använd formatet för språket som det visas i -konsolen för Windows för uppdateringsspråk. Det här formatet är samma som med parametern LanguageSelection. Exempel:
English
Hungarian
Chinese (Simplified, PRC)
Formatet för strängmatrisen är: "English","Hungarian","Chinese (Simplified, PRC)"
Tips
Om du kör denna cmdlet på en dator Windows har ett lokaliserat användargränssnitt kan språknamnen vara olika. Till exempel använder den engelska versionen Windows "danska", men den danska versionen av Windows använder "Danska".
Du kan för närvarande inte ange med den här parametern alla språk som är tillgängliga i Konfigurationshanteraren konsolen. Du kan t.ex. inte ange "Ireland(Ireland)" eller "Det här är Etta (NS)".
Från och med version 2103 måste du ange ett språk med ett landsnamn. Den här ändringen justerar den här parametern med alternativen i Konfigurationshanteraren konsolen. Till exempel -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
-Produkt
Anger en matris med villkor, som strängar, för programuppdateringar. Regeln lägger till programuppdateringar för produkter som uppfyller angivna villkor i programuppdateringsgruppen.
Från och med version 2107 markeras alla när det finns flera produkter med samma namn.
Type: String[]
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-RequirePostRebootFullScan
Använd den här parametern för att ange följande alternativ på sidan Användarupplevelse i distributionsinställningarna för den automatiska distributionsregeln: Om en uppdatering i den här distributionen kräver en omstart av systemet kör du utvärderingscykeln för uppdateringsdistribution efter omstart.
Type: Boolean
Parameter Sets: (All)
Aliases: RunEvaluationAfterRestart
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-Obligatoriskt
Anger en matris med villkor, som strängar, för programuppdateringar. Regeln lägger till programuppdateringar som identifieras av krävs och som uppfyller angivna villkor i programuppdateringsgruppen.
Type: String[]
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-RunType
Ange det återkommande schemat för när platsen utvärderar den alternativa adren.
Om du anger RunTheRuleOnSchedule
anger du ett schema med hjälp av parametern -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
-Schema
Anger ett schemaobjekt för distributionen. Om du vill hämta ett schemaobjekt använder du cmdleten New-CMSchedule. Ange ett schema för den här parametern om du anger värdet RunTheRuleOnSchedule
för för parametern -RunType.
Type: IResultObject
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-SendWakeupPacket
Anger om ett aktiveringspaket ska skickas till datorer innan distributionen påbörjas.
- Om det här värdet
$True
är Konfigurationshanteraren datorn från strömsparläge. - Om det här värdet
$False
är väcks inte datorer från strömsparläge.
För att datorer ska aktiveras måste du först konfigurera Wake On LAN.
Type: Boolean
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-Allvarlighetsgrad
Anger en matris med allvarlighetsgrad för programuppdateringar. Regeln lägger till programuppdateringar för angivna allvarlighetsgradstyper i programuppdateringsgruppen.
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
Använd den här parametern för att ange följande alternativ på sidan Distributionsschema i distributionsinställningarna för automatisk distribution: Fördröj framtvingandet av den här distributionen enligt användarinställningarna upp till respitperioden som definierats i klientinställningarna.
Type: Boolean
Parameter Sets: (All)
Aliases: DelayEnforcementAndUpToGracePeriod
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-SuccessPercentage
Anger en procentandel för klientefterlevnad som ett heltal från 0 till 99. Om kompatibiliteten understiger den här procentandelen Konfigurationshanteraren genererar valfria aviseringar.
Type: Int32
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-Ersatt
Anger om regeln lägger till uppdateringar som ersätts av andra uppdateringar.
Type: Boolean
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-SuppressRestartServer
Anger om du vill ignorera en nödvändig uppdatering för en server. Vissa programuppdateringar kräver en systemstart för att slutföra installationsprocessen.
Type: Boolean
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-SuppressRestartWorkstation
Anger om du vill ignorera en nödvändig uppdatering för en arbetsstation. Vissa programuppdateringar kräver en systemstart för att slutföra installationsprocessen.
Type: Boolean
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-Rubrik
Anger en matris med villkor, som strängar, för programuppdateringar. Regeln lägger till programuppdateringar som har titlar som uppfyller angivna villkor i programuppdateringsgruppen.
Type: String[]
Parameter Sets: (All)
Aliases: Titles
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-UpdateClassification
Anger en matris med villkor, som strängar, för programuppdateringar. Regeln lägger till programuppdateringar som har uppdateringsklassificering som uppfyller angivna villkor i programuppdateringsgruppen.
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
Anger en matris med villkor, som strängar, för programuppdateringar. Regeln lägger till programuppdateringar som har uppdateringsbeskrivningar som uppfyller angivna villkor i programuppdateringsgruppen.
Type: String[]
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-UseBranchCache
Anger om du vill Windows BranchCache för den här uppdateringsdistributionen. Om du anger värdet $True
delar klienter innehåll i samma undernät.
Type: Boolean
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-UseUtc
Anger om du vill Coordinated Universal Time (UTC).
- Om det här värdet
$True
är använder Konfigurationshanteraren UTC för den här distributionen. - Om det här värdet
$False
är använder Konfigurationshanteraren lokal tid.
Type: Boolean
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-UserNotification
Anger typ av användarmeddelande.
DisplayAll
: Visa i Software Center och visa alla meddelanden.DisplaySoftwareCenterOnly
: Visas i Software Center och visar endast meddelanden om omstarter av datorn.HideAll
: Dölj i Software Center och alla meddelanden.
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
-Leverantör
Type: String[]
Parameter Sets: (All)
Aliases: Vendors
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-VerboseLevel
Anger den detaljnivå som du vill att klienterna ska rapportera för distributioner som skapas med den här regeln.
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
Visar vad som skulle hända om cmdleten kördes. Cmdleten körs inte.
Type: SwitchParameter
Parameter Sets: (All)
Aliases: wi
Required: False
Position: Named
Default value: False
Accept pipeline input: False
Accept wildcard characters: False
-WriteFilterHandling
Anger om skrivfilter ska aktiveras för inbäddade enheter.
- För värdet
$True
genomför enheten ändringar under en underhållsfönstret. Den här åtgärden kräver en omstart. - För värdet sparar
$False
enheten ändringar i ett överlägg och sparar dem senare.
Type: Boolean
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
CommonParameters
Denna cmdlet har stöd för parametrarna -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction och -WarningVariable. Mer information finns i about_CommonParameters.
INPUTS
Microsoft.ConfigurationManagement.ManagementProvider.IResultObject
OUTPUTS
IResultObject#SMS_AutoDeployment
ANTECKNINGAR
Mer information om det här returobjektet och dess egenskaper finns i SMS_AutoDeployment serverns WMI-klass.
RELATED LINKS
Disable-CMSoftwareUpdateAutoDeploymentRule
Enable-CMSoftwareUpdateAutoDeploymentRule
Get-CMSoftwareUpdateAutoDeploymentRule
Invoke-CMSoftwareUpdateAutoDeploymentRule
Remove-CMSoftwareUpdateAutoDeploymentRule