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