从 C# 调用 Lync server 2010 Powershell cmdlet
我不得不问,我们是否需要运行
pipeline.Commands.AddScript(@"Import-Module 'C:\Program Files\Common Files\Microsoft Lync Server 2010\Modules\Lync\Lync.psd1'");
每次我们运行 Lync Powershell Cmdlet 时,或者有什么方法可以在初始化 Runspace 时执行此操作?正如我们在 Exchange 服务器案例中所做的那样,例如
RunspaceConfiguration.AddPSSnapIn("Microsoft.Exchange.Management.PowerShell.E2010", out warning);
以及我们需要在 Lync Server Powershell cmdlet 的 C# 项目中添加哪些程序集引用(除了 System.Management.Automation.Runspaces),
提前致谢。
I have to ask that do we need to run
pipeline.Commands.AddScript(@"Import-Module 'C:\Program Files\Common Files\Microsoft Lync Server 2010\Modules\Lync\Lync.psd1'");
each time we run a Lync Powershell Cmdlet or is there any way we can do it while initializing Runspace? As we do in Exchange server case e.g.
RunspaceConfiguration.AddPSSnapIn("Microsoft.Exchange.Management.PowerShell.E2010", out warning);
And also what assembly references we need to add in C# project for Lync Server Powershell cmdlets (besides System.Management.Automation.Runspaces)
Thanks in advance.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
幸运的是我找到了解决方案。我把它贴在这里。
从 C# .NET 调用 lync 服务器 cmdlet
Luckily I found the solution. And I posted it here.
Calling lync server cmdlets from c# .NET