我正在尝试使用 EWS API 检索交换服务器的所有用户,正如这个答案所建议的那样,可以使用 powershell。但是,我需要对多台服务器执行此任务,在每台服务器上运行脚本非常耗时,配置远程 EMC 似乎也不容易。
所以,我正在考虑用 C# 实现这个,遍历每个服务器并检索用户列表并将其保存在数据库中。但我找不到等效于“ Get-Mailbox ”powershell 命令的 EWS?
这种情况我该怎么办?
我正在尝试使用 EWS API 检索交换服务器的所有用户,正如这个答案所建议的那样,可以使用 powershell。但是,我需要对多台服务器执行此任务,在每台服务器上运行脚本非常耗时,配置远程 EMC 似乎也不容易。
所以,我正在考虑用 C# 实现这个,遍历每个服务器并检索用户列表并将其保存在数据库中。但我找不到等效于“ Get-Mailbox ”powershell 命令的 EWS?
这种情况我该怎么办?
您可以将 PowerShell cmdlet 与 C# 应用程序一起使用。在Exchange 命令行管理程序 SDK中有一个使用 Exchange cmdlet 的简短示例。