Windows Tips & News

Jak naprawić brak modułu instalacyjnego w PowerShell?

click fraud protection

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.

Microsoft przestał blokować makra VBA w plikach pakietu Office, ale wkrótce to się zmieni

Microsoft przestał blokować makra VBA w plikach pakietu Office, ale wkrótce to się zmieni

W zeszłym tygodniu firma Microsoft nieoczekiwanie przestała blokować makra Visual Basic for Appli...

Czytaj więcej

Aktualizacje zbiorcze dla systemu Windows, 12 lipca 2022 r.

Aktualizacje zbiorcze dla systemu Windows, 12 lipca 2022 r.

Firma Microsoft wydała nowe comiesięczne aktualizacje zbiorcze dla wszystkich obsługiwanych syste...

Czytaj więcej

Nowe wersje aplikacji Aparat, Odtwarzacz multimedialny oraz Filmy i TV są dostępne dla niejawnych testerów

Nowe wersje aplikacji Aparat, Odtwarzacz multimedialny oraz Filmy i TV są dostępne dla niejawnych testerów

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

Czytaj więcej