Public/Migration/Resume-MailboxSync.ps1
Function Resume-MailboxSync { <# .SYNOPSIS Resume Mailbox Sync .DESCRIPTION Resume Mailbox Sync .EXAMPLE Resume-MailboxSync .NOTES General notes #> [CmdletBinding()] param ( [Parameter()] [switch] $DontAutoComplete ) $UserChoice = Import-MailboxSyncDecision -NotCompleted if ($UserChoice -ne 'Quit' ) { $ResumeSplat = @{ Confirm = $false } if ($DontAutoComplete) { $ResumeSplat.Add('SuspendWhenReadyToComplete', $True) } foreach ($User in $UserChoice) { Resume-MoveRequest -Identity $User.Guid @ResumeSplat } } } |