2013-06-20 7 views
1

J'essaie de récupérer tous les utilisateurs d'un serveur d'échange en utilisant l'API EWS, comme this answer suggéré, il est possible de faire avec PowerShell. Cependant, j'ai besoin d'effectuer cette tâche sur de nombreux serveurs, l'exécution du script sur chaque serveur prend beaucoup de temps, la configuration d'EMC distante ne me semblait pas facile non plus. Donc, je pense implémenter cela avec C#, en faisant une boucle sur chaque serveur et récupérer la liste des utilisateurs et l'enregistrer dans une base de données. Mais je ne pouvais pas trouver le EWS équivalent à "Get-Mailbox" commande powershell?Exchange ews api, liste tous les utilisateurs

Que dois-je faire avec cette situation?

Répondre

1

Vous pouvez utiliser des applets de commande PowerShell avec des applications C#. Il existe un exemple d'utilisation de cmdlets avec Exchange dans le Exchange Management Shell SDK.

+1

Merci Chuck, mais je ne suis pas un grand fan de mettre des chaînes magiques dans le code C#. Donc, je vais essayer une approche différente. –

Questions connexes