Set-CMSoftwareUpdateAutoDeploymentRule

Modifique una regla de implementación automática (ADR) para las actualizaciones de software.

Syntax

Set-CMSoftwareUpdateAutoDeploymentRule
   [-AddToExistingSoftwareUpdateGroup <Boolean>]
   [-AlertTime <Int32>]
   [-AlertTimeUnit <TimeUnitType>]
   [-AllowRestart <Boolean>]
   [-AllowSoftwareInstallationOutsideMaintenanceWindow <Boolean>]
   [-AllowUseMeteredNetwork <Boolean>]
   [-Architecture <ArchitectureType[]>]
   [-ArticleId <String[]>]
   [-AvailableImmediately <Boolean>]
   [-AvailableTime <Int32>]
   [-AvailableTimeUnit <TimeUnitType>]
   [-BulletinId <String[]>]
   [-CMTag <CMTagTypes[]>]
   [-CollectionName <String>]
   [-ContentSize <String[]>]
   [-CustomSeverity <SeverityType[]>]
   [-DateReleasedOrRevised <DateReleasedOrRevisedType>]
   [-DeadlineImmediately <Boolean>]
   [-DeadlineTime <Int32>]
   [-DeadlineTimeUnit <TimeUnitType>]
   [-DeploymentPackage <IResultObject>]
   [-DeploymentPackageName <String>]
   [-DeploymentRing <DeploymentRing>]
   [-DeployWithoutLicense <Boolean>]
   [-Description <String>]
   [-DisableOperationManager <Boolean>]
   [-DownloadFromInternet <Boolean>]
   [-DownloadFromMicrosoftUpdate <Boolean>]
   [-Enable <Boolean>]
   [-EnabledAfterCreate <Boolean>]
   [-Force]
   [-GenerateFailureAlert <Boolean>]
   [-GenerateOperationManagerAlert <Boolean>]
   [-GenerateSuccessAlert <Boolean>]
   [-Language <String[]>]
   [-LanguageSelection <String[]>]
   [-Location <String>]
   [-MicrosoftAsVendor <Boolean>]
   -Name <String>
   [-NewName <String>]
   [-NoInstallOnRemote <Boolean>]
   [-NoInstallOnUnprotected <Boolean>]
   [-O365LanguageSelection <String[]>]
   [-PassThru]
   [-Product <String[]>]
   [-Required <String[]>]
   [-RequirePostRebootFullScan <Boolean>]
   [-RunType <RunType>]
   [-Schedule <IResultObject>]
   [-SendWakeupPacket <Boolean>]
   [-Severity <SeverityType[]>]
   [-SoftDeadlineEnabled <Boolean>]
   [-SuccessPercentage <Int32>]
   [-Superseded <Boolean>]
   [-SuppressRestartServer <Boolean>]
   [-SuppressRestartWorkstation <Boolean>]
   [-Title <String[]>]
   [-UpdateClassification <String[]>]
   [-UpdateDeploymentWaitDay <Int32>]
   [-UpdateDescription <String[]>]
   [-UseBranchCache <Boolean>]
   [-UserNotification <UserNotificationType>]
   [-UseUtc <Boolean>]
   [-Vendor <String[]>]
   [-VerboseLevel <VerboseLevelType>]
   [-WriteFilterHandling <Boolean>]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Set-CMSoftwareUpdateAutoDeploymentRule
   [-AddToExistingSoftwareUpdateGroup <Boolean>]
   [-AlertTime <Int32>]
   [-AlertTimeUnit <TimeUnitType>]
   [-AllowRestart <Boolean>]
   [-AllowSoftwareInstallationOutsideMaintenanceWindow <Boolean>]
   [-AllowUseMeteredNetwork <Boolean>]
   [-Architecture <ArchitectureType[]>]
   [-ArticleId <String[]>]
   [-AvailableImmediately <Boolean>]
   [-AvailableTime <Int32>]
   [-AvailableTimeUnit <TimeUnitType>]
   [-BulletinId <String[]>]
   [-CMTag <CMTagTypes[]>]
   [-CollectionName <String>]
   [-ContentSize <String[]>]
   [-CustomSeverity <SeverityType[]>]
   [-DateReleasedOrRevised <DateReleasedOrRevisedType>]
   [-DeadlineImmediately <Boolean>]
   [-DeadlineTime <Int32>]
   [-DeadlineTimeUnit <TimeUnitType>]
   [-DeploymentPackage <IResultObject>]
   [-DeploymentPackageName <String>]
   [-DeploymentRing <DeploymentRing>]
   [-DeployWithoutLicense <Boolean>]
   [-Description <String>]
   [-DisableOperationManager <Boolean>]
   [-DownloadFromInternet <Boolean>]
   [-DownloadFromMicrosoftUpdate <Boolean>]
   [-Enable <Boolean>]
   [-EnabledAfterCreate <Boolean>]
   [-Force]
   [-GenerateFailureAlert <Boolean>]
   [-GenerateOperationManagerAlert <Boolean>]
   [-GenerateSuccessAlert <Boolean>]
   -Id <String[]>
   [-Language <String[]>]
   [-LanguageSelection <String[]>]
   [-Location <String>]
   [-MicrosoftAsVendor <Boolean>]
   [-NewName <String>]
   [-NoInstallOnRemote <Boolean>]
   [-NoInstallOnUnprotected <Boolean>]
   [-O365LanguageSelection <String[]>]
   [-PassThru]
   [-Product <String[]>]
   [-Required <String[]>]
   [-RequirePostRebootFullScan <Boolean>]
   [-RunType <RunType>]
   [-Schedule <IResultObject>]
   [-SendWakeupPacket <Boolean>]
   [-Severity <SeverityType[]>]
   [-SoftDeadlineEnabled <Boolean>]
   [-SuccessPercentage <Int32>]
   [-Superseded <Boolean>]
   [-SuppressRestartServer <Boolean>]
   [-SuppressRestartWorkstation <Boolean>]
   [-Title <String[]>]
   [-UpdateClassification <String[]>]
   [-UpdateDeploymentWaitDay <Int32>]
   [-UpdateDescription <String[]>]
   [-UseBranchCache <Boolean>]
   [-UserNotification <UserNotificationType>]
   [-UseUtc <Boolean>]
   [-Vendor <String[]>]
   [-VerboseLevel <VerboseLevelType>]
   [-WriteFilterHandling <Boolean>]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Set-CMSoftwareUpdateAutoDeploymentRule
   [-AddToExistingSoftwareUpdateGroup <Boolean>]
   [-AlertTime <Int32>]
   [-AlertTimeUnit <TimeUnitType>]
   [-AllowRestart <Boolean>]
   [-AllowSoftwareInstallationOutsideMaintenanceWindow <Boolean>]
   [-AllowUseMeteredNetwork <Boolean>]
   [-Architecture <ArchitectureType[]>]
   [-ArticleId <String[]>]
   [-AvailableImmediately <Boolean>]
   [-AvailableTime <Int32>]
   [-AvailableTimeUnit <TimeUnitType>]
   [-BulletinId <String[]>]
   [-CMTag <CMTagTypes[]>]
   [-CollectionName <String>]
   [-ContentSize <String[]>]
   [-CustomSeverity <SeverityType[]>]
   [-DateReleasedOrRevised <DateReleasedOrRevisedType>]
   [-DeadlineImmediately <Boolean>]
   [-DeadlineTime <Int32>]
   [-DeadlineTimeUnit <TimeUnitType>]
   [-DeploymentPackage <IResultObject>]
   [-DeploymentPackageName <String>]
   [-DeploymentRing <DeploymentRing>]
   [-DeployWithoutLicense <Boolean>]
   [-Description <String>]
   [-DisableOperationManager <Boolean>]
   [-DownloadFromInternet <Boolean>]
   [-DownloadFromMicrosoftUpdate <Boolean>]
   [-Enable <Boolean>]
   [-EnabledAfterCreate <Boolean>]
   [-Force]
   [-GenerateFailureAlert <Boolean>]
   [-GenerateOperationManagerAlert <Boolean>]
   [-GenerateSuccessAlert <Boolean>]
   -InputObject <IResultObject>
   [-Language <String[]>]
   [-LanguageSelection <String[]>]
   [-Location <String>]
   [-MicrosoftAsVendor <Boolean>]
   [-NewName <String>]
   [-NoInstallOnRemote <Boolean>]
   [-NoInstallOnUnprotected <Boolean>]
   [-O365LanguageSelection <String[]>]
   [-PassThru]
   [-Product <String[]>]
   [-Required <String[]>]
   [-RequirePostRebootFullScan <Boolean>]
   [-RunType <RunType>]
   [-Schedule <IResultObject>]
   [-SendWakeupPacket <Boolean>]
   [-Severity <SeverityType[]>]
   [-SoftDeadlineEnabled <Boolean>]
   [-SuccessPercentage <Int32>]
   [-Superseded <Boolean>]
   [-SuppressRestartServer <Boolean>]
   [-SuppressRestartWorkstation <Boolean>]
   [-Title <String[]>]
   [-UpdateClassification <String[]>]
   [-UpdateDeploymentWaitDay <Int32>]
   [-UpdateDescription <String[]>]
   [-UseBranchCache <Boolean>]
   [-UserNotification <UserNotificationType>]
   [-UseUtc <Boolean>]
   [-Vendor <String[]>]
   [-VerboseLevel <VerboseLevelType>]
   [-WriteFilterHandling <Boolean>]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Description

