Cet article a fait l’objet d’une traduction automatique. Pour afficher l’article en anglais, activez la case d’option Anglais. Vous pouvez également afficher le texte anglais dans une fenêtre contextuelle en faisant glisser le pointeur de la souris sur le texte traduit.
Traduction
Anglais

Get-MoveRequest

 

S’applique à :Exchange Online, Exchange Server 2016

Dernière rubrique modifiée :2017-04-07

Cette cmdlet est disponible dans Exchange Server 2016 sur site et dans le service en nuage. Certains paramètres peuvent être propres à un environnement ou à un autre.

La cmdlet Get-MoveRequest permet d’afficher l’état détaillé d’un déplacement de boîte aux lettres asynchrone en cours qui a été lancé à l’aide de la cmdlet New-MoveRequest.

Pour plus d'informations sur les jeux de paramètres dans la section Syntaxe ci-après, voir SyntaxeSyntaxe de cmdlet Exchange.

Get-MoveRequest [-Identity <MoveRequestIdParameter>] [-IncludeSoftDeletedObjects <SwitchParameter>] <COMMON PARAMETERS>

Get-MoveRequest [-BatchName <String>] [-Flags <None | CrossOrg | IntraOrg | Push | Pull | Offline | Protected | RemoteLegacy | HighPriority | Suspend | SuspendWhenReadyToComplete | MoveOnlyPrimaryMailbox | MoveOnlyArchiveMailbox | TargetIsAggregatedMailbox | Join | Split | MoveOnlyAuxMailbox | CrossTenant>] [-HighPriority <$true | $false>] [-IncludeSoftDeletedObjects <SwitchParameter>] [-MoveStatus <None | Queued | InProgress | AutoSuspended | CompletionInProgress | Synced | Completed | CompletedWithWarning | Suspended | Failed>] [-Offline <$true | $false>] [-Protect <$true | $false>] [-RemoteHostName <Fqdn>] [-SourceDatabase <DatabaseIdParameter>] [-Suspend <$true | $false>] [-SuspendWhenReadyToComplete <$true | $false>] [-TargetDatabase <DatabaseIdParameter>] <COMMON PARAMETERS>

COMMON PARAMETERS: [-Credential <PSCredential>] [-DomainController <Fqdn>] [-OrganizationalUnit <OrganizationalUnitIdParameter>] [-ProxyToMailbox <MailboxIdParameter>] [-ResultSize <Unlimited>] [-SortBy <String>]

Cet exemple récupère l'état du déplacement de boîte aux lettres en cours pour la boîte aux lettres de Tony Smith (tony@contoso.com).

Get-MoveRequest -Identity 'tony@contoso.com'

Cet exemple récupère l'état du déplacement de boîte aux lettres en cours vers la base de données cible DB05.

Get-MoveRequest -MoveStatus InProgress -TargetDatabase DB05

Cet exemple récupère l'état des demandes de déplacement dans le lot FromDB01ToDB02 qui est terminé, mais qui comportait des avertissements.

Get-MoveRequest -BatchName "FromDB01ToDB02" -MoveStatus CompletedWithWarning

Les critères de recherche pour la cmdlet Get-MoveRequest sont une instruction booléenne And. Si vous utilisez plusieurs paramètres, cela limite votre recherche et réduit ses résultats.

Des autorisations doivent vous être attribuées avant de pouvoir exécuter cette cmdlet. Bien que tous les paramètres de cette cmdlet soient répertoriés dans cette rubrique, il est possible que vous n’ayez pas accès à certains paramètres s’ils ne sont pas inclus dans les autorisations qui vous ont été attribuées. Pour voir les autorisations qui vous sont nécessaires, voir l'entrée « Déplacements de boîtes aux lettres » dans la rubrique Autorisations des destinataires.

 

Paramètre Obligatoire Type Description

BatchName

Facultatif

System.String

Le paramètre BatchName spécifie le nom attribué à une demande de déplacement de lot.

Vous ne pouvez pas utiliser ce paramètre avec le paramètre Identity.

Credential

Facultatif

System.Management.Automation.PSCredential

Ce paramètre est disponible uniquement dans Exchange 2016 sur site.

Le paramètre Credential spécifie le nom d’utilisateur et le mot de passe utilisés pour exécuter cette commande. En règle générale, vous utilisez ce paramètre dans des scripts ou lorsque vous avez besoin de fournir différentes informations d’identification qui ont les autorisations requises.

Ce paramètre requiert la création et la transmission d’un objet d’informations d’identification. Cet objet d’informations d’identification est créé à l’aide de la cmdlet Get-Credential. Pour plus d’informations, voir Get-Credential.

