web-dev-qa-db-ja.com

PowerShellエラー「「Get-SPWeb」という用語は、コマンドレットの名前、関数として認識されません...」

次のように入力して、SharePointサイトを取得しようとしました。

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

次のエラーが表示されました

「Get-SPWeb」という用語は、コマンドレット、関数、スクリプトの名前として認識されません...

URLは正しいので、なぜこのエラーが発生しますか?

38
LifeScript

これはコンソールではなく管理シェルから実行する必要があると思います。モジュールがPowershellコンソールにインポートされていないようです。次を実行してモジュールを追加できます。

Add-PSSnapin Microsoft.Sharepoint.Powershell

powershellコンソールで。

75
nimizen

このスクリプトを管理者としてSharePoint 2010管理シェルから実行します。

10
garec

の代わりに Windows PowerShell、スタートメニューでSharePoint 2013 Management Shell

enter image description here

7
K48