El cmdlet Set-CMSoftwareUpdateAutoDeploymentRule modifica una regla de implementación automática (ADR) para las actualizaciones de software. Para obtener una regla existente, use el cmdlet Get-CMSoftwareUpdateAutoDeploymentRule .

Configuration Manager usa reglas para administrar la implementación automática de actualizaciones de software. Cuando se ejecuta una regla, Configuration Manager agrega actualizaciones que cumplen los requisitos para la regla a un grupo de actualizaciones de software. El servidor Configuration Manager descarga los archivos de contenido y los copia en puntos de distribución y, a continuación, actualiza los equipos cliente.

Nota:

Ejecute Configuration Manager cmdlets desde la unidad de sitio Configuration Manager, por ejemploPS XYZ:\>. Para obtener más información, consulte Introducción.

Ejemplos

Ejemplo 1: Modificación de la selección de idioma y el nombre de una regla

Este comando modifica la regla de implementación automática denominada DeploymentRule07. Especifica portugués (Brasil) para los archivos de actualización de software de Windows que descarga el sitio. El comando también cambia el nombre de la regla a DeploymentRule07Revised.

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

Ejemplo 2: Configuración del paquete de implementación

En los ejemplos siguientes se muestran diferentes métodos para configurar el paquete de implementación.

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

