Partager via


Get-ExchangeDiagnosticInfo

La cmdlet est disponible uniquement dans Exchange en local.

Utilisez l’applet de commande Get-ExchangeDiagnosticInfo pour retourner des informations sur les processus qui s’exécutent sur les serveurs Exchange.

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

Syntax

Get-ExchangeDiagnosticInfo
   [-Argument <String>]
   [-Component <String>]
   [-Process <String>]
   [-Server <ServerIdParameter>]
   [-Unlimited]
   [<CommonParameters>]

Description

Des autorisations doivent vous être attribuées avant de pouvoir exécuter cette cmdlet. Bien que cette rubrique répertorie tous les paramètres de cette cmdlet, 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 rechercher les autorisations requises pour exécuter une cmdlet ou un paramètre dans votre organisation, voir Find the permissions required to run any Exchange cmdlet.

Exemples

Exemple 1

Get-ExchangeDiagnosticInfo

Cet exemple retourne une liste récapitulative de tous les processus Exchange qui s’exécutent sur le serveur.

Exemple 2

[xml]$edi = Get-ExchangeDiagnosticInfo

$edi.Diagnostics.Processlocator.Process | Format-Table -Auto Name,ID,Guid

Cet exemple montre comment afficher la sortie XML de la commande dans un format plus facile à lire.

Paramètres

-Argument

Le paramètre Argument spécifie un argument valide à utiliser avec la valeur Component spécifiée.

Les valeurs argument courantes que vous pouvez utiliser avec la valeur de composant virtuelle sont Aide et Commentaires.

Pour afficher les valeurs Argument disponibles pour une valeur de composant donnée, exécutez la commande Get-ExchangeDiagnosticInfo -Process ProcessName -Component ComponentName -Argument Help.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

-Component

Le paramètre Component retourne des informations détaillées pour le composant spécifié de la valeur process donnée.

Pour afficher les valeurs de composant disponibles pour une valeur de processus donnée, exécutez la commande Get-ExchangeDiagnosticInfo -Process ProcessName -Argument Help.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

-Process

Le paramètre Process fournit des détails pour le processus Exchange spécifié. Les valeurs valides sont le nom du processus (par exemple, MSExchangeTransport ou Microsoft. Exchange.Directory.TopologyService).

Pour afficher la liste des processus Exchange disponibles, exécutez la commande Get-ExchangeDiagnosticInfo.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

-Server

Le paramètre Server définit le serveur Exchange sur lequel vous souhaitez exécuter cette commande. Vous pouvez utiliser n’importe quelle valeur qui identifie uniquement le serveur. Par exemple :

  • Nom
  • FQDN
  • Nom unique
  • DN Exchange hérité

DN Exchange hérité

Type:ServerIdParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

-Unlimited

Le commutateur Unlimited indique à la commande de retourner toutes les informations disponibles. Il n’est pas nécessaire de spécifier une valeur pour ce commutateur.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2013, Exchange Server 2016, Exchange Server 2019