Ошибка Powershell «Термин« Get-SPWeb »не распознается как имя командлета, функции…»

Я просто набрал следующее, чтобы попытаться получить мой сайт SharePoint:

$spWeb = Get-SPWeb -Identity "http://nycs00058260/sites/usitp"

Это дало мне следующую ошибку

The term 'Get-SPWeb' is not recognized as the name of a cmdlet, function, script...

URL-адрес правильный, так почему я получаю эту ошибку?

Ответы на вопрос(3)

Windows PowerShell, найдите пункт в меню «Пуск» под названиемSharePoint 2013 Management Shell:

Решение Вопроса

что это нужно запускать из командной консоли, а не из консоли, похоже, что модуль не импортируется в консоль Powershell. Вы можете добавить модуль, запустив:

Add-PSSnapin Microsoft.Sharepoint.Powershell

в консоли Powershell.

 Harsha Vardhini09 нояб. 2018 г., 06:42
Привет, я получаю ошибку при выполнении упомянутой команды. Проверьте эту ошибку: Add-PSSnapin: для Windows PowerShell версии 4 не было зарегистрировано никаких оснасток. В строке: 1 символ: 1 + Add-PSSnapin Microsoft.Sharepoint.Powershell + ~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo: InvalidArgument: (Microsoft.Sharepoint.Powershell: String) [Добавить- PSSnapin], PSArgumentException + FullyQualifiedErrorId: AddPSSnapInRead, Microsoft.PowerShell.Commands.AddPSSnapinCommand
 Lennon04 мар. 2015 г., 19:18
Большой! Это позволяет нам использовать Windows PowerShell ISE для SharePoint, что намного лучше, так как поддерживает многострочные функции и проверку синтаксиса!
 integratorIT14 дек. 2015 г., 09:50
работает отлично ..

администратора.

 LifeScript04 дек. 2012 г., 21:11
hi, у меня есть маленький вопрос, как проверить, существует ли файл в sharepoint lib?
 Iman Abidi07 авг. 2013 г., 12:09
он выдаст ошибку, если он уже добавлен безопасно
 Eliezer15 февр. 2018 г., 23:33
if ((Get-PSSnapin "Microsoft.SharePoint.PowerShell" -ErrorActionSilentlyContinue) -eq $ null) {Add-PSSnapin "Microsoft.SharePoint.PowerShell"}

Ваш ответ на вопрос