Ответ 1
Я думаю, что это нужно запускать из командной консоли вместо консоли, похоже, что модуль не импортируется в консоль Powershell. Вы можете добавить модуль, выполнив:
Add-PSSnapin Microsoft.Sharepoint.Powershell
в консоли Powershell.
Я просто набрал следующее, чтобы попытаться получить мой сайт SharePoint:
$spWeb = Get-SPWeb -Identity "http://nycs00058260/sites/usitp"
Это дало мне следующую ошибку:
Термин "Get-SPWeb" не распознается как имя командлета, функция, script...
Правильный URL-адрес, так почему я получаю эту ошибку?
Я думаю, что это нужно запускать из командной консоли вместо консоли, похоже, что модуль не импортируется в консоль Powershell. Вы можете добавить модуль, выполнив:
Add-PSSnapin Microsoft.Sharepoint.Powershell
в консоли Powershell.
Запустите этот script из командной консоли SharePoint 2010 в качестве администратора.
Вместо Windows PowerShell
найдите элемент в меню "Пуск" с именем SharePoint 2013 Management Shell
: