Share via


Échecs d'opération en cas d'utilisation d'un astérisque dans le paramètre ECIdParameter de la cmdlet Get-EventLogLevel

 

S’applique à : Exchange Server 2007 SP1, Exchange Server 2007

Dernière rubrique modifiée : 2007-08-21

Cette rubrique décrit la résolution d'un problème qui se produit lorsque vous tentez d'utiliser un astérisque (*) dans la cmdlet Get-EventLogLevel dans l'environnement de ligne de commande Exchange Management Shell pour tous les objets présents dans la source d'événement Microsoft Exchange Information Store (MSExchangeIS). Lorsque vous utilisez l'astérisque dans la partie SubEventSource ou Category du paramètre Identity de la cmdlet Get-EventLogLevel, l'opération échoue.

Dans l'environnement de ligne de commande Exchange Management Shell, les paramètres qui utiliser le type ECIdParameter utilisent la syntaxe de EventSource\SubEventSource\Category. Lorsque vous spécifiez une valeur pour des paramètres utilisant le type EcIdParameter, vous ne pouvez utiliser des astérisques que dans la partie EventSource de la syntaxe du type. Par exemple, vous pouvez utiliser la commande Get-EventLogLevel pour rechercher tous les objets dans la source d'événements MSExchangeIS :

Get-EventLogLevel MSExchangeIS*

Toutefois, vous ne pouvez pas utiliser les commandes suivantes pour rechercher toutes les catégories dans la source de sous-événements 9000 Private de la source d'événements MSExchangeIS :

Get-EventLogLevel MSExchangeIS\9000 Private\*

Consultez la section « Procédure » de cette rubrique pour avoir un exemple de solution à ce problème.

Avant de commencer

Pour exécuter la procédure suivante, vous devez utiliser un compte auquel l'appartenance au groupe Administrateur local a été déléguée. Pour plus d'informations sur les autorisations, la délégation de rôles et les droits requis pour administrer Microsoft Exchange Server 2007, consultez la rubrique Considérations relatives aux autorisations.

Procédure

Utilisation de l'environnement de ligne de commande Exchange Management Shell pour rechercher tous les objets dans une source d'événements de Banque d'informations Microsoft Exchange

  • Par exemple, pour rechercher dans la source d'événements MSExchangeIS tous les objets figurant dans la source de sous-événements 9000 Private, utilisez l'une des commandes suivantes :

    • Get-EventLogLevel MSExchangeIS\9000*\*

    • Get-EventLogLevel *\*9000*\*

Pour plus d'informations

Pour obtenir la liste des processus Exchange 2007 pour lesquels les niveaux d'enregistrement sont configurables, consultez la rubrique Processus avec des niveaux d'enregistrement des événements configurables. Pour plus d'informations sur la façon de modifier les niveaux d'enregistrement pour les processus de Exchange, consultez la rubrique Procédure de modification des niveaux d'enregistrement des processus Exchange.

Pour plus d'informations sur la cmdlet Get-EventLogLevel, consultez la rubrique Get-EventLogLevel. Pour plus d'informations sur la cmdlet Set-EventLogLevel, consultez la rubrique Set-EventLogLevel.