steps porta machine for create powershell azure azure-virtual-machine azure-powershell

powershell - porta - create virtual machine in azure



Módulo de instalación: el término ''Módulo de instalación'' no se reconoce como el nombre de un cmdlet (5)

Debe instalar la última versión de PowerShell y luego usar este comando Install-Module Azure para instalar el Install-Module Azure . Debido a que desde Powershell 5.0 en adelante, usted podrá usar el cmdlet para Instalar el Módulo, Guardar el Módulo

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

Más información sobre la instalación de Azure PowerShell , consulte el link .

Estaba intentando instalar Azure usando Install-Module Azure en PowerShell. Tuve el siguiente error:

PS C:/Windows/system32> 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

¿Por qué PS no reconoce el módulo básico de instalación? Sin esto ni siquiera puedo instalar Azure. ¿Qué tengo que hacer?


En realidad, mi solución a este problema era mucho más simple, porque ya tenía la última versión de PowerShell y aún no reconocía el comando Install-Module . Lo que solucionó el "problema" para mí fue simplemente escribir el comando manualmente, ya que originalmente intenté copiar el fragmento de un sitio web y aparentemente hubo algún problema con el formato al copiar y pegar, así que cuando escribí el comando manualmente, instalé el módulo sin ningún problema. problema.



Si está intentando instalar un módulo que está listado en el repositorio central para contenido de PS llamado Galería de PowerShell, debe instalar PowerShellGet. Entonces el comando estará disponible. Actualmente estoy usando PS 4.0. Instalar PowerShellGet hizo el truco por mí.

PowerShell :

Con el último módulo de PowerShellGet, puedes:

  • Busque en los elementos de la Galería con Find-Module y Find-Script
  • Guarde elementos en su sistema desde la Galería con Save-Module y Save-Script
  • Instalar elementos de la Galería con Install-Module y Install-Script
  • Cargar elementos a la Galería con Módulo de publicación y Script de publicación
  • Agregue su propio repositorio personalizado con Register-PSRepository

Otro gran artículo para comenzar con PS Gallery.


Ya que estás usando la versión inferior de PS:

Lo que puede hacer en su caso es que primero descargue el módulo en su carpeta local.

Luego, habrá un archivo .psm1 en esa carpeta para este módulo.

Tu solo

import-Module "Ruta del archivo.psm1"

Aquí está el enlace para descargar el Módulo de Azure : Azure Powershell

Esto hará tu trabajo.