我们通过Exchange命令行pipe理程序和PowerShell (pipe理单元Exchange 2010添加)来处理Exchange。
我的观点是,我们有两个不同的答案系列。 EMS和PowerShell有两种不同的行为。
你能帮助理解这两者之间的区别吗? 我不是在谈论运行脚本,而是他们的工作方式,他们称Exchange有这样不同的答案。
运行空间? pipe道? 权限?
在此先感谢您的帮助,您可以提供。
我从来没有想过这么多,但看起来你是对的 – 他们是不同的。
请看这个博客文章了解更多的细节。 这份清单并不是一概而论,但它可能是一个开始的好地方。 下面引用了两个最有趣的点 –
使用Exchange命令行pipe理程序的Exchange命令是作为函数实现的。 如果加载“Microsoft.Exchange.Management.PowerShell.E2010”pipe理单元而不是使用Exchange命令行pipe理程序,则命令将作为cmdlet实现。
如果你想使用systemvariable
$?,最好使用加载的snapin而不是Exchange命令行pipe理程序,因为这些命令在Exchange Managemnt Shell中不能正常工作。 第二个问题是使用通用参数,因为它们不适用于Exchange命令行pipe理程序中的所有function。