New-CMSoftwareUpdateAutoDeploymentRule
Cree una regla de implementación automática (ADR) para las actualizaciones de software.
Sintaxis
New-CMSoftwareUpdateAutoDeploymentRule
[-AddToExistingSoftwareUpdateGroup <Boolean>]
[-AlertTime <Int32>]
[-AlertTimeUnit <TimeUnitType>]
[-AllowRestart <Boolean>]
[-AllowSoftwareInstallationOutsideMaintenanceWindow <Boolean>]
[-AllowUseMeteredNetwork <Boolean>]
[-Architecture <ArchitectureType[]>]
[-ArticleId <String[]>]
[-AvailableImmediately <Boolean>]
[-AvailableTime <Int32>]
[-AvailableTimeUnit <TimeUnitType>]
[-BulletinId <String[]>]
[-CMTag <CMTagTypes[]>]
-Collection <IResultObject>
[-ContentSize <String[]>]
[-CustomSeverity <SeverityType[]>]
[-DateReleasedOrRevised <DateReleasedOrRevisedType>]
[-DeadlineImmediately <Boolean>]
[-DeadlineTime <Int32>]
[-DeadlineTimeUnit <TimeUnitType>]
[-DeploymentPackage <IResultObject>]
[-DeploymentPackageName <String>]
[-DeploymentRing <DeploymentRing>]
[-DeployWithoutLicense <Boolean>]
[-Description <String>]
[-DisableOperationManager <Boolean>]
[-DownloadFromInternet <Boolean>]
[-DownloadFromMicrosoftUpdate <Boolean>]
[-Enable <Boolean>]
[-EnabledAfterCreate <Boolean>]
[-GenerateFailureAlert <Boolean>]
[-GenerateOperationManagerAlert <Boolean>]
[-GenerateSuccessAlert <Boolean>]
[-IsServicingPlan]
[-Language <String[]>]
[-LanguageSelection <String[]>]
[-Location <String>]
[-MicrosoftAsVendor <Boolean>]
-Name <String>
[-NoInstallOnRemote <Boolean>]
[-NoInstallOnUnprotected <Boolean>]
[-O365LanguageSelection <String[]>]
[-Product <String[]>]
[-Required <String[]>]
[-RequirePostRebootFullScan <Boolean>]
[-RunType <RunType>]
[-Schedule <IResultObject>]
[-SendWakeupPacket <Boolean>]
[-Severity <SeverityType[]>]
[-SoftDeadlineEnabled <Boolean>]
[-SuccessPercentage <Int32>]
[-Superseded <Boolean>]
[-SuppressRestartServer <Boolean>]
[-SuppressRestartWorkstation <Boolean>]
[-Title <String[]>]
[-UpdateClassification <String[]>]
[-UpdateDeploymentWaitDay <Int32>]
[-UpdateDescription <String[]>]
[-UseBranchCache <Boolean>]
[-UserNotification <UserNotificationType>]
[-UseUtc <Boolean>]
[-Vendor <String[]>]
[-VerboseLevel <VerboseLevelType>]
[-WriteFilterHandling <Boolean>]
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
New-CMSoftwareUpdateAutoDeploymentRule
[-AddToExistingSoftwareUpdateGroup <Boolean>]
[-AlertTime <Int32>]
[-AlertTimeUnit <TimeUnitType>]
[-AllowRestart <Boolean>]
[-AllowSoftwareInstallationOutsideMaintenanceWindow <Boolean>]
[-AllowUseMeteredNetwork <Boolean>]
[-Architecture <ArchitectureType[]>]
[-ArticleId <String[]>]
[-AvailableImmediately <Boolean>]
[-AvailableTime <Int32>]
[-AvailableTimeUnit <TimeUnitType>]
[-BulletinId <String[]>]
[-CMTag <CMTagTypes[]>]
-CollectionId <String>
[-ContentSize <String[]>]
[-CustomSeverity <SeverityType[]>]
[-DateReleasedOrRevised <DateReleasedOrRevisedType>]
[-DeadlineImmediately <Boolean>]
[-DeadlineTime <Int32>]
[-DeadlineTimeUnit <TimeUnitType>]
[-DeploymentPackage <IResultObject>]
[-DeploymentPackageName <String>]
[-DeploymentRing <DeploymentRing>]
[-DeployWithoutLicense <Boolean>]
[-Description <String>]
[-DisableOperationManager <Boolean>]
[-DownloadFromInternet <Boolean>]
[-DownloadFromMicrosoftUpdate <Boolean>]
[-Enable <Boolean>]
[-EnabledAfterCreate <Boolean>]
[-GenerateFailureAlert <Boolean>]
[-GenerateOperationManagerAlert <Boolean>]
[-GenerateSuccessAlert <Boolean>]
[-IsServicingPlan]
[-Language <String[]>]
[-LanguageSelection <String[]>]
[-Location <String>]
[-MicrosoftAsVendor <Boolean>]
-Name <String>
[-NoInstallOnRemote <Boolean>]
[-NoInstallOnUnprotected <Boolean>]
[-O365LanguageSelection <String[]>]
[-Product <String[]>]
[-Required <String[]>]
[-RequirePostRebootFullScan <Boolean>]
[-RunType <RunType>]
[-Schedule <IResultObject>]
[-SendWakeupPacket <Boolean>]
[-Severity <SeverityType[]>]
[-SoftDeadlineEnabled <Boolean>]
[-SuccessPercentage <Int32>]
[-Superseded <Boolean>]
[-SuppressRestartServer <Boolean>]
[-SuppressRestartWorkstation <Boolean>]
[-Title <String[]>]
[-UpdateClassification <String[]>]
[-UpdateDeploymentWaitDay <Int32>]
[-UpdateDescription <String[]>]
[-UseBranchCache <Boolean>]
[-UserNotification <UserNotificationType>]
[-UseUtc <Boolean>]
[-Vendor <String[]>]
[-VerboseLevel <VerboseLevelType>]
[-WriteFilterHandling <Boolean>]
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
New-CMSoftwareUpdateAutoDeploymentRule
[-AddToExistingSoftwareUpdateGroup <Boolean>]
[-AlertTime <Int32>]
[-AlertTimeUnit <TimeUnitType>]
[-AllowRestart <Boolean>]
[-AllowSoftwareInstallationOutsideMaintenanceWindow <Boolean>]
[-AllowUseMeteredNetwork <Boolean>]
[-Architecture <ArchitectureType[]>]
[-ArticleId <String[]>]
[-AvailableImmediately <Boolean>]
[-AvailableTime <Int32>]
[-AvailableTimeUnit <TimeUnitType>]
[-BulletinId <String[]>]
[-CMTag <CMTagTypes[]>]
-CollectionName <String>
[-ContentSize <String[]>]
[-CustomSeverity <SeverityType[]>]
[-DateReleasedOrRevised <DateReleasedOrRevisedType>]
[-DeadlineImmediately <Boolean>]
[-DeadlineTime <Int32>]
[-DeadlineTimeUnit <TimeUnitType>]
[-DeploymentPackage <IResultObject>]
[-DeploymentPackageName <String>]
[-DeploymentRing <DeploymentRing>]
[-DeployWithoutLicense <Boolean>]
[-Description <String>]
[-DisableOperationManager <Boolean>]
[-DownloadFromInternet <Boolean>]
[-DownloadFromMicrosoftUpdate <Boolean>]
[-Enable <Boolean>]
[-EnabledAfterCreate <Boolean>]
[-GenerateFailureAlert <Boolean>]
[-GenerateOperationManagerAlert <Boolean>]
[-GenerateSuccessAlert <Boolean>]
[-IsServicingPlan]
[-Language <String[]>]
[-LanguageSelection <String[]>]
[-Location <String>]
[-MicrosoftAsVendor <Boolean>]
-Name <String>
[-NoInstallOnRemote <Boolean>]
[-NoInstallOnUnprotected <Boolean>]
[-O365LanguageSelection <String[]>]
[-Product <String[]>]
[-Required <String[]>]
[-RequirePostRebootFullScan <Boolean>]
[-RunType <RunType>]
[-Schedule <IResultObject>]
[-SendWakeupPacket <Boolean>]
[-Severity <SeverityType[]>]
[-SoftDeadlineEnabled <Boolean>]
[-SuccessPercentage <Int32>]
[-Superseded <Boolean>]
[-SuppressRestartServer <Boolean>]
[-SuppressRestartWorkstation <Boolean>]
[-Title <String[]>]
[-UpdateClassification <String[]>]
[-UpdateDeploymentWaitDay <Int32>]
[-UpdateDescription <String[]>]
[-UseBranchCache <Boolean>]
[-UserNotification <UserNotificationType>]
[-UseUtc <Boolean>]
[-Vendor <String[]>]
[-VerboseLevel <VerboseLevelType>]
[-WriteFilterHandling <Boolean>]
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
El cmdlet New-CMSoftwareUpdateAutoDeploymentRule crea una regla de implementación automática (ADR) para las 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. Para obtener más información, consulte Implementación automática de actualizaciones de software.
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: Creación de una ADR básica
Este comando crea una regla de implementación denominada DeploymentRule07 para la colección denominada Desktops y el paquete de implementación denominado Updates123. La regla implementa actualizaciones que tienen un identificador de artículo que contiene 117.
New-CMSoftwareUpdateAutoDeploymentRule -CollectionName "Desktops" -DeploymentPackageName "Updates123" -Name "DeploymentRule07" -ArticleId "117"
Ejemplo 2: Creación de una ADR que usa una programación y otras propiedades
En este ejemplo se crea una regla de implementación automática que usa una programación definida. La implementación se produce según la programación.
El primer comando crea una programación para el miércoles y almacena el objeto schedule en la variable $Schedule . Para obtener más información, vea New-CMSchedule.
El segundo comando crea una regla de implementación automática para las actualizaciones que usa el objeto de programación almacenado en la variable . Este comando especifica valores para muchos parámetros.
$Schedule = New-CMSchedule -DayOfWeek Wednesday
New-CMSoftwareUpdateAutoDeploymentRule -CollectionName "Laptops" -DeploymentPackageName "Updates235" -Name "DeploymentRule22" -AddToExistingSoftwareUpdateGroup $False -AlertTime 4 -AlertTimeUnit Weeks -AllowRestart $True -AllowSoftwareInstallationOutsideMaintenanceWindow $True -AllowUseMeteredNetwork $True -ArticleId "test" -AvailableImmediately $False -AvailableTime 5 -AvailableTimeUnit Months -CustomSeverity Critical -DateReleasedOrRevised Last1day -DeadlineImmediately $False -DeadlineTime $True -DeadlineTimeUnit Hours -DeployWithoutLicense $True -Description "Standard updates for our laptop systems." -DisableOperationManager $True -DownloadFromInternet $False -DownloadFromMicrosoftUpdate $True -EnabledAfterCreate $False -GenerateOperationManagerAlert $True -GenerateSuccessAlert $True -Location "\\k\aS_O15_Client_Dev_1" -NoInstallOnRemote $False -NoInstallOnUnprotected $True -RunType RunTheRuleOnSchedule -Schedule $Schedule -SendWakeUpPacket $True -SuccessPercent 99 -Superseded $True -SuppressRestartServer $True -SuppressRestartWorkstation $True -UpdateClassification "Critical Updates" -UseBranchCache $False -UserNotification DisplayAll -UseUtc $True -VerboseLevel AllMessages -WriteFilterHandling $True
Ejemplo 3: Creación de una ADR para varios idiomas
En este ejemplo se crea una ADR que agrega los criterios de idioma para tres idiomas: inglés, húngaro y chino (simplificado, PRC). También agrega estos idiomas para descargar los archivos binarios de actualización de Windows y Office 365. Esta regla de ejemplo está deshabilitada de forma predeterminada.
New-CMSoftwareUpdateAutoDeploymentRule -Name "Multi-language ADR" -CollectionId "XYZ0003F" -Language "English","Hungarian","Chinese (Simplified, PRC)" -Enable $false -EnabledAfterCreate $false -RunType DoNotRunThisRuleAutomatically -LanguageSelection "English","Hungarian","Chinese (Simplified, PRC)" -O365LanguageSelection "English (United States)","Hungarian (Hungary)","Chinese (Simplified, PRC)"
Parámetros
-AddToExistingSoftwareUpdateGroup
Indica si la regla se agrega a un grupo de actualizaciones de software 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 |
-Collection
Especifique un objeto de colección como destino de la regla de implementación automática.
Tipo: | IResultObject |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | True |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-CollectionId
Especifique un identificador de colección como destino de la regla de implementación automática.
Tipo: | String |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | True |
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: | True |
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 especificar un objeto para el paquete de implementación que se usará con esta regla de implementación automática. Para no requerir un paquete, establezca el valor $null
en .
Tipo: | IResultObject |
Alias: | InputObject |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | True |
Aceptar caracteres comodín: | False |
-DeploymentPackageName
Especifique el nombre del paquete de implementación que se usará con esta regla de implementación automática. 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 |
-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 |
-IsServicingPlan
Tipo: | SwitchParameter |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
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".
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".
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 |
-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)"
Tipo: | String[] |
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.
A partir de la versión 2107, cuando hay varios productos con el mismo nombre, selecciona todos ellos.
Tipo: | String[] |
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
IResultObject
Notas
Para obtener más información sobre este objeto devuelto y sus propiedades, vea SMS_AutoDeployment clase WMI de servidor.