Clear-RunHistory

Synopsis

Clears the run history from the synchronization service

Syntax

Clear-RunHistory [[-BeforeDate] <Nullable`1[DateTime]>] [<CommonParameters>]

Clear-RunHistory [[-DaysToKeep] <Nullable`1[Int32]>] [<CommonParameters>]

Description

The Clear-RunHistory cmdlet allows you to clear the Synchronization Service's run history. You can clear all runs, all runs older than a specified date, or all runs older than a specified number of days

Parameters

-DaysToKeep <Nullable`1[Int32]>

Specifies the number of days of run history to keep

Required?

false

Position?

1

Default value

Accept pipeline input?

false

Accept wildcard characters?

false

-BeforeDate <Nullable`1[DateTime]>

Specifies the date of the latest run that will be deleted from the server. Runs after this specified date and time are preserved

Required?

false

Position?

1

Default value

Accept pipeline input?

false

Accept wildcard characters?

false

<CommonParameters>

This cmdlet supports the common parameters: Verbose, Debug, ErrorAction, ErrorVariable, WarningAction, WarningVariable, OutBuffer, PipelineVariable, and OutVariable. For more information, see about_CommonParameters.

Examples

Clear the entire run history

Using the Clear-RunHistory cmdlet with no parameters will clear the entire run history from the server

Clear runs older than specified number of days

Clears all items in the run history older than 2 days

Clears run history older than the specified date

Clears all runs older than January 1, 2016

Last updated