Ejemplo 3: Modificación de una ADR para varios idiomas

En este ejemplo se cambia la ADR para usar los criterios de idioma para tres idiomas: inglés, húngaro y chino (simplificado, PRC). También cambia a estos idiomas para que se descarguen los archivos binarios de Windows y Office 365 actualización.

Set-CMSoftwareUpdateAutoDeploymentRule -Name "Multi-language ADR" -Language "English","Hungarian","Chinese (Simplified, PRC)" -LanguageSelection "English","Hungarian","Chinese (Simplified, PRC)" -O365LanguageSelection "English (United States)","Hungarian (Hungary)","Chinese (Simplified, PRC)"

Parámetros

-AddToExistingSoftwareUpdateGroup

Indica si la regla se agrega a un grupo de actualizaciones existente. Si este valor es $True, cada vez que se ejecuta la regla y encuentra nuevas actualizaciones, las agrega a un grupo de actualizaciones existente. Si este valor es $False, crea un nuevo grupo de actualizaciones. Especifique el grupo de actualizaciones existente o asigne un nombre para el nuevo grupo de actualizaciones mediante el parámetro DeploymentPackageName .

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

-AlertTime

Especifica un desplazamiento entero de una fecha límite de implementación de actualizaciones. La regla usa este valor para especificar cuándo genera alertas la regla. Especifique una unidad de tiempo mediante el parámetro -AlertTimeUnit .

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

-AlertTimeUnit

Especifica una unidad de tiempo para el parámetro -AlertTime .

Type:TimeUnitType
Accepted values:Hours, Days, Weeks, Months
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-AllowRestart

Indica si se va a permitir que un equipo se reinicie si la implementación de actualizaciones tiene lugar fuera de una ventana de mantenimiento. Una ventana de mantenimiento es un período de tiempo especificado que se usa para el mantenimiento y las actualizaciones del equipo.

  • Si este valor es $True, Configuration Manager reinicia el equipo, si es necesario, para completar la actualización.
  • Si este valor es $False, Configuration Manager no reinicia el equipo.
Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-AllowSoftwareInstallationOutsideMaintenanceWindow

