Sådan rettes installationsmodulet mangler i PowerShell
Microsofts PowerShell er i stand til at downloade og installere ekstra moduler fra et online katalog. Med et par kommandoer kan du udvide funktionaliteten af PowerShell-konsollen, tilføje nye cmdlets og funktioner. Muligheden for at installere ekstra moduler leveres af Install-Module cmdlet'en.
Der brugte vi Install-Module-cmdlet'en til at hente og installere et nyt modul og et script til at tjekke dit software- og hardwaremiljø for fejl.
Installer-modul-cmdlet'en får et eller flere moduler, der opfylder de angivne kriterier, fra en online galleri, verificerer, at søgeresultaterne er gyldige moduler, og kopierer modulmapper til installationen Beliggenhed.
Når der ikke er defineret et omfang, eller når værdien af Scope-parameteren er AllUsers, installeres modulet til %systemdrive%:\Program Files\WindowsPowerShell\Modules. Når værdien af Scope er CurrentUser, installeres modulet til $home\Documents\WindowsPowerShell\Modules.
Hvis du kører Windows 7 eller Windows 8.1, kan du blive overrasket over det cmdlet'en Install-Module mangler i PowerShell. Hvis du prøver at udføre det, vil det vise dig følgende fejlmeddelelse:
Udtrykket 'Install-Module' genkendes ikke som navnet på en cmdlet, funktion, scriptfil eller et program, der kan betjenes. Kontroller stavningen af navnet, eller hvis en sti var inkluderet, skal du kontrollere, at stien er korrekt, og prøv igen.
Heldigvis er det nemt at løse dette problem.
Fix Install-Module mangler i PowerShell
- Åbn din webbrowser og gå til denne side.
- Klik på Hent knap.
- Vælg den fil, der matcher dit operativsystem. For eksempel,
Win7-KB3191566-x86.zip til Windows 7 32-bit. - Klik Næste for at downloade de valgte filer.
- Dobbeltklik på de downloadede filer for at installere dem.
Du er færdig.
Dette vil installere Windows Management Framework 5.1, som inkluderer PowerShell 5.1. Den har Installations-modul cmdlet. Softwaren er kompatibel med Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2 SP1, Windows 8.1 og Windows 7 SP1.
Tip: Du kan også downloade den nyeste cross-platform PowerShell Core 6.0 hvis du vil i stedet for Windows PowerShell.