Compartir a través de


Set-CMSoftwareUpdateAutoDeploymentRule

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

Sintaxis

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 califican para la regla a un grupo de actualizaciones de software. El servidor de 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 cmdlets de Configuration Manager desde la unidad de sitio de Configuration Manager, por ejemplo PS 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 actualización de Windows y Office 365.

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 .

Tipo:Boolean
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín: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 .

Tipo:Int32
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-AlertTimeUnit

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

Tipo:TimeUnitType
Valores aceptados:Hours, Days, Weeks, Months
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín: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.
Tipo:Boolean
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín: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.
Tipo:Boolean
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín: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.

Tipo:Boolean
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-Architecture

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

Tipo:ArchitectureType[]
Alias:Architectures
Valores aceptados:Arm64, Itanium, X64, X86
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín: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.

Tipo:String[]
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín: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.

Tipo:Boolean
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín: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 .

Tipo:Int32
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-AvailableTimeUnit

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

Tipo:TimeUnitType
Valores aceptados:Hours, Days, Weeks, Months
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín: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.

Tipo:String[]
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-CMTag

Esta propiedad está reservada para su uso futuro.

Tipo:CMTagTypes[]
Valores aceptados:None, UUP
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-CollectionName

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

Tipo:String
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-Confirm

Solicitará confirmación antes de ejecutar el cmdlet.

Tipo:SwitchParameter
Alias:cf
Posición:Named
Valor predeterminado:False
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-ContentSize

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

Tipo:String[]
Alias:ContentSizes
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín: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.

Tipo:SeverityType[]
Valores aceptados:None, Low, Moderate, Important, Critical
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín: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.

Tipo:DateReleasedOrRevisedType
Valores aceptados: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
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín: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.

Tipo:Boolean
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín: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 .

Tipo:Int32
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-DeadlineTimeUnit

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

Tipo:TimeUnitType
Valores aceptados:Hours, Days, Weeks, Months
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín: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 .

Tipo:IResultObject
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín: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 .

Tipo:String
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-DeploymentRing

Tipo:DeploymentRing
Valores aceptados:CB, Release, BusinessMainstream, Cbb, Ltsb
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín: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 solo implementa actualizaciones que no incluyen una licencia o para las que se ha aprobado el contrato de licencia.
Tipo:Boolean
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-Description

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

Tipo:String
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-DisableOperationManager

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

Tipo:Boolean
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-DisableWildcardHandling

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

Tipo:SwitchParameter
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín: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 .

Tipo:Boolean
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín: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.

Tipo:Boolean
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-Enable

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

Tipo:Boolean
Alias:Enabled, EnableDeployment
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín: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.

Tipo:Boolean
Alias:EnableAfterCreate
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-Force

Ejecute el comando sin pedir confirmación.

Tipo:SwitchParameter
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-ForceWildcardHandling

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

Tipo:SwitchParameter
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-GenerateFailureAlert

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

Tipo:Boolean
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-GenerateOperationManagerAlert

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

Tipo:Boolean
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-GenerateSuccessAlert

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

Tipo:Boolean
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín: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.

Tipo:String[]
Alias:AutoDeploymentId
Posición:Named
Valor predeterminado:None
Requerido:True
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-InputObject

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

Tipo:IResultObject
Posición:Named
Valor predeterminado:None
Requerido:True
Aceptar entrada de canalización:True
Aceptar caracteres comodín: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.

Tipo:String[]
Alias:Languages, UpdateLocales, UpdateLocale
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín: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.

Tipo:String[]
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín: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 .

Tipo:String
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-MicrosoftAsVendor

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

Tipo:Boolean
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-Name

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

Tipo:String
Posición:Named
Valor predeterminado:None
Requerido:True
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-NewName

Especifique un nuevo nombre para la ADR.

Tipo:String
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín: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.
Tipo:Boolean
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín: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 las actualizaciones de software.
  • Si especifica un valor de $False, la instalación continúa.
Tipo:Boolean
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín: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 de 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.

Tipo:String[]
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-PassThru

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

Tipo:SwitchParameter
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín: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.

Tipo:String[]
Alias:Products
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín: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.

Tipo:String[]
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín: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.

Tipo:Boolean
Alias:RunEvaluationAfterRestart
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín: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 .

Tipo:RunType
Valores aceptados:DoNotRunThisRuleAutomatically, RunTheRuleAfterAnySoftwareUpdatePointSynchronization, RunTheRuleOnSchedule
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín: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 .

Tipo:IResultObject
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín: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.

Tipo:Boolean
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín: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.

Tipo:SeverityType[]
Alias:Severities
Valores aceptados:None, Low, Moderate, Important, Critical
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín: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.

Tipo:Boolean
Alias:DelayEnforcementAndUpToGracePeriod
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín: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.

Tipo:Int32
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-Superseded

Indica si la regla agrega actualizaciones reemplazadas por otras actualizaciones.

Tipo:Boolean
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín: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.

Tipo:Boolean
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín: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.

Tipo:Boolean
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín: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.

Tipo:String[]
Alias:Titles
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín: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.

Tipo:String[]
Alias:UpdateClassifications
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-UpdateDeploymentWaitDay

Tipo:Int32
Alias:UpdateDeploymentWaitDays
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín: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.

Tipo:String[]
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín: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.

Tipo:Boolean
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín: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.
Tipo:UserNotificationType
Valores aceptados:DisplayAll, DisplaySoftwareCenterOnly, HideAll
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín: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.
Tipo:Boolean
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-Vendor

Tipo:String[]
Alias:Vendors
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-VerboseLevel

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

Tipo:VerboseLevelType
Valores aceptados:OnlyErrorMessages, OnlySuccessAndErrorMessages, AllMessages
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-WhatIf

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

Tipo:SwitchParameter
Alias:wi
Posición:Named
Valor predeterminado:False
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín: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.
Tipo:Boolean
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

Entradas

Microsoft.ConfigurationManagement.ManagementProvider.IResultObject

Salidas

System.Object