Skip to main content

New-ChatCopyOptions

Set your copy options when copying Microsoft Teams private chats with PowerShell

Note: PowerShell integration requires a ShareGate Migrate Pro or Enterprise subscription. It is not available on the Essentials plan.

Command

New-ChatCopyOptions

Description

New-ChatCopyOptions creates the copy options used by Copy-Chat. Use -ChatStartDate to migrate only messages sent on or after a specific date. Without it, ShareGate Migrate copies chat messages from the beginning of time.

Examples

Copy chat messages from the past 90 days

New-ChatCopyOptions -ChatStartDate (Get-Date).AddDays(-90)

Copy chat messages from the beginning of time

New-ChatCopyOptions

Syntax

New-ChatCopyOptions
[-ChatStartDate <DateTime>]

Parameters

-ChatStartDate <DateTime>

Specifies the date from which chat messages are migrated. Messages sent before this date are skipped.

Required?

False

Default value

None

Accept pipeline input?

False

Accept wildcard characters?

False

Parameter set name

(All)

Aliases

None

Did this answer your question?