Windows Tips & News

Kako popraviti namestitveni modul, ki manjka v PowerShell

Microsoftov PowerShell lahko prenese in namesti dodatne module iz spletnega kataloga. Z nekaj ukazi lahko razširite funkcionalnost konzole PowerShell, dodate nove cmdlete in funkcije. Možnost namestitve dodatnih modulov omogoča cmdlet Install-Module.
Pasica z logotipom PowerShellDober primer, kako lahko uporabite Namestitveni modul cmdlet najdete v članku Ugotovite, ali je vaš računalnik prizadet zaradi ranljivosti Meltdown in Spectre CPU.

Tam smo uporabljali cmdlet Install-Module, da smo dobili in namestili nov modul in skript za preverjanje napak v okolju programske in strojne opreme.

Cdlet Install-Module pridobi enega ali več modulov, ki izpolnjujejo določene kriterije iz spletne strani galerija, preveri, ali so rezultati iskanja veljavni moduli, in kopira mape modulov v namestitev lokacija.

Ko ni definiran noben obseg ali če je vrednost parametra Obseg AllUsers, je modul nameščen v %systemdrive%:\Program Files\WindowsPowerShell\Modules. Ko je vrednost Obseg CurrentUser, je modul nameščen v $home\Documents\WindowsPowerShell\Modules.

Če uporabljate Windows 7 ali Windows 8.1, boste morda presenečeni v PowerShell manjka cmdlet Install-Module. Če ga poskusite izvesti, se prikaže naslednje sporočilo o napaki:

Izraz 'Install-Module' ni prepoznan kot ime cmdleta, funkcije, datoteke skripta ali delujočega programa. Preverite črkovanje imena ali, če je bila vključena pot, preverite, ali je pot pravilna, in poskusite znova.

Na srečo je to težavo enostavno odpraviti.

Popravek namestitvenega modula manjka v PowerShell

  1. Odprite spletni brskalnik in pojdite na ta stran.
  2. Kliknite na Prenesi gumb.
  3. Izberite datoteko, ki ustreza vašemu operacijskemu sistemu. na primer
    Win7-KB3191566-x86.zip za Windows 7 32-bit.
  4. Kliknite Naslednji za prenos izbranih datotek.
  5. Dvokliknite prenesene datoteke, da jih namestite.

Končali ste.

To bo nameščeno Windows Management Framework 5.1, ki vključuje PowerShell 5.1. Ima Namestitveni modul cmdlet. Programska oprema je združljiva z Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2 SP1, Windows 8.1 in Windows 7 SP1.

Namig: Prenesete lahko tudi najnovejšo medplatformo PowerShell Core 6.0 če želite namesto Windows PowerShell.

Taras Buria, avtor pri Winaero

Zdaj je mogoče omogočiti, da Microsoft Edge odpre zgodovino v novem zavihku s Ctrl + H. Prej je t...

Preberi več

Taras Buria, avtor pri Winaero

Tukaj je opisano, kako lahko onemogočite obvestila o novicah na strani novega zavihka Microsoft E...

Preberi več

Prenesite arhiv registra in paketnih datotek

To spletno mesto uporablja piškotke za izboljšanje vaše izkušnje med krmarjenjem po spletnem mest...

Preberi več