New-CMSoftwareUpdateAutoDeploymentRule

SYNOPSIS

Vytvořte pro aktualizace softwaru pravidlo automatického nasazení (ADR).

SYNTAX

NewByCollection (výchozí)

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

Rutina New-CMSoftwareUpdateAutoDeploymentRule vytvoří pravidlo automatického nasazení (ADR) pro aktualizace softwaru. Když se pravidlo spustí, Configuration Manager přidá aktualizace, které jsou způsobilé pro pravidlo pro skupinu aktualizací softwaru. Server Configuration Manager stahuje soubory obsahu a kopíruje je do distribučních bodů a následně aktualizuje klientské počítače. Další informace najdete v tématu automatické nasazení aktualizací softwaru.

Poznámka

Použijte například rutiny Configuration Manager z Configuration Manager jednotky webu PS XYZ:\> . Další informace najdete v tématu Začínáme.

EXAMPLES

Příklad 1: Vytvoření základní ADR

Tento příkaz vytvoří pravidlo nasazení s názvem DeploymentRule07 pro kolekci s názvem desktops a balíček pro nasazení s názvem Updates123. Pravidlo nasadí aktualizace, které mají ID článku, které obsahuje 117.

New-CMSoftwareUpdateAutoDeploymentRule -CollectionName "Desktops" -DeploymentPackageName "Updates123" -Name "DeploymentRule07" -ArticleId "117"

Příklad 2: vytvoření pravidla automatického nasazení, které používá plán a další vlastnosti

Tento příklad vytvoří pravidlo automatického nasazení, které používá definovaný plán. Nasazení probíhá podle plánu.

První příkaz vytvoří plán pro středu a uloží objekt Schedule do proměnné $Schedule . Další informace najdete v tématu New-CMSchedule.

Druhý příkaz vytvoří pravidlo automatického nasazení pro aktualizace, které používají objekt Schedule uložený v proměnné. Tento příkaz určuje hodnoty pro mnoho parametrů.

$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

Příklad 3: vytvoření pravidla automatického nasazení pro několik jazyků

V tomto příkladu se vytvoří pravidlo automatického nasazení, které přidá kritéria jazyka pro tři jazyky: angličtina, maďarština a čínština (zjednodušená, ČLR). také přidá tyto jazyky pro Windows a aktualizace binárních souborů aktualizací Office 365 ke stažení. Toto ukázkové pravidlo je ve výchozím nastavení zakázáno.

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

Určuje, zda se pravidlo přidá do existující skupiny aktualizací softwaru.

  • Pokud je tato hodnota $True , pokaždé, když se pravidlo spustí a najde nové aktualizace, přidá je do existující skupiny aktualizací.
  • Pokud je tato hodnota $False , vytvoří novou skupinu aktualizací.

Zadejte existující skupinu aktualizací nebo přiřaďte název nové skupiny aktualizací pomocí parametru -DeploymentPackageName .

Type: Boolean
Parameter Sets: (All)
Aliases:

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

-AlertTime

Určuje posun celého čísla od konečného termínu nasazení aktualizace. Pravidlo používá tuto hodnotu k určení, kdy pravidlo generuje výstrahy. Zadejte časovou jednotku pomocí parametru -AlertTimeUnit .

Type: Int32
Parameter Sets: (All)
Aliases:

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

-AlertTimeUnit

Určuje jednotku času pro parametr -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

Určuje, jestli se má počítač nechat restartovat, pokud nasazení aktualizace proběhne mimo časové období údržby. Časový interval pro správu a údržbu je určený časový úsek, který se používá pro údržbu a aktualizace počítačů.

  • Pokud je tato hodnota $True , Configuration Manager v případě potřeby restartuje počítač, aby se aktualizace dokončila.
  • Pokud je tato hodnota $False , Configuration Manager nerestartuje počítač.
Type: Boolean
Parameter Sets: (All)
Aliases:

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

-AllowSoftwareInstallationOutsideMaintenanceWindow

Určuje, zda nasazení aktualizace probíhá i v případě, že je naplánováno mimo časové období údržby. Časový interval pro správu a údržbu je určený časový úsek, který se používá pro údržbu a aktualizace počítačů.

  • Pokud je tato hodnota $True , Configuration Manager nasazení aktualizace nasadí i v případě, že naplánovaný čas spadá mimo okno služby.
  • Pokud je tato hodnota $False , Configuration Manager neprovádí nasazení aktualizace mimo okno služby. Počká, dokud nebude možné ho nasadit v okně služby.
Type: Boolean
Parameter Sets: (All)
Aliases:

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

-AllowUseMeteredNetwork

Určuje, jestli klienti můžou stahovat obsah přes měřené připojení k Internetu po uplynutí konečného termínu, což může nabývat dalších nákladů.

Type: Boolean
Parameter Sets: (All)
Aliases:

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

– Architektura

Tento parametr slouží k nastavení filtru vlastností architektury na stránce aktualizace softwaru vlastností ADR.

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

Určuje pole kritérií jako řetězce pro aktualizace softwaru. Pravidlo přidá aktualizace softwaru, které mají identifikátory článků, které splňují zadaná kritéria, do skupiny aktualizace softwaru.

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

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

-AvailableImmediately

Určuje, jestli toto pravidlo nasadí aktualizace, jakmile budou aktualizace k dispozici. Pokud vyberete hodnotu $False , použijte parametry -AvailableTime a -AvailableTimeUnit k určení, jak dlouho se pravidlo spustí pro nasazení aktualizací.

Type: Boolean
Parameter Sets: (All)
Aliases:

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

-AvailableTime

Určuje časové období jako celé číslo. Configuration Manager nasadí aktualizace dlouho po spuštění pravidla. Zadejte časovou jednotku pomocí parametru -AvailableTimeUnit .

Type: Int32
Parameter Sets: (All)
Aliases:

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

-AvailableTimeUnit

Určuje jednotku času pro parametr -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

Určuje pole kritérií jako řetězce pro aktualizace softwaru. Pravidlo přidá aktualizace softwaru, které mají ID bulletinu, které splňují zadaná kritéria skupině aktualizace softwaru.

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

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

– Předdefinovaných cmtag

Tato vlastnost je vyhrazena pro budoucí použití.

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

– Kolekce

Zadejte objekt kolekce jako cíl pro pravidlo automatického nasazení.

Type: IResultObject
Parameter Sets: NewByCollection
Aliases:

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

-CollectionId

Zadejte ID kolekce jako cíl pro pravidlo automatického nasazení.

Type: String
Parameter Sets: NewByCollectionId
Aliases:

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

-CollectionName

Zadejte název kolekce jako cíl pro pravidlo automatického nasazení.

Type: String
Parameter Sets: NewByCollectionName
Aliases:

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

-Confirm

Před spuštěním rutiny zobrazí výzvu k potvrzení.

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

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

– ContentSize

Tento parametr slouží k nastavení filtru vlastností velikosti obsahu (KB) na stránce aktualizace softwaru vlastností ADR.

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

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

-CustomSeverity

Určuje pole vlastních typů závažnosti pro aktualizace softwaru. Pravidlo přidá aktualizace softwaru, které mají vlastní úrovně závažnosti, které splňují zadaná kritéria skupině aktualizace softwaru.

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

Určuje datum vydání nebo revize pro aktualizace softwaru. Pravidlo přidá aktualizace softwaru, které mají datum splňující zadaná kritéria pro skupinu aktualizace softwaru.

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

Označuje, zda se má konečný termín stanovit, jakmile se pravidlo spustí. Pokud zadáte hodnotu $False , použijte parametry -DeadlineTime a -DeadlineTimeUnit k určení, jak dlouho po spuštění pravidla se má nastavit konečný termín. Po uplynutí konečného termínu Configuration Manager nainstaluje požadované aktualizace.

Type: Boolean
Parameter Sets: (All)
Aliases:

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

-DeadlineTime

Určuje časové období jako celé číslo. Konečný termín pro aktualizace je po spuštění pravidla dlouhý. Zadejte časovou jednotku pomocí parametru -DeadlineTimeUnit .

Type: Int32
Parameter Sets: (All)
Aliases:

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

-DeadlineTimeUnit

Určuje jednotku času pro parametr -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

Určuje, jestli pravidlo nasazuje aktualizace bez licencí.

  • Pokud zadáte hodnotu $True , Configuration Manager nasadí všechny aktualizace pro toto pravidlo a schválí všechny licenční smlouvy.
  • Pokud je tato hodnota $False , Configuration Manager nasadí pouze aktualizace, které nezahrnují licenci nebo pro které byla licenční smlouva schválena.
Type: Boolean
Parameter Sets: (All)
Aliases:

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

-DeploymentPackage

Pomocí tohoto parametru můžete určit objekt pro balíček pro nasazení, který se má použít s tímto pravidlem automatického nasazení. Pokud vyžadovat balíček, nastavte hodnotu na $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

Zadejte název balíčku pro nasazení, který se má s tímto pravidlem automatického nasazení použít. Pokud vyžadovat balíček, nastavte hodnotu na $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

-Description (Popis)

Určuje popis pravidla automatického nasazení aktualizací softwaru.

Type: String
Parameter Sets: (All)
Aliases:

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

-DisableOperationManager

Určuje, jestli se mají System Center Operations Manager výstrahy během aktualizací softwaru.

Type: Boolean
Parameter Sets: (All)
Aliases:

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

-DisableWildcardHandling

Tento parametr považuje zástupné znaky za hodnoty literálových znaků. Nemůžete ho kombinovat s forceWildcardHandling.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-DownloadFromInternet

Určuje, jestli počítače stahují aktualizace softwaru z internetu. Pokud zadáte hodnotu , zadejte alternativní umístění, kam mohou počítače stahovat aktualizace $False pomocí parametru -Location.

Type: Boolean
Parameter Sets: (All)
Aliases:

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

-DownloadFromMicrosoftUpdate

Určuje, jestli počítače stahují obsah z Microsoft Update pokud je tento obsah nedostupný v upřednostňovaném distribučním bodě vzdáleného distribučního bodu.

Type: Boolean
Parameter Sets: (All)
Aliases:

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

-Enable (Povolit)

Určete, jestli se pravidlo automatického nasazení povolí po jeho vytvoření.

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

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

-EnabledAfterCreate

Určuje, jestli se má povolit nasazení softwaru pro přidruženou skupinu aktualizací softwaru po spuštění tohoto pravidla. Pokud je tato hodnota $False , nasaďte skupinu aktualizací softwaru ručně.

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

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

-ForceWildcardHandling

Tento parametr zpracovává zástupné znaky a může vést k neočekávanému chování (nedoporučuje se). Nemůžete ho kombinovat s příkazem DisableWildcardHandling.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-GenerateFailureAlert

Pokud pravidlo selže, vytvořte Správce konfigurace výstrahu.

Type: Boolean
Parameter Sets: (All)
Aliases:

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

-GenerateOperationManagerAlert

Určuje, jestli se Operations Manager výstrahy během aktualizace softwaru.

Type: Boolean
Parameter Sets: (All)
Aliases:

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

-GenerateSuccessAlert

Určuje, jestli se má vygenerovat výstraha pro úspěšné nasazení.

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

Zadejte pole řetězců kritérií jazyka pro aktualizace softwaru. Pravidlo přidá do skupiny aktualizací softwaru aktualizace softwaru, které mají jazyky, které splňují zadaná kritéria.

Použijte formát jazyka, který se zobrazí v konzole nástroje . Například:

  • English
  • Hungarian
  • Chinese (Simplified, PRC)

Formát pole řetězců je následující: "English","Hungarian","Chinese (Simplified, PRC)"

Tip

Pokud tuto rutinu spustíte na počítači, Windows má lokalizované uživatelské rozhraní, mohou se názvy jazyků lišit. Například anglická verze jazyka Windows "dánština", ale dánská verze jazyka Windows "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

Zadejte pole řetězců jazyků. Klienti stahují aktualizace softwaru dostupné v zadaných jazycích a jazykově neutrální aktualizace.

Použijte formát jazyka, který se zobrazí v konzole nástroje . Například:

  • English
  • Hungarian
  • Chinese (Simplified, PRC)

Formát pole řetězců je následující: "English","Hungarian","Chinese (Simplified, PRC)"

Tip

Pokud tuto rutinu spustíte na počítači, Windows má lokalizované uživatelské rozhraní, mohou se názvy jazyků lišit. Například anglická verze jazyka Windows "dánština", ale dánská verze jazyka Windows "Dansk".

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

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

-Location

Určuje umístění v síti, kam mohou počítače stahovat aktualizace softwaru. Pokud chcete toto umístění použít, zadejte hodnotu $False parametru -DownloadFromInternet.

Type: String
Parameter Sets: (All)
Aliases:

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

-MicrosoftAsVendor

Určuje, jestli pravidlo obsahuje jenom aktualizace, které mají jako dodavatele Microsoft.

Type: Boolean
Parameter Sets: (All)
Aliases:

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

-Name

Určuje název pravidla automatického nasazení aktualizací softwaru.

Type: String
Parameter Sets: (All)
Aliases:

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

-NoInstallOnRemote

Určuje, jestli se má zakázat instalace aktualizací ve vzdálených systémech.

  • Pokud zadáte hodnotu , pokud se klient nachází v pomalé nebo nespolehlivé hranici sítě nebo když klient pro obsah používá záložní umístění zdroje, Správce konfigurace nenainstaluje $True aktualizace softwaru.
  • Pokud zadáte hodnotu $False , instalace bude pokračovat.
Type: Boolean
Parameter Sets: (All)
Aliases:

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

-NoInstallOnUnprotected

Určuje, jestli se má zakázat instalace aktualizací v nechráněných systémech.

  • Pokud zadáte hodnotu , pokud aktualizace softwaru nejsou dostupné v žádném upřednostňovaném distribučním bodu, Správce konfigurace nestáhne a $True nenainstaluje aktualizace softwaru.
  • Pokud zadáte hodnotu $False , instalace bude pokračovat.
Type: Boolean
Parameter Sets: (All)
Aliases:

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

-O365LanguageSelection

Tento parametr použijte k nastavení Office 365 jazyka aktualizace klienta. Zadejte pole řetězců jazyků. Klienti stahují aktualizace softwaru dostupné v zadaných jazycích a jazykově neutrální aktualizace.

Použijte formát jazyka, který se zobrazí v konzole nástroje pro výběr Windows Jazyk aktualizace. Tento formát je stejný jako s parametrem LanguageSelection. Například:

  • English
  • Hungarian
  • Chinese (Simplified, PRC)

Formát pole řetězců je následující: "English","Hungarian","Chinese (Simplified, PRC)"

Tip

Pokud tuto rutinu spustíte na počítači, Windows má lokalizované uživatelské rozhraní, mohou se názvy jazyků lišit. Například anglická verze jazyka Windows "dánština", ale dánská verze jazyka Windows "Dansk".

V současné době nelze pomocí tohoto parametru zadat všechny jazyky, které jsou k dispozici v Správce konfigurace konzole. Nemůžete například zadat "Česká republika)" nebo "Namésese ()".

Od verze 2103 musíte zadat jazyk s názvem země. Tato změna zarovná tento parametr s možnostmi v Správce konfigurace konzole. Například -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

Určuje pole kritérií pro aktualizace softwaru jako řetězce. Pravidlo přidá do skupiny aktualizací softwaru aktualizace softwaru pro produkty, které splňují zadaná kritéria.

Počínaje verzí 2107 platí, že pokud existuje více produktů se stejným názvem, vybere všechny z nich.

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

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

-RequirePostRebootFullScan

Tento parametr použijte k nastavení následující možnosti na stránce Uživatelské prostředí v nastavení nasazení ADR: Pokud nějaká aktualizace v tomto nasazení vyžaduje restartování systému, spusťte po restartování cyklus vyhodnocení nasazení aktualizací.

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

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

-Required (Povinné)

Určuje pole kritérií pro aktualizace softwaru jako řetězce. Toto pravidlo přidá do skupiny aktualizací softwaru aktualizace softwaru identifikované podle požadavků, které splňují zadaná kritéria.

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

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

-RunType

Určete plán opakování pro, kdy se v lokalitě vyhodnotí ADR.

Pokud zadáte RunTheRuleOnSchedule , zadejte plán pomocí parametru -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

Určuje objekt plánu pro nasazení. Pokud chcete získat objekt schedule, použijte rutinu New-CMSchedule. Pokud pro parametr -RunType zadáte hodnotu parametru RunTheRuleOnSchedule -RunType, zadejte plán tohoto parametru.

Type: IResultObject
Parameter Sets: (All)
Aliases:

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

-SendWakeupPacket

Určuje, jestli se má odeslat paket pro probuzení do počítačů před zahájením nasazení.

  • Pokud je tato hodnota $True , Správce konfigurace počítač z režimu spánku.
  • Pokud je tato hodnota $False , neprobudí počítače z režimu spánku.

Aby se počítače probuzení, musíte nejprve nakonfigurovat Wake On LAN.

Type: Boolean
Parameter Sets: (All)
Aliases:

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

– Závažnost

Určuje pole úrovní závažnosti pro aktualizace softwaru. Pravidlo přidá aktualizace softwaru pro zadané typy závažnosti do skupiny aktualizací softwaru.

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

Tento parametr použijte k nastavení následující možnosti na stránce plán nasazení v nastavení nasazení ADR: odložit vynucení tohoto nasazení podle uživatelských preferencí, až po období odkladu definované v nastavení klienta.

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

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

-SuccessPercentage

Určuje procento kompatibility klienta jako celé číslo od 0 do 99. Pokud dodržování předpisů klesne pod toto procento, Configuration Manager vytvoří volitelné výstrahy.

Type: Int32
Parameter Sets: (All)
Aliases:

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

– Nahrazeno

Určuje, jestli pravidlo přidává aktualizace nahrazené jinými aktualizacemi.

Type: Boolean
Parameter Sets: (All)
Aliases:

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

-SuppressRestartServer

Označuje, jestli se má potlačit požadovaná aktualizace pro server. Některé aktualizace softwaru vyžadují restart systému, aby bylo možné dokončit proces instalace.

Type: Boolean
Parameter Sets: (All)
Aliases:

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

-SuppressRestartWorkstation

Označuje, jestli se má potlačit požadovaná aktualizace pracovní stanice. Některé aktualizace softwaru vyžadují restart systému, aby bylo možné dokončit proces instalace.

Type: Boolean
Parameter Sets: (All)
Aliases:

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

– Title

Určuje pole kritérií jako řetězce pro aktualizace softwaru. Pravidlo přidá aktualizace softwaru, které mají názvy, které splňují zadaná kritéria skupině aktualizace softwaru.

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

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

-UpdateClassification

Určuje pole kritérií jako řetězce pro aktualizace softwaru. Pravidlo přidá aktualizace softwaru, které mají klasifikace aktualizací, které splňují zadaná kritéria, do skupiny aktualizace softwaru.

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

Určuje pole kritérií jako řetězce pro aktualizace softwaru. Pravidlo přidá aktualizace softwaru s popisem aktualizace, které splňují zadaná kritéria skupině aktualizace softwaru.

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

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

-UseBranchCache

určuje, jestli se má pro toto nasazení aktualizace používat Windows BranchCache. Pokud zadáte hodnotu, budou $True klienti sdílet obsah ve stejné podsíti.

Type: Boolean
Parameter Sets: (All)
Aliases:

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

-UseUtc

Označuje, zda se má používat koordinovaný světový čas (UTC).

  • Pokud je tato hodnota $True , Configuration Manager pro toto nasazení používá UTC.
  • Pokud je tato hodnota $False , Configuration Manager používá místní čas.
Type: Boolean
Parameter Sets: (All)
Aliases:

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

-UserNotification

Určuje typ oznámení uživateli.

  • DisplayAll: Zobrazí se v centru softwaru a zobrazí všechna oznámení.
  • DisplaySoftwareCenterOnly: Zobrazí se v centru softwaru a zobrazí pouze oznámení o restartování počítače.
  • HideAll: Skrýt v nástroji Software Center a všech oznámeních.
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

– Dodavatel

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

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

-VerboseLevel

Určuje úroveň podrobností, které mají klienti hlásit pro nasazení, které toto pravidlo vytvoří.

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

Zobrazuje, co by se stalo při spuštění rutiny. Rutina se nespustí.

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

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

-WriteFilterHandling

Určuje, jestli se mají povolit filtry zápisu pro vložená zařízení.

  • V případě hodnoty $True se zařízení během údržby potvrdí. Tato akce vyžaduje restart.
  • V případě hodnoty $False se zařízení uloží změny v překrytí a později se potvrdí.
Type: Boolean
Parameter Sets: (All)
Aliases:

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

CommonParameters

Tato rutina podporuje společné parametry: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction a -WarningVariable. Další informace najdete v tématu about_CommonParameters.

INPUTS

Microsoft.ConfigurationManagement. ManagementProvider. IResultObject

OUTPUTS

IResultObject # SMS_AutoDeployment

POZNÁMKY

Další informace o tomto návratovém objektu a jeho vlastnostech naleznete v tématu SMS_AutoDeployment serverové třídy služby WMI.

Disable-CMSoftwareUpdateAutoDeploymentRule

Enable – CMSoftwareUpdateAutoDeploymentRule

Get-CMSoftwareUpdateAutoDeploymentRule

Invoke – CMSoftwareUpdateAutoDeploymentRule

Remove-CMSoftwareUpdateAutoDeploymentRule

Set-CMSoftwareUpdateAutoDeploymentRule

New-CMSchedule