Set-CMSiteMaintenanceTask

Cambiar la configuración de una tarea de mantenimiento de Configuration Manager.

Syntax

Set-CMSiteMaintenanceTask
   [-FixedRun]
   [-RunIntervalMins <Int32>]
   [-RunNow]
   -SummaryTask <SummaryTask>
   [-PassThru]
   [-SiteCode <String>]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Set-CMSiteMaintenanceTask
   [-BeginTime <DateTime>]
   [-DaysOfWeek <DaysOfWeek[]>]
   [-DeleteOlderThanDays <Int32>]
   [-DeviceName <String>]
   [-EnableAlert <Boolean>]
   [-Enabled <Boolean>]
   -InputObject <IResultObject>
   [-LatestBeginTime <DateTime>]
   [-SiteBackupPath <String>]
   [-SqlBackupPath <String>]
   [-PassThru]
   [-SiteCode <String>]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Set-CMSiteMaintenanceTask
   [-BeginTime <DateTime>]
   [-DaysOfWeek <DaysOfWeek[]>]
   [-DeleteOlderThanDays <Int32>]
   [-DeviceName <String>]
   [-EnableAlert <Boolean>]
   [-Enabled <Boolean>]
   [-LatestBeginTime <DateTime>]
   -Name <String>
   [-SiteBackupPath <String>]
   [-SqlBackupPath <String>]
   [-PassThru]
   [-SiteCode <String>]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Set-CMSiteMaintenanceTask
   [-BeginTime <DateTime>]
   [-DaysOfWeek <DaysOfWeek[]>]
   [-DeleteOlderThanDays <Int32>]
   [-DeviceName <String>]
   [-EnableAlert <Boolean>]
   [-Enabled <Boolean>]
   [-LatestBeginTime <DateTime>]
   -MaintenanceTask <MaintenanceTask>
   [-SiteBackupPath <String>]
   [-SqlBackupPath <String>]
   [-PassThru]
   [-SiteCode <String>]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Description

El cmdlet Set-CMSiteMaintenanceTask cambia la configuración de una tarea de mantenimiento de Configuration Manager. Para obtener más información, vea Tareas de mantenimiento.

Nota

Ejecute los cmdlets de Configuration Manager desde la unidad de sitio de Configuration Manager, por ejemplo PS XYZ:\> . Para obtener más información, vea getting started.

Ejemplos

Ejemplo 1: Establecer una tarea de mantenimiento para que se ejecute una vez a la semana

En este ejemplo se especifica que la tarea **** de mantenimiento denominada Servidor de sitio SMS de copia de seguridad se ejecuta el viernes cada semana en el sitio de Configuration Manager que tiene el código de sitio CM1.

Set-CMSiteMaintenanceTask -SiteCode "CM1" -MaintenanceTaskName "Backup SMS Site Server" -DaysOfWeek Friday

Ejemplo 2: Configurar destinos de copia de seguridad

Set-CMSiteMaintenanceTask -Name $TaskName -SiteBackupPath "c:\site-backup" -SqlBackupPath "c:\sql-backup" -BeginTime (Get-Date) -DaysOfWeek Sunday,Monday -EnableAlert $true -Enabled $true

Parámetros

- Confirm

Solicitará confirmación antes de ejecutar el cmdlet.

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

-BeginTime

Especifique la fecha y hora en que se inicia una tarea de mantenimiento.

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

-DaysOfWeek

Especifique una matriz de nombres de día que determinen los días de cada semana en los que se ejecuta la tarea de mantenimiento.

Type:DaysOfWeek[]
Accepted values:Sunday, Monday, Tuesday, Wednesday, Thursday, Friday, Saturday
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-DeleteOlderThanDays

Para las tareas de mantenimiento que eliminan datos de edad, use este parámetro para especificar el número de días.

Type:Int32
Aliases:DeleteOlderThan, DeleteThanOlderDays
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-DeviceName

Especifica el nombre del dispositivo en el que se ejecuta la tarea de mantenimiento.

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

