gpt4 book ai didi

windows - 如何通过 Powershell 和 PSSessionConfiguration 远程连接到 Exchange 服务器

转载 作者:可可西里 更新时间:2023-11-01 10:36:19 26 4
gpt4 key购买 nike

我正在尝试连接以进行远程交换并从 Powershell 运行查询。

这是我在 Exchange 服务器上的配置文件:

Register-PSSessionConfiguration -Name "Exchange" -StartupScript "C:\ProgramFiles\Microsoft\Exchange Server\V14\Bin\RemoteExchange.ps1"

这就是我从本地计算机连接的方式:

$s = New-PSSession -ComputerName cmsexch -ConfigurationName "Exchange" -Authentication Kerberos -credential $cred

这是我收到的错误消息:

New-PSSession : Running startup script threw an error: Cannot find path 'HKLM:\Software\microsoft\ExchangeServer\v14\CentralAdmin' because it does not exist..

注意:

  • 我的本地 Powershell 在 Windows 2008 SP2 32 位
  • 上运行
  • 我的远程 Exchange 在 Windows 2008 R2 SP1 64 位
  • 上运行

问题:

  • 我该如何解决这个问题?
  • 这是因为注册表重定向器在Windows 64 位?

非常感谢

最佳答案

您本地计算机的连接字符串似乎缺少一些内容。我相信以下代码就是您要找的。您需要填写您的 FQDN,仅此而已。这 3 行让我明白了。32/64 位应该没有区别。

$UserCredential = Get-Credential

$Session = New-PSSession -ConfigurationName Microsoft.Exchange -ConnectionUri http://<FQDN of your Exchange server>/PowerShell/ -Authentication Kerberos -Credential $UserCredential

Import-PSSession $Session

这篇 TechNet Exchange 知识文章可能会详细说明或至少为您指明正确的方向。 http://technet.microsoft.com/en-us/library/dd335083%28v=exchg.150%29.aspx

关于windows - 如何通过 Powershell 和 PSSessionConfiguration 远程连接到 Exchange 服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24727221/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com