Windows Tips & News

Jak opravit Install-Module chybí v PowerShellu

Microsoft PowerShell je schopen stáhnout a nainstalovat další moduly z online katalogu. Pomocí několika příkazů můžete rozšířit funkčnost konzoly PowerShell, přidat nové rutiny a funkce. Možnost instalovat další moduly poskytuje rutina Install-Module.
Banner s logem PowerShellDobrý příklad toho, jak můžete použít Instalační modul cmdlet najdete v článku Zjistěte, zda je váš počítač ovlivněn zranitelností CPU Meltdown a Spectre.

Zde jsme pomocí rutiny Install-Module získali a nainstalovali nový modul a skript, abychom zkontrolovali chyby vašeho softwarového a hardwarového prostředí.

Rutina Install-Module získá jeden nebo více modulů, které splňují zadaná kritéria z online galerie, ověří, že výsledky hledání jsou platné moduly, a zkopíruje složky modulů do instalace umístění.

Pokud není definován žádný rozsah nebo pokud je hodnota parametru Rozsah nastavena na AllUsers, modul se nainstaluje do %systemdrive%:\Program Files\WindowsPowerShell\Modules. Když je hodnota Scope CurrentUser, modul se nainstaluje do $home\Documents\WindowsPowerShell\Modules.

Pokud používáte Windows 7 nebo Windows 8.1, možná vás to překvapí v PowerShellu chybí rutina Install-Module. Pokud se jej pokusíte spustit, zobrazí se následující chybová zpráva:

Termín 'Install-Module' není rozpoznán jako název rutiny, funkce, souboru skriptu nebo použitelného programu. Zkontrolujte pravopis názvu, nebo pokud byla uvedena cesta, ověřte správnost cesty a zkuste to znovu.

Naštěstí je snadné tento problém vyřešit.

Oprava Install-Module v PowerShellu chybí

  1. Otevřete webový prohlížeč a přejděte na tato stránka.
  2. Klikněte na Stažení knoflík.
  3. Vyberte soubor odpovídající vašemu operačnímu systému. Například,
    Win7-KB3191566-x86.zip pro Windows 7 32-bit.
  4. Klikněte další ke stažení vybraných souborů.
  5. Poklepáním na stažené soubory je nainstalujte.

Jsi hotov.

Toto se nainstaluje Windows Management Framework 5.1, který zahrnuje PowerShell 5.1. To má Instalační modul cmdlet. Software je kompatibilní s Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2 SP1, Windows 8.1 a Windows 7 SP1.

Tip: Můžete si také stáhnout nejnovější multiplatformní verzi PowerShell Core 6.0 pokud chcete místo Windows PowerShell.

Povolte zápis v systému Windows 10 pro spolehlivé síťové přenosy dat

Povolte zápis v systému Windows 10 pro spolehlivé síťové přenosy dat

DOPORUČUJEME: Kliknutím sem opravíte problémy se systémem Windows a optimalizujete výkon systémuW...

Přečtěte si více

Kumulativní aktualizace Windows 8.1 z listopadu 2014 je venku

Kumulativní aktualizace Windows 8.1 z listopadu 2014 je venku

DOPORUČUJEME: Kliknutím sem opravíte problémy se systémem Windows a optimalizujete výkon systémuM...

Přečtěte si více

Skryjte svůj e-mail a uživatelské jméno na zamykací obrazovce Windows 10

Skryjte svůj e-mail a uživatelské jméno na zamykací obrazovce Windows 10

Dříve jsme se zabývali tím, jak na to skrýt jméno posledního přihlášeného uživatele ve Windows 10...

Přečtěte si více