我想编写一个Windows服务,定期将数据库与Exchange 2007服务器实例中的联系人同步。
这可以通过Exchange Web服务实现,还是可以使用PowerShell执行此操作?
如果我使用EWB路由,这是否意味着我需要客户端设置Web服务端点并将其设为pubilc?
客户是公司,并会拒绝此请求。还有更好的方法吗?
答案 0 :(得分:0)
即使在用C#编写的Windows服务中,也没有理由不使用powershell。 Powershell命令可以通过引用System.Management.Automation程序集并使用Runspace(powershell v1)或PowerShell(powershell v2)类型在进程中编写和执行。