Set-CMSiteMaintenanceTask

Ändern der Einstellungen für eine Configuration Manager-Wartungsaufgabe.

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>]

Beschreibung

Das Cmdlet "Set-CMSiteMaintenanceTask" ändert die Einstellungen für eine Configuration Manager-Wartungsaufgabe. Weitere Informationen finden Sie unter Wartungsaufgaben.

Hinweis

Führen Sie Configuration Manager-Cmdlets beispielsweise vom Configuration Manager-Standortlaufwerk PS XYZ:\> aus. Weitere Informationen finden Sie unter "Erste Schritte".

Beispiele

Beispiel 1: Festlegen, dass eine Wartungsaufgabe einmal pro Woche ausgeführt wird

In diesem Beispiel wird angegeben, dass die Wartungsaufgabe mit dem Namen "Backup SMS Site Server" am Freitag jede Woche auf dem Configuration Manager-Standort mit dem Standortcode CM1ausgeführt wird.

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

Beispiel 2: Konfigurieren von Sicherungszielen

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

Parameter

-BeginTime

Geben Sie das Datum und die Uhrzeit an, zu der eine Wartungsaufgabe gestartet wird.

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

-Confirm

Fordert Sie vor dem Ausführen des Cmdlets zur Bestätigung auf.

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

-DaysOfWeek

Geben Sie ein Array von Tagnamen an, die die Tage jeder Woche bestimmen, an denen die Wartungsaufgabe ausgeführt wird.

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

Verwenden Sie für Wartungsaufgaben, die ältere Daten löschen, diesen Parameter, um die Anzahl der Tage anzugeben.

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

-DeviceName

Gibt den Namen des Geräts an, auf dem die Wartungsaufgabe ausgeführt wird.

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

-DisableWildcardHandling

Dieser Parameter behandelt Platzhalterzeichen als Literalzeichenwerte. Sie können es nicht mit ForceWildcardHandlingkombinieren.

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

-EnableAlert

Legen Sie diesen Parameter $true fest, um Warnungen für Aufgabenfehler zu aktivieren, wenn die Aufgabe dies unterstützt.

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

-Enabled

Gibt an, ob die Wartungsaufgabe in Configuration Manager aktiviert ist.

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

-FixedRun

Gibt an, dass dieses Cmdlet die Wartungsaufgabe als feste Ausführung ändert.

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

-ForceWildcardHandling

Dieser Parameter verarbeitet Platzhalterzeichen und kann zu unerwartetem Verhalten führen (nicht empfohlen). Sie können es nicht mit DisableWildcardHandlingkombinieren.

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

-InputObject

Geben Sie das zu konfigurierende Wartungsaufgabenobjekt an. Verwenden Sie zum Abrufen dieses Objekts das Cmdlet "Get-CMSiteMaintenanceTask".

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

-LatestBeginTime

Gibt ein zukünftiges Datum und eine Uhrzeit an, zu der der Wartungsvorgang ausgeführt wird.

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

-MaintenanceTask

Geben Sie den Namen einer zu konfigurierenden Wartungsaufgabe an.

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

Geben Sie den Namen eines zu konfigurierenden Wartungsaufgabenobjekts an.

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

-PassThru

Gibt ein Objekt zurück, das das Element darstellt, mit dem Sie arbeiten. Standardmäßig generiert dieses Cmdlet möglicherweise keine Ausgabe.

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

Fügen Sie diesen Parameter hinzu, damit Configuration Manager die Wartungsaufgabe sofort ausführt.

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

-SiteBackupPath

Gilt für Version 2010 und höher. Geben Sie für die Aufgabe "Standortsicherungsserver" das Websitesicherungsziel an. Das Computerkonto des Standortservers benötigt vollzugriff auf den Zielordner.

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

-SiteCode

Gibt den Standortcode der Configuration Manager-Website an, auf der die Standortsystemrolle gehostet wird.

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

-SqlBackupPath

Gilt für Version 2010 und höher. Geben Sie für die Aufgabe "Sicherungsstandortserver" das SQL Sicherungsziel an. Das Computerkonto des Standortservers benötigt vollzugriff auf den Zielordner.

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

-SummaryTask

Gibt eine Zusammenfassende Wartungsaufgabe an.

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

-WhatIf

Zeigt, was passieren würde, wenn das Cmdlet ausgeführt wird. Das Cmdlet wird nicht ausgeführt.

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

Eingaben

Microsoft.ConfigurationManagement.ManagementProvider.IResultObject

Ausgaben

IResultObject