Windows Tips & News

Jak naprawić brak modułu instalacyjnego w PowerShell?

PowerShell firmy Microsoft jest w stanie pobrać i zainstalować dodatkowe moduły z katalogu online. Za pomocą kilku poleceń możesz rozszerzyć funkcjonalność konsoli PowerShell, dodać nowe polecenia cmdlet i funkcje. Możliwość instalowania dodatkowych modułów zapewnia polecenie cmdlet Install-Module.
Baner z logo PowerShellDobry przykład tego, jak możesz użyć Moduł instalacyjny cmdlet można znaleźć w artykule Sprawdź, czy Twój komputer jest narażony na luki w procesorach Meltdown i Spectre.

Tam użyliśmy polecenia cmdlet Install-Module, aby pobrać i zainstalować nowy moduł oraz skrypt sprawdzający oprogramowanie i środowisko sprzętowe pod kątem wad.

Polecenie cmdlet Install-Module pobiera jeden lub więcej modułów spełniających określone kryteria z sieci galeria, weryfikuje, czy wyniki wyszukiwania są poprawnymi modułami i kopiuje foldery modułów do instalacji Lokalizacja.

Gdy żaden zakres nie jest zdefiniowany lub gdy wartość parametru Zakres to AllUsers, moduł jest instalowany w folderze %systemdrive%:\Program Files\WindowsPowerShell\Modules. Gdy wartość Scope jest CurrentUser, moduł jest instalowany w $home\Documents\WindowsPowerShell\Modules.

Jeśli korzystasz z systemu Windows 7 lub Windows 8.1, możesz być zaskoczony, że w PowerShell brakuje polecenia cmdlet Install-Module. Jeśli spróbujesz go wykonać, wyświetli następujący komunikat o błędzie:

Termin „Install-Module” nie jest rozpoznawany jako nazwa polecenia cmdlet, funkcji, pliku skryptu lub działającego programu. Sprawdź pisownię nazwy lub jeśli ścieżka została uwzględniona, sprawdź, czy ścieżka jest poprawna i spróbuj ponownie.

Na szczęście łatwo jest rozwiązać ten problem.

Brak modułu instalacyjnego Fix w PowerShell

  1. Otwórz przeglądarkę internetową i przejdź do ta strona.
  2. Kliknij na Pobierać przycisk.
  3. Wybierz plik pasujący do Twojego systemu operacyjnego. Na przykład,
    Win7-KB3191566-x86.zip dla 32-bitowego systemu Windows 7.
  4. Kliknij Następny aby pobrać wybrane pliki.
  5. Kliknij dwukrotnie pobrane pliki, aby je zainstalować.

Skończyłeś.

To zainstaluje Windows Management Framework 5.1, który zawiera PowerShell 5.1. Ma Moduł instalacyjny polecenie cmdlet. Oprogramowanie jest kompatybilne z Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2 SP1, Windows 8.1 i Windows 7 SP1.

Wskazówka: możesz również pobrać najnowszą wersję wieloplatformową PowerShell rdzeń 6.0 jeśli chcesz zamiast Windows PowerShell.

Archiwa Microsoft Office w wersji 1706

Ta strona korzysta z plików cookie, aby poprawić wrażenia podczas poruszania się po witrynie. Z t...

Czytaj więcej

Jak włączyć przeciąganie i upuszczanie plików na pasek zadań w systemie Windows 11?

Jak włączyć przeciąganie i upuszczanie plików na pasek zadań w systemie Windows 11?

Oto jak włączyć przeciąganie i upuszczanie plików na pasku zadań w systemie Windows 11, aby otwie...

Czytaj więcej

Microsoft wypuszcza czcionkę Cascadia 1910.04

Microsoft wypuszcza czcionkę Cascadia 1910.04

ZALECANA: Kliknij tutaj, aby rozwiązać problemy z systemem Windows i zoptymalizować wydajność sys...

Czytaj więcej