DomainController

Facultatif

Microsoft.Exchange.Data.Fqdn

Ce paramètre est disponible uniquement dans Exchange 2016 sur site.

Le paramètre DomainController spécifie le contrôleur de domaine qui est utilisé par cette cmdlet pour lire ou écrire les données dans Active Directory. Vous identifiez le contrôleur de domaine par son nom de domaine complet (FQDN). Par exemple : dc01.contoso.com.

Flags

Facultatif

Microsoft.Exchange.Data.Directory.Recipient.RequestFlags

Le paramètre Flags spécifie le type de déplacement pour lequel récupérer des informations. Les valeurs suivantes peuvent être utilisées :

  • CrossOrg

  • HighPriority

  • IntraOrg

  • Join

  • MoveOnlyArchiveMailbox

  • MoveOnlyPrimaryMailbox

  • None

  • offline

  • Protected

  • Pull

  • Push

  • RemoteLegacy

  • Split

  • Suspend

  • SuspendWhenReadyToComplete

  • TargetIsAggregatedMailbox

HighPriority

Facultatif

System.Boolean

Ce paramètre est disponible uniquement dans Exchange 2016 sur site.

Le paramètre HighPriority spécifie que la cmdlet renvoie des demandes créées avec l'indicateur HighPriority. L'indicateur HighPriority indique que la demande devra être traitée avant les autres demandes de priorité moindre dans la file d'attente.

Vous ne pouvez pas utiliser ce paramètre avec le paramètre Identity.

Identity

Facultatif

Microsoft.Exchange.MailboxReplicationService.MoveRequestIdParameter

Le paramètre Identity permet d’indiquer l’identité de la demande de déplacement, qui est l’identité de l’utilisateur de la boîte aux lettres ou de la messagerie. Vous pouvez utiliser n’importe quelle valeur qui identifie l’utilisateur de messagerie ou la boîte aux lettres de manière unique.

Par exemple :

  • Nom

  • Nom complet

  • Alias

  • Nom unique

  • Nom unique canonique

  • <domain name>\<account name>

  • Adresse de messagerie

  • GUID

  • LegacyExchangeDN

  • SamAccountName

  • Identifiant utilisateur ou nom d’utilisateur principal (UPN)

Vous pouvez utiliser ce paramètre avec les paramètres suivants :

  • BatchName

  • HighPriority

  • MoveStatus

  • offline

  • Protect

  • RemoteHostName

  • SourceDatabase

  • Suspend

  • SuspendWhenReadyToComplete

  • TargetDatabase

IncludeSoftDeletedObjects

Facultatif

System.Management.Automation.SwitchParameter

Ce paramètre est disponible uniquement dans Exchange 2016 sur site.

Le paramètre IncludeSoftDeletedObjects indique s'il faut renvoyer les boîtes aux lettres supprimées (récupérables). Ce paramètre accepte la valeur $true ou $false.

MoveStatus

Facultatif

Microsoft.Exchange.Data.Directory.Recipient.RequestStatus

Le paramètre MoveStatus renvoie les demandes de déplacements dans l'état spécifié. Vous pouvez utiliser les valeurs suivantes :

  • AutoSuspended

  • Completed

  • CompletedWithWarning

  • CompletionInProgress

  • Failed

  • InProgress

  • None

  • Queued

    Suspended

Vous ne pouvez pas utiliser ce paramètre avec le paramètre Identity.

offline

Facultatif

System.Boolean

Le paramètre Offline indique s'il faut renvoyer des boîtes aux lettres déplacées en mode hors connexion. Ce paramètre accepte la valeur $true ou $false.

Vous ne pouvez pas utiliser ce paramètre avec le paramètre Identity.

OrganizationalUnit

Facultatif

Microsoft.Exchange.Configuration.Tasks.OrganizationalUnitIdParameter

Le paramètre OrganizationalUnit filtre les résultats en fonction de l’emplacement de l’objet dans Active Directory. Seuls les objets qui existent dans l’emplacement spécifié sont renvoyés. Une entrée valide pour ce paramètre est une unité d’organisation (UO) ou un domaine qui est visible à l’aide de la cmdlet Get-OrganizationalUnit. Vous pouvez utiliser n’importe quelle valeur qui identifie de façon unique l’unité d’organisation ou le domaine. Par exemple :

  • Nom

  • Nom canonique

  • Nom unique

  • GUID

Protect

Facultatif

System.Boolean

Ce paramètre est disponible uniquement dans Exchange 2016 sur site.

Le paramètre Protect renvoie des boîtes aux lettres déplacées en mode protégé. Ce paramètre accepte la valeur $true ou $false.

Vous ne pouvez pas utiliser ce paramètre avec le paramètre Identity.

ProxyToMailbox

Facultatif

Microsoft.Exchange.Configuration.Tasks.MailboxIdParameter

Ce paramètre est disponible uniquement dans le service informatique.

Le paramètre ProxyToMailbox filtre les résultats par l’emplacement de la boîte aux lettres spécifiée (également connu sous le nom, le proxy). Vous pouvez utiliser n’importe quelle valeur qui identifie la boîte aux lettres.

Par exemple :

  • Nom

  • Nom complet

  • Alias

  • Nom unique

  • Nom unique canonique

  • <domain name>\<account name>

  • Adresse de messagerie

  • GUID

  • LegacyExchangeDN

  • SamAccountName

  • Identifiant utilisateur ou nom d’utilisateur principal (UPN)

RemoteHostName

Facultatif

Microsoft.Exchange.Data.Fqdn

Le paramètre RemoteHostName spécifie le nom de domaine complet de l'organisation inter-forêts à partir de laquelle vous déplacez la boîte aux lettres.

Vous ne pouvez pas utiliser ce paramètre avec le paramètre Identity.

ResultSize

Facultatif

Microsoft.Exchange.Data.Unlimited

Le paramètre ResultSize spécifie le nombre maximal de résultats à renvoyer. Pour retourner toutes les demandes correspondant à la requête, utilisez unlimited comme valeur pour ce paramètre. La valeur par défaut est 1000.

SortBy

Facultatif

System.String

Le paramètre SortBy spécifie la propriété utilisée pour trier les résultats. Vous ne pouvez trier que sur une propriété à la fois. Les résultats sont triés selon un ordre croissant.

Si l’affichage par défaut n’inclut pas la propriété sur laquelle vous faites le tri, vous pouvez ajouter la commande avec | Format-Table -Auto <Property1>,<Property2>..., afin de créer un affichage contenant toutes les propriétés que vous souhaitez voir. Les caractères génériques (*) sont pris en charge dans les noms de propriété.

Vous pouvez filtrer selon les propriétés suivantes :

  • name

  • DisplayName

  • Alias

SourceDatabase

Facultatif

Microsoft.Exchange.Configuration.Tasks.DatabaseIdParameter

Ce paramètre est disponible uniquement dans Exchange 2016 sur site.

Le paramètre SourceDatabase indique que toutes les boîtes aux lettres déplacées depuis la base de données source spécifiée sont retournées. Vous pouvez utiliser les valeurs suivantes :

  • GUID de la base de données

  • Nom de la base de données

Vous ne pouvez pas utiliser ce paramètre avec le paramètre Identity.

Suspend

Facultatif

System.Boolean

Le paramètre Suspend indique si les boîtes aux lettres dont les déplacements ont été suspendus doivent être retournées. Ce paramètre accepte la valeur $true ou $false.

Vous ne pouvez pas utiliser ce paramètre avec le paramètre Identity.

SuspendWhenReadyToComplete

Facultatif

System.Boolean

Le paramètre SuspendWhenReadytoComplete indique si les boîtes aux lettres qui ont été déplacées avec la commande New-MoveRequest et son commutateur SuspendWhenReadyToComplete doivent être retournées. Ce paramètre accepte la valeur $true ou $false.

Vous ne pouvez pas utiliser ce paramètre avec le paramètre Identity.

TargetDatabase

Facultatif

Microsoft.Exchange.Configuration.Tasks.DatabaseIdParameter

Ce paramètre est disponible uniquement dans Exchange 2016 sur site.

Le paramètre TargetDatabase indique si toutes boîtes aux lettres qui sont déplacées vers la base de données cible spécifiée doivent être retournées. Vous pouvez utiliser les valeurs suivantes :

  • GUID de la base de données

  • Nom de la base de données

Vous ne pouvez pas utiliser ce paramètre avec le paramètre Identity.

Pour visualiser les types d’entrées acceptés par cette cmdlet, consultez la rubrique Types d’entrée et de sortie de la cmdlet d’Exchange Management Shell. Si le champ Type d’entrée pour une cmdlet est vide, la cmdlet n’accepte pas les données d’entrée.

Pour visualiser les types de retours, également appelés types de sorties, acceptés par cette cmdlet, consultez la rubrique Types d’entrée et de sortie de la cmdlet d’Exchange Management Shell. Si le champ Type de sortie est vide, la cmdlet ne renvoie pas de données.

 
Afficher: