PSSnapin Microsoft.Sharepoint.Powershell не установлен на этом компьютере - PullRequest
0 голосов
/ 14 мая 2019

Когда я пытаюсь запустить команду Add-PSSnapin Microsoft.SharePoint.Powershell в командной консоли SharePoint Online

Я получаю следующую ошибку:

Add-PSSnapin : The Windows PowerShell snap-in 'Microsoft.SharePoint.Powershell` is not installed on this computer

+ CategoryInfo: InvalidArgument: (Microsoft.SharePoint.Powershell:string) [Add-PSSnapin], PSArgumentException

Из того, что я понимаю, в любом случае предполагается, что он установлен вместе с SharePoint Online Management Shell (это новая загрузка), так почему он не позволяет мне установить его

Я могу войти в Sharepoint, используя $ AdminURL, $ AdminName & $ Password, так что это не конец света (и доказывает, что это должно работать), но, очевидно, делает сценарий менее простым для запуска на сайтах, так как должен быть измененным каждый раз, чтобы изменить URL и имя администратора

РЕДАКТИРОВАТЬ: я читал в другом посте, что добавление этого модуля (не оснастки) исправит мою проблему с ошибками Get-SPSite is not recognized as the name of a cmdlet, function, script file, or operable program и Get-SPWebApplication is not recognized as the name of a cmdlet, function, script file, or operable program Однако это не решило мою проблему ...

1 Ответ

0 голосов
/ 14 мая 2019

Как упомянул пользователь @kuzimoto, команды, которые я использовал, были несовместимы с SharePoint Online и были предназначены для использования в сочетании с SharePoint Server.

Правильный способ подключения - использовать команду Connect-SPOService и передавать туда учетные данные или просто жестко закодировать их в свой сценарий.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...