-DisableWildcardHandling

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

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

-EnableAlert

Establezca este parámetro para habilitar las alertas de errores $true de tarea, si la tarea lo admite.

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

-Enabled

Indica si la tarea de mantenimiento está habilitada en Configuration Manager.

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

-FixedRun

Indica que este cmdlet modifica la tarea de mantenimiento como una ejecución fija.

Type:SwitchParameter
Aliases:FixedRunInterval, DisableFixedRunInterval
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-ForceWildcardHandling

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

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

-InputObject

Especifique el objeto de tarea de mantenimiento que se debe configurar. Para obtener este objeto, use el cmdlet Get-CMSiteMaintenanceTask.

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

-LatestBeginTime

Especifica una fecha y hora futuras en las que se ejecuta la tarea de mantenimiento.

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

-MaintenanceTask

Especifique el nombre de una tarea de mantenimiento que se debe configurar.

Type:MaintenanceTask
Accepted values:BackupSiteServer, CheckApplicationTitleWithInventoryInformation, ClearUndiscoveredClients, DeleteAgedApplicationRequestData, DeleteUnusedApplicationRevisions, DeleteAgedClientOperations, DeleteAgedCollectedFiles, DeleteAgedComputerAssociationData, DeleteAgedDeleteDetectionData, DeleteAgedDeviceWipeRecord, DeleteAgedDiscoveryData, DeleteAgedEnrolledDevices, DeleteAgedEndpointProtectionHealthStatusHistoryData, DeleteAgedDevicesManagedByTheExchangeServerConnector, DeleteAgedInventoryHistory, DeleteAgedLogData, DeleteAgedSoftwareMeteringData, DeleteAgedSoftwareMeteringSummaryData, DeleteAgedClientPresenceHistory, DeleteAgedNotificationTaskHistory, DeleteAgedReplicationTrackingData, DeleteAgedReplicationSummaryData, DeleteAgedStatusMessages, DeleteAgedThreatData, DeleteAgedUnknownComputers, DeleteAgedUserDeviceAffinityData, DeleteInactiveClientDiscoveryData, DeleteObsoleteAlerts, DeleteObsoleteClientDiscoveryData, DeleteObsoleteForestDiscoverySitesAndSubnets, EvaluateProvisionedAmtComputerCertificates, MonitorKeys, RebuildIndexes, SummarizeSoftwareMeteringFileUsageData, SummarizeInstalledSoftwareData, SummarizeSoftwareMeteringMonthlyUsageData, DeleteAgedDistributionPointUsageStats, DeleteAgedProxyTrafficData
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-Name

Especifique el nombre de un objeto de tarea de mantenimiento que se debe configurar.

Type:String
Aliases:MaintenanceTaskName, TaskName, ItemName
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:True

-PassThru

Devuelve un objeto que representa el elemento con el que está trabajando. De forma predeterminada, es posible que este cmdlet no genere ningún resultado.

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

-RunIntervalMins

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

-RunNow

Agregue este parámetro para que Configuration Manager ejecute la tarea de mantenimiento inmediatamente.

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

-SiteBackupPath

Se aplica a la versión 2010 y versiones posteriores. Para la tarea Servidor de sitio de copia de seguridad, especifique el destino de copia de seguridad del sitio. La cuenta del equipo del servidor de sitio necesita un control total de la carpeta de destino.

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

-SiteCode

Especifica el código de sitio del sitio de Configuration Manager que hospeda el rol del sistema de sitio.

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

-SqlBackupPath

Se aplica a la versión 2010 y versiones posteriores. Para la tarea Servidor de sitio de copia de seguridad, especifique el SQL de copia de seguridad. La cuenta del equipo del servidor de sitio necesita un control total de la carpeta de destino.

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

-SummaryTask

Especifica una tarea de mantenimiento de resumen.

Type:SummaryTask
Accepted values:UpdateApplicationCatalogTables
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-WhatIf

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

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

Entradas

Microsoft.ConfigurationManagement.ManagementProvider.IResultObject

Salidas

IResultObject