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 $null
en .
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 $null
en .
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
$True
un 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
$True
software 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