Cmdlets

 

Sapplique à :Exchange Server 2013

Une cmdlet (prononcez « command-let ») est la plus petite unité de fonctionnalité dans Exchange Management Shell. Les cmdlets ressemblent à des commandes intégrées dans d’autres interfaces de commande interactive, par exemple, la commande dir trouvée dans cmd.exe. Comme ces commandes familières, les cmdlets peuvent être appelées directement depuis la ligne de commande dans Exchange Management Shell et exécutées dans le contexte de l’interface de commande active, pas comme processus à part.

RemarqueRemarque :
Depuis Microsoft Exchange Server 2007, des modifications ont été réalisées sur l’utilisation des cmdlets en interne par Exchange 2013 en raison de l’utilisation de la fonctionnalité à distance de Windows PowerShell. Ces modifications ont eu peu ou aucun impact sur la façon dont vous devez utiliser les cmdlets, mais elles peuvent offrir une flexibilité supplémentaire sur votre gestion des serveurs Exchange.

Les cmdlets sont généralement conçues autour de tâches d’administration récurrentes et Exchange Management Shell fournit plusieurs centaines de cmdlets pour l’exécution de tâches de gestion spécifiques à Exchange. Celles-ci sont disponibles en plus des cmdlets système non-Exchange incluses dans la conception de l’interface de commande interactive Windows PowerShell. Pour plus d’informations sur l’ouverture de l’environnement de ligne de commande Exchange Management Shell, consultez la rubrique Ouvrir le Shell.

Toutes les cmdlets d’Exchange Management Shell sont présentées sous la forme de paires verbe-nom . Le verbe et le nom sont toujours séparés par un tiret (-), sans espace, et les noms de cmdlet sont toujours au singulier. Le verbe fait référence à l’action exécutée par la cmdlet. Le nom fait référence à l’objet auquel la cmdlet est appliquée. Par exemple, dans la cmdlet Get-SystemMessage, le verbe est Get (obtenir) et le nom SystemMessage (message système). Toutes les cmdlets d’Exchange Management Shell qui gèrent une fonctionnalité spécifique partagent le même nom. Le tableau suivant fournit des exemples de certains verbes disponibles dans Exchange Management Shell.

RemarqueRemarque :
Par défaut, en cas d’omission du verbe, Exchange Management Shell considère qu’il s’agit du verbe Get. Par exemple, lorsque vous appelez Mailbox, vous obtenez le même résultat que si vous appeliez la cmdlet Get-Mailbox.

Exemples de verbes dans Exchange Management Shell

Verbe Description

Disable

Les cmdlets Disable définissent l’état Enabled de l’objet Exchange spécifié sur $False. Cela empêche l’objet de traiter des données même s’il existe.

Enable

Les cmdlets Enable définissent l’état Activé de l’objet Exchange spécifié sur $True. Cela permet à l’objet de traiter des données.

Get

Les cmdlets Get extraient des informations sur un objet Exchange spécifique.

RemarqueRemarque :
La plupart des cmdlets Get ne renvoient que des informations récapitulatives lorsque vous les exécutez. Pour que la cmdlet Get renvoie des informations détaillées lorsque vous exécutez une commande, canalisez la commande vers la cmdlet Format-List. Pour plus d’informations sur la commande Format-List, consultez la rubrique Utilisation de la sortie de la commande. Pour plus d’informations sur le pipelining, voir Traitement en pipeline.

Install

Les cmdlets Install installent un nouvel objet ou une nouvelle fonctionnalité sur un serveur Exchange.

Move

Les cmdlets Move déplacent l’objet Exchange spécifié d’un conteneur ou d’un serveur vers un autre.

New

Les cmdlets New créent un objet Exchange.

Remove

Les cmdlets Remove suppriment l’objet Exchange spécifié.

Set

Les cmdlets Set modifient les propriétés d’un objet Exchange existant.

Test

Les cmdlets Test testent des composants Exchange spécifiques et fournissent des fichiers journaux que vous pouvez examiner.

Uninstall

Les cmdlets Uninstall suppriment un objet ou une fonctionnalité d’un serveur Exchange.

La liste de cmdlets suivante fournit un exemple d’ensemble de cmdlets complet. Cet ensemble de cmdlets permet de gérer les fonctionnalités de message de notification d’état de remise (DSN) et de message de quota de boîte aux lettres d’Exchange 2013 :

  • Get-SystemMessage

  • New-SystemMessage

  • Remove-SystemMessage

  • Set-SystemMessage

 
Afficher: