Exchange_Convert_To_RegularMailbox.ps1

function Exchange-ConvertToRegularMailbox {
    param(
        [string]$Identity
    )

    $mailbox = Get-Mailbox -Identity $Identity -ErrorAction SilentlyContinue
    if (!$mailbox) {
        Write-Host "Shared mailbox '$Identity' not found."
        return
    }

    if ($mailbox.RecipientTypeDetails -eq "SharedMailbox") {
        Set-Mailbox -Identity $Identity -Type Regular

        Write-Host "Shared mailbox '$Identity' has been converted to a regular mailbox."
    } else {
        Write-Host "Mailbox '$Identity' is not a shared mailbox. Cannot convert to a regular mailbox."
    }
}