使用Invoke-Command添加Exchange 2013 PSpipe理单元不起作用
我一直在为我们的帮助台团队构buildPowershell模块,并且在某个时候遇到了一个问题:他们似乎没有适当的访问权限来添加Exchange 2013 PowerShellpipe理单元,我不知道在哪里寻找对于这个具体的事情。 使用的命令如下: invoke-command -ScriptBlock {Add-PSSnapin Microsoft.Exchange.Management.Powershell.SnapIn} -ComputerName ExchangeServerFQDN ,并且它们会引发以下错误: The type initializer for 'Microsoft.Exchange.Management.PowerShell.CmdletConfigurationEntries' threw an exception. + CategoryInfo : NotSpecified: (:) [Add-PSSnapin], TypeInitializationException + FullyQualifiedErrorId : System.TypeInitializationException,Microsoft.PowerShell.Commands.AddPSSnapinCommand 我已经给用户使用Set-PSSessionConfiguration Read和Execute权限到Microsoft.Powershellconfiguration,但是它不起作用。 他们可以使用远程PS会话login到服务器,但他们仍然无法添加pipe理单元。 有人可以帮我吗? 用户不能具有Exchange或域pipe理员权限,原因很明显。 他们已经在Exchange中拥有有限的pipe理权限,我只希望他们能够执行相同的命令,但使用Powershell。 提前致谢!