我正在尝试使用SharePoint 2010 Management Shell CMDLET访问在另一个SharePoint 2010 Farm上托管的Web应用程序,但由于以下错误消息而失败

$spsite = Get-SPSite http://demoserver:8080<br/>
Get-SPSite : Cannot find an SPSite object with Id or Url: http://demoserver:8080.
At line:1 char:21
+ $spsite = Get-SPSite <<<<  http://demoserver:8080
    + CategoryInfo          : InvalidData: (Microsoft.Share...SPCmdletGetSite:SPCmdletGetSite) [Get-SPSite], SPCm
    + FullyQualifiedErrorId : Microsoft.SharePoint.PowerShell.SPCmdletGetSite

在两个农场中,相同的帐户都用作农场帐户。

即使,我尝试使用以下PowerShell脚本也失败了。

[void][reflection.assembly]::Loadwithpartialname("Microsoft.SharePoint")

$spsite=[Microsoft.SharePoint.SPSite]("http://demoserver:8080")

这是否意味着我们无法访问另一个农场托管的网络应用程序?

有帮助吗?

解决方案

首先,您需要启用powershell远程: 启用psRemoting

您还需要使用这些命令:

get

启用wsmancredssp

调用命令

这是一个 博客文章 描述了这些步骤。

许可以下: CC-BY-SA归因
scroll top