web-dev-qa-db-fra.com

Erreur Powershell "Le terme 'Get-SPWeb' n'est pas reconnu en tant que nom d'une applet de commande, fonction ..."

Je viens de taper ce qui suit pour essayer d'obtenir mon site SharePoint:

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

Cela m'a donné l'erreur suivante

Le terme 'Get-SPWeb' n'est pas reconnu en tant que nom d'une applet de commande, fonction, script ...

L'URL est correcte alors pourquoi est-ce que je reçois cette erreur?

38
LifeScript

Je pense que cela doit être exécuté à partir du shell de gestion plutôt que de la console, il semble que le module ne soit pas importé dans la console Powershell. Vous pouvez ajouter le module en lançant:

Add-PSSnapin Microsoft.Sharepoint.Powershell

dans la console Powershell.

75
nimizen

Exécutez ce script à partir de SharePoint 2010 Management Shell en tant qu'administrateur.

10
garec

Au lieu de Windows PowerShell, trouvez l’élément dans le menu Démarrer appelé SharePoint 2013 Management Shell:

enter image description here

7
K48