Indica si la implementación de actualizaciones tiene lugar incluso si está programada fuera de una ventana de mantenimiento. Una ventana de mantenimiento es un período de tiempo especificado que se usa para el mantenimiento y las actualizaciones del equipo.

  • Si este valor es $True, Configuration Manager implementa la actualización incluso la hora programada fuera de la ventana de servicio.
  • Si este valor es $False, Configuration Manager no implementa la actualización fuera de la ventana de servicio. Espera hasta que se puede implementar en una ventana de servicio.
Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-AllowUseMeteredNetwork

Indica si se permite a los clientes descargar contenido a través de una conexión a Internet de uso medido después de la fecha límite, lo que puede suponer gastos adicionales.

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

-Architecture

Use este parámetro para establecer el filtro de propiedades Arquitectura en la página Software Novedades de las propiedades de ADR.

Type:ArchitectureType[]
Aliases:Architectures
Accepted values:Arm64, Itanium, X64, X86
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ArticleId

Especifica una matriz de criterios, como cadenas, para las actualizaciones de software. La regla agrega actualizaciones de software que tienen identificadores de artículo que cumplen los criterios especificados al grupo de actualizaciones de software.

Type:String[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-AvailableImmediately

Indica si esta regla implementa actualizaciones en cuanto las actualizaciones estén disponibles. Si selecciona un valor de $False, use los parámetros -AvailableTime y -AvailableTimeUnit para especificar cuánto tiempo después de que se ejecute la regla para implementar las actualizaciones.

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

-AvailableTime

Especifica un período de tiempo como entero. Configuration Manager implementa las actualizaciones mucho tiempo después de que se ejecute la regla. Especifique una unidad de tiempo mediante el parámetro -AvailableTimeUnit .

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

-AvailableTimeUnit

Especifica una unidad de tiempo para el parámetro -AvailableTime .

Type:TimeUnitType
Accepted values:Hours, Days, Weeks, Months
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-BulletinId

Especifica una matriz de criterios, como cadenas, para las actualizaciones de software. La regla agrega al grupo de actualizaciones de software actualizaciones de software que tienen identificadores de boletín que cumplen los criterios especificados.

Type:String[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-CMTag

Esta propiedad está reservada para su uso futuro.

Type:CMTagTypes[]
Accepted values:None, UUP
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-CollectionName

Especifique un nombre de colección como destino para la regla de implementación automática.

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

-Confirm

Solicitará confirmación antes de ejecutar el cmdlet.

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:False
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ContentSize

Use este parámetro para establecer el filtro de propiedad Tamaño de contenido (KB) en la página Software Novedades de las propiedades de ADR.

Type:String[]
Aliases:ContentSizes
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-CustomSeverity

Especifica una matriz de tipos de gravedad personalizados para las actualizaciones de software. La regla agrega actualizaciones de software que tienen niveles de gravedad personalizados que cumplen los criterios especificados al grupo de actualizaciones de software.

Type:SeverityType[]
Accepted values:None, Low, Moderate, Important, Critical
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DateReleasedOrRevised

Especifica una fecha de lanzamiento o revisión para las actualizaciones de software. La regla agrega actualizaciones de software que tienen una fecha que cumple los criterios especificados al grupo de actualizaciones de software.

Type:DateReleasedOrRevisedType
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
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DeadlineImmediately

Indica si se va a imponer la fecha límite tan pronto como se ejecute la regla. Si especifica un valor de $False, use los parámetros -DeadlineTime y -DeadlineTimeUnit para especificar cuánto tiempo después de que se ejecute la regla para establecer la fecha límite. Después de la fecha límite, Configuration Manager instala las actualizaciones necesarias.

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

-DeadlineTime

Especifica un período de tiempo como entero. La fecha límite para las actualizaciones es esta mucho tiempo después de que se ejecute la regla. Especifique una unidad de tiempo mediante el parámetro -DeadlineTimeUnit .

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

-DeadlineTimeUnit

Especifica una unidad de tiempo para el parámetro -DeadlineTime .

Type:TimeUnitType
Accepted values:Hours, Days, Weeks, Months
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DeploymentPackage

Use este parámetro para establecer el paquete de implementación de la regla de implementación automática de actualización de software existente. Para no requerir un paquete, establezca el valor $nullen .

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

-DeploymentPackageName

Use este parámetro para establecer el paquete de implementación de la regla de implementación automática de actualización de software existente. Para no requerir un paquete, establezca el valor $nullen .

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

-DeploymentRing

Type:DeploymentRing
Accepted values:CB, Release, BusinessMainstream, Cbb, Ltsb
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DeployWithoutLicense

Indica si la regla implementa actualizaciones sin licencias.

  • Si especifica un valor de $True, Configuration Manager implementa todas las actualizaciones de esta regla y aprueba los contratos de licencia.
  • Si este valor es $False, Configuration Manager implementa solo las actualizaciones que no incluyen una licencia o para las que se ha aprobado el contrato de licencia.
Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Description

Especifica una descripción de la regla de implementación automática para las actualizaciones de software.

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

-DisableOperationManager

Indica si se deben deshabilitar las alertas de System Center Operations Manager durante las actualizaciones de software.

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

-DisableWildcardHandling

Este parámetro trata los caracteres comodín como valores de caracteres literales. No se puede combinar con ForceWildcardHandling.

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

-DownloadFromInternet

Indica si los equipos descargan actualizaciones de software de Internet. Si especifica un valor de $False, especifique una ubicación alternativa donde los equipos puedan descargar actualizaciones mediante el parámetro -Location .

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

-DownloadFromMicrosoftUpdate

Indica si los equipos descargan contenido de Microsoft Update si ese contenido no está disponible en un punto de distribución preferido del punto de distribución remoto.

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

-Enable

Especifique si la regla de implementación automática está habilitada después de crearla.

Type:Boolean
Aliases:Enabled, EnableDeployment
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-EnabledAfterCreate

Indica si se va a habilitar la implementación de software para el grupo de actualizaciones de software asociado después de que se ejecute esta regla. Si este valor es $False, implemente manualmente el grupo de actualizaciones de software.

Type:Boolean
Aliases:EnableAfterCreate
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Force

Ejecute el comando sin pedir confirmación.

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

-ForceWildcardHandling

Este parámetro procesa caracteres comodín y puede provocar un comportamiento inesperado (no recomendado). No se puede combinar con DisableWildcardHandling.

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

-GenerateFailureAlert

Si se produce un error en la regla, cree una alerta de Configuration Manager.

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

-GenerateOperationManagerAlert

Indica si se deben generar alertas de Operations Manager durante una actualización de software.

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

-GenerateSuccessAlert

Indica si se debe generar una alerta para una implementación correcta.

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

-Id

Especifique una matriz de identificadores de regla de implementación automática que se van a configurar. Este valor es la propiedad AutoDeploymentID del objeto ADR.

Type:String[]
Aliases:AutoDeploymentId
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-InputObject

Especifique un objeto de regla de implementación automática. Para obtener un objeto ADR, use el cmdlet Get-CMSoftwareUpdateAutoDeploymentRule .

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

-Language

Especifique una matriz de cadenas de criterios de idioma para las actualizaciones de software. La regla agrega actualizaciones de software que tienen idiomas que cumplen los criterios especificados al grupo de actualizaciones de software.

Use el formato del idioma tal como se muestra en la consola. Por ejemplo:

  • English
  • Hungarian
  • Chinese (Simplified, PRC)

El formato de la matriz de cadenas es: "English","Hungarian","Chinese (Simplified, PRC)"

Sugerencia

Si ejecuta este cmdlet en un equipo donde Windows tiene una interfaz de usuario localizada, los nombres de idioma pueden ser diferentes. Por ejemplo, la versión en inglés de Windows usa "danés", pero la versión danesa de Windows usa "Dansk".

Este parámetro sobrescribe los valores existentes con los valores que especifique.

Type:String[]
Aliases:Languages, UpdateLocales, UpdateLocale
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-LanguageSelection

Especifique una matriz de cadenas de idiomas. Los clientes descargan actualizaciones de software disponibles en los idiomas especificados y actualizaciones independientes del idioma.

Use el formato del idioma tal como se muestra en la consola. Por ejemplo:

  • English
  • Hungarian
  • Chinese (Simplified, PRC)

El formato de la matriz de cadenas es: "English","Hungarian","Chinese (Simplified, PRC)"

Sugerencia

Si ejecuta este cmdlet en un equipo donde Windows tiene una interfaz de usuario localizada, los nombres de idioma pueden ser diferentes. Por ejemplo, la versión en inglés de Windows usa "danés", pero la versión danesa de Windows usa "Dansk".

Este parámetro sobrescribe los valores existentes con los valores que especifique.

Type:String[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Location

Especifica una ubicación en la red donde los equipos pueden descargar actualizaciones de software. Para usar esta ubicación, especifique un valor de $False para el parámetro -DownloadFromInternet .

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

-MicrosoftAsVendor

Indica si la regla incluye solo las actualizaciones que tienen Microsoft como proveedor.

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

-Name

Especifica un nombre para la regla de implementación automática para las actualizaciones de software.

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

-NewName

Especifique un nuevo nombre para la ADR.

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

-NoInstallOnRemote

Indica si se va a impedir la instalación de actualizaciones en sistemas remotos.

  • Si especifica un valor de , si el cliente está dentro de $Trueun límite de red lento o poco confiable, o cuando el cliente usa una ubicación de origen de reserva para el contenido, Configuration Manager no instala actualizaciones de software.
  • Si especifica un valor de $False, la instalación continúa.
Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-NoInstallOnUnprotected

Indica si se va a impedir la instalación de actualizaciones en sistemas no protegidos.

  • Si especifica un valor de , si las actualizaciones de $Truesoftware no están disponibles en ningún punto de distribución preferido, Configuration Manager no descarga ni instala actualizaciones de software.
  • Si especifica un valor de $False, la instalación continúa.
Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-O365LanguageSelection

Use este parámetro para establecer la selección de idioma de actualización de cliente de Office 365. Especifique una matriz de cadenas de idiomas. Los clientes descargan actualizaciones de software disponibles en los idiomas especificados y actualizaciones independientes del idioma.

Use el formato del idioma tal como se muestra en la consola para la selección de idioma Windows Update. Este formato es el mismo que con el parámetro LanguageSelection . Por ejemplo:

  • English
  • Hungarian
  • Chinese (Simplified, PRC)

El formato de la matriz de cadenas es: "English","Hungarian","Chinese (Simplified, PRC)"

Sugerencia

Si ejecuta este cmdlet en un equipo donde Windows tiene una interfaz de usuario localizada, los nombres de idioma pueden ser diferentes. Por ejemplo, la versión en inglés de Windows usa "danés", pero la versión danesa de Windows usa "Dansk".

Actualmente no puede especificar con este parámetro todos los idiomas que están disponibles en la consola de Configuration Manager. Por ejemplo, no se puede especificar "Irlandés (Irlanda)" ni "Maltés (Malta)".

A partir de la versión 2103, debe especificar un idioma con un nombre de país o región. Este cambio alinea este parámetro con las opciones de la consola de Configuration Manager. Por ejemplo: -O365LanguageSelection "English (United States)"

Este parámetro sobrescribe los valores existentes con los valores que especifique.

Type:String[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-PassThru

Devuelve un objeto que representa el elemento con el que está trabajando. De forma predeterminada, este cmdlet no puede generar ninguna salida.

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

-Product

Especifica una matriz de criterios, como cadenas, para las actualizaciones de software. La regla agrega actualizaciones de software para los productos que cumplen los criterios especificados al grupo de actualizaciones de software.

Type:String[]
Aliases:Products
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Required

Especifica una matriz de criterios, como cadenas, para las actualizaciones de software. La regla agrega actualizaciones de software identificadas por los requisitos que cumplen los criterios especificados al grupo de actualizaciones de software.

Type:String[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-RequirePostRebootFullScan

Use este parámetro para establecer la siguiente opción en la página Experiencia del usuario de la configuración de implementación de ADR: Si alguna actualización de esta implementación requiere un reinicio del sistema, ejecute el ciclo de evaluación de la implementación de actualizaciones después del reinicio.

Type:Boolean
Aliases:RunEvaluationAfterRestart
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-RunType

Especifique la programación periódica para cuando el sitio evalúe la ADR.

Si especifica RunTheRuleOnSchedule, especifique una programación mediante el parámetro -Schedule .

Type:RunType
Accepted values:DoNotRunThisRuleAutomatically, RunTheRuleAfterAnySoftwareUpdatePointSynchronization, RunTheRuleOnSchedule
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Schedule

Especifica un objeto de programación para la implementación. Para obtener un objeto de programación, use el cmdlet New-CMSchedule . Especifique una programación para este parámetro si especifica un valor de RunTheRuleOnSchedule para el parámetro -RunType .

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

-SendWakeupPacket

Indica si se va a enviar un paquete de reactivación a los equipos antes de que comience la implementación.

  • Si este valor es $True, Configuration Manager reactiva un equipo de suspensión.
  • Si este valor es $False, no reactiva los equipos de suspensión.

Para que los equipos se activen, primero debe configurar Wake On LAN.

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

-Severity

Especifica una matriz de niveles de gravedad para las actualizaciones de software. La regla agrega actualizaciones de software para los tipos de gravedad especificados al grupo de actualizaciones de software.

Type:SeverityType[]
Aliases:Severities
Accepted values:None, Low, Moderate, Important, Critical
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-SoftDeadlineEnabled

Use este parámetro para establecer la siguiente opción en la página Programación de implementación de la configuración de implementación de ADR: Retrasar el cumplimiento de esta implementación según las preferencias del usuario, hasta el período de gracia definido en la configuración del cliente.

Type:Boolean
Aliases:DelayEnforcementAndUpToGracePeriod
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-SuccessPercentage

Especifica un porcentaje para el cumplimiento del cliente como un entero de 0 a 99. Si el cumplimiento es inferior a este porcentaje, Configuration Manager genera alertas opcionales.

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

-Superseded

Indica si la regla agrega actualizaciones reemplazadas por otras actualizaciones.

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

-SuppressRestartServer

Indica si se va a suprimir una actualización necesaria para un servidor. Algunas actualizaciones de software requieren un reinicio del sistema para completar el proceso de instalación.

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

-SuppressRestartWorkstation

Indica si se debe suprimir una actualización necesaria para una estación de trabajo. Algunas actualizaciones de software requieren un reinicio del sistema para completar el proceso de instalación.

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

-Title

Especifica una matriz de criterios, como cadenas, para las actualizaciones de software. La regla agrega actualizaciones de software que tienen títulos que cumplen los criterios especificados al grupo de actualizaciones de software.

Type:String[]
Aliases:Titles
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-UpdateClassification

Especifica una matriz de criterios, como cadenas, para las actualizaciones de software. La regla agrega actualizaciones de software que tienen clasificaciones de actualización que cumplen los criterios especificados al grupo de actualizaciones de software.

Type:String[]
Aliases:UpdateClassifications
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-UpdateDeploymentWaitDay

Type:Int32
Aliases:UpdateDeploymentWaitDays
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-UpdateDescription

Especifica una matriz de criterios, como cadenas, para las actualizaciones de software. La regla agrega actualizaciones de software que tienen descripciones de actualización que cumplen los criterios especificados al grupo de actualizaciones de software.

Type:String[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-UseBranchCache

Indica si se debe usar Windows BranchCache para esta implementación de actualización. Si especifica un valor de $True, los clientes comparten contenido en la misma subred.

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

-UserNotification

Especifica el tipo de notificación de usuario.

  • DisplayAll: se muestra en el Centro de software y se muestran todas las notificaciones.
  • DisplaySoftwareCenterOnly: se muestra en el Centro de software y solo se muestran las notificaciones de reinicios del equipo.
  • HideAll: ocultar en el Centro de software y todas las notificaciones.
Type:UserNotificationType
Accepted values:DisplayAll, DisplaySoftwareCenterOnly, HideAll
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-UseUtc

Indica si se debe usar la hora universal coordinada (UTC).

  • Si este valor es $True, Configuration Manager usa UTC para esta implementación.
  • Si este valor es $False, Configuration Manager usa la hora local.
Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Vendor

Type:String[]
Aliases:Vendors
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-VerboseLevel

Especifica el nivel de detalle que desea que los clientes informen de las implementaciones que crea esta regla.

Type:VerboseLevelType
Accepted values:OnlyErrorMessages, OnlySuccessAndErrorMessages, AllMessages
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-WhatIf

Muestra lo que ocurriría si se ejecuta el cmdlet. El cmdlet no se ejecuta.

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:False
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-WriteFilterHandling

Indica si se deben habilitar los filtros de escritura para dispositivos incrustados.

  • Para un valor de $True, el dispositivo confirma los cambios durante una ventana de mantenimiento. Esta acción requiere un reinicio.
  • Para un valor de $False, el dispositivo guarda los cambios en una superposición y los confirma más adelante.
Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

Entradas

Microsoft.ConfigurationManagement.ManagementProvider.IResultObject

Salidas

System.Object