2013-06-20 3 views
1

EWS API를 사용하여 Exchange 서버의 모든 사용자를 검색하려고합니다. this answer으로 제안되었으므로 powershell로 할 수 있습니다. 그러나 많은 서버에서이 작업을 수행해야하며 각 서버에서 스크립트를 실행하는 데 많은 시간이 필요하며 원격 EMC 구성도 쉽지 않은 것처럼 보입니다.Exchange ews api, 모든 사용자 나열

그래서, 저는 C#으로 이것을 구현하려고합니다. 각 서버를 반복하고 사용자 목록을 검색하여 데이터베이스에 저장합니다. 그러나 EWS가 "Get-Mailbox와 일치하는 것을 찾을 수 없습니다." powershell 명령?

이 상황을 어떻게 처리해야합니까?

답변

1

C# 응용 프로그램에서 PowerShell cmdlet을 사용할 수 있습니다. Exchange Management Shell SDK에는 Exchange와 함께 cmdlet을 사용하는 간단한 예가 있습니다.

+1

감사합니다 척,하지만 나는 C# 코드에 매직 문자열을 넣는 큰 팬이 아닙니다. 그래서, 나는 다른 접근법을 시도 할 것이다. –

관련 문제