Install-Module: Le terme "Install-Module" n'est pas reconnu comme le nom d'un cmdlet

j'essayais D'installer Azure en utilisant Install-Module Azure à PowerShell. J'ai eu l'erreur suivante:

PS C:Windowssystem32> Install-Module Azure
Install-Module : The term 'Install-Module' is not recognized as the name of a cmdlet, function, script file, 
or operable program. Check the spelling of the name, or if a path was included, verify that the path is corre
ct and try again.
At line:1 char:1
+ Install-Module Azure
+ ~~~~~~~~~~~~~~
    + CategoryInfo          : ObjectNotFound: (Install-Module:String) [], CommandNotFoundException
    + FullyQualifiedErrorId : CommandNotFoundException

pourquoi PS ne reconnaît-il pas le module D'installation de base? Sans ça, Je ne peux même pas installer Azure. Que dois-je faire?

21
demandé sur Jason Ye 2017-01-11 11:15:21

5 réponses

puisque vous utilisez la version inférieure de PS:

Ce que vous pouvez faire dans votre cas, vous devez d'abord télécharger le module dans votre dossier local.

alors, il y aura un .psm1 fichier dans ce dossier pour ce module.

Vous

importer-Module " chemin du fichier.psm1

Voici le lien pour télécharger le Module Azure: Azure Powershell

Ce sera de faire votre travail.

9
répondu Ranadip Dutta 2017-01-11 08:54:40

une autre option basée sur GUI pour corriger cette erreur est de télécharger le gestion des paquets Modules PowerShell (MSI installer) à partir du site Web de Microsoft et installer les modules.

une fois cette option installée, vous n'obtiendrez pas "'Install-Module' n'est pas reconnu comme le nom d'une erreur cmdlet".

15
répondu Venkatesh Muniyandi 2017-02-06 01:19:32

vous devez installer la dernière version de PowerShell, puis utiliser cette commande Install-Module Azure pour installer le module azure. Parce Qu'à partir de Powershell 5.0, vous pourrez utiliser le cmdlet pour Installer-Module, Enregistrez-Le Module

PS > $psversiontable
Name                           Value
----                           -----
PSVersion                      5.1.14393.576
PSEdition                      Desktop
PSCompatibleVersions           {1.0, 2.0, 3.0, 4.0...}
BuildVersion                   10.0.14393.576
CLRVersion                     4.0.30319.42000
WSManStackVersion              3.0
PSRemotingProtocolVersion      2.3
SerializationVersion           1.1.0.1

plus d'informations sur install Azure PowerShell, reportez-vous à la lien.

12
répondu Jason Ye 2017-01-12 02:41:42

en fait ma solution à ce problème était beaucoup plus simple, parce que j'avais déjà la dernière version de PowerShell et je ne l'ai toujours pas reconnu Install-Module la commande. Ce qui a corrigé le "problème" pour moi était de taper la commande manuellement, car à l'origine j'ai essayé de copier l'extrait d'un site web et apparemment il y avait un certain problème avec le formatage lors de la copie&coller, donc quand j'ai tapé la commande manuellement il a installé le module sans aucun problème.

1
répondu Tadeáš Bucha 2018-03-22 08:46:39

si vous essayez d'installer un module qui est répertorié sur le dépôt central pour le contenu PS appelé PowerShell Gallery, vous devez installer PowerShellGet. Ensuite, la commande sera disponible. J'utilise actuellement PS 4.0. Installer PowerShellGet a fait l'affaire pour moi.

Source:

avec le dernier module PowerShellGet, vous pouvez:

  • recherche dans les éléments de la galerie avec Find-Module et Find-Script
  • Save éléments de votre système à partir de la galerie avec Save-Module et Save-Script
  • installez des éléments de la galerie avec Install-Module et Install-Script
  • Téléchargez des articles dans la galerie avec publier-Module et publier-Script
  • ajouter votre propre dépôt personnalisé avec Register-PSRepository

un autre bon article pour commencer avec PS Gallery.

0
répondu pursang 2017-01-14 17:10:45