Commandes utiles pour Microsoft Exchange

Exchange EMS Powershell

Commandes utiles pour Microsoft Exchange

Ce billet est un aide mémoire pour plusieurs commandes PowerShell utiles au quotidien.

Lister les boîtes aux lettres avec export dans fichier CSV

Get-Mailbox | Select DisplayName, UserPrincipalName, PrimarySmtpAddress | Export-CSV -Path \\server\share\file.csv

Vous n’avez qu’à personnaliser les champs souhaités après “Select” et c’est fini!

Lire la suite

Exchange: Accès refusé à EMC ou EMS: PSSessionOpenFailed

Exchange PSSessionOpenFailed

Microsoft Exchange: PSSessionOpenFailed : comment accéder à la console EMC malgré ce problème ?

Si vous avez un problème d’accès à l’Exchange Management Console (EMC) ou Exchange Management Shell (EMS) :

    + CategoryInfo          : OpenError: (System.Manageme....RemoteRunspace:RemoteRunspace) [], PSRemotingTransportExc
   eption
    + FullyQualifiedErrorId : PSSessionOpenFailed

Ne faites pas comme moi à rechercher sur Google des enregistrements de SPN et autres vérifications de droits dans ADSIEDIT.MSC.

Commencez tout d’abord par vérifier que l’UAC ne se soit pas activé (par une GPO, par exemple) : en effet, l’UAC ne se déclenchera pas lors de l’ouverture de l’EMC ou l’EMS et il s’agit des droits en cours qui seront utilisés (donc pas de privilèges administrateur).

Ensuite, un petit EXBPA (Exchange Best Practices Analyzer) pour rechercher les éventuels problèmes restant, et le tour est joué!