Jak sprawdzić wersję programu PowerShell
Microsoft stale udostępnia aktualizacje programu Windows PowerShell, ale to dość dziwne, że system aktualizacji systemu Windows nie zawsze informuje użytkowników o dostępności nowej wersji. Jeśli więc korzystasz ze starszego serwera lub klienta Windows i nie masz pewności, czy Twoja wersja programu PowerShell jest aktualna, możesz tracić ważne funkcje lub poprawki zabezpieczeń. Ręczne sprawdzenie wersji jest dość proste, ale często pomijane. Warto to szybko zweryfikować – zwłaszcza jeśli rozwiązujesz problemy lub chcesz zapewnić zgodność ze skryptami lub modułami.
W tym przewodniku dowiesz się, jak sprawdzić swoją aktualną wersję programu PowerShell, co pomoże Ci zdecydować, czy zaktualizować program, czy pozostawić wszystko bez zmian. Uruchomienie odpowiednich poleceń może zaoszczędzić Ci wielu problemów w przyszłości, ponieważ przestarzałe wersje programu PowerShell mogą ograniczać Twoje możliwości lub narażać Cię na zagrożenia bezpieczeństwa. Mamy nadzieję, że przyspieszy to Twoją rutynową konserwację.
Jak sprawdzić wersję programu PowerShell
Najprostszym sposobem sprawdzenia używanej wersji programu PowerShell jest uruchomienie samego programu PowerShell i wykonanie określonego polecenia. Po uruchomieniu programu PowerShell (wyszukaj go w menu Start lub naciśnij Win + Ri wpisz powershell), wpisz:
get-host
To polecenie wyświetla pewne informacje, w tym numer wersji, zazwyczaj w sekcji Wersja. Możesz też uruchomić bardziej bezpośrednie polecenie, które jest nieco bardziej przejrzyste i od razu trafia w sedno sprawy:
$PSVersionTable. PSVersion
Zwraca obiekt wersji ze szczegółami dotyczącymi wersji głównej, pobocznej, kompilacji i rewizji. Na przykład, jeśli widzisz 5.1.xxxx, oznacza to, że Twój program PowerShell ma wersję 5.1. W niektórych konfiguracjach, zwłaszcza starszych, może to oznaczać wersję 2.0, a nawet 3.0 – co oznacza, że zdecydowanie nadszedł czas na aktualizację.
W systemie Windows 10 program PowerShell 5.1 jest domyślnie dołączony, ale w systemie Windows 7 i starszych wersjach systemu Windows Server może nie być on preinstalowany. Jeśli Twoja wersja nie jest aktualna, rozważ ręczne pobranie najnowszej wersji z oficjalnej strony firmy Microsoft. Aby to zrobić, pobierz najnowszą wersję środowiska Windows Management Framework, która zawiera program PowerShell, z linku takiego jak: strona pomocy technicznej firmy Microsoft dotycząca programu PowerShell.
Niektórzy użytkownicy preferują również korzystanie z poleceń programu PowerShell, takich jak Update-Helppobieranie najnowszych plików pomocy lub sprawdzanie zgodności zainstalowanych modułów, ale najpierw należy sprawdzić wersję systemu, aby upewnić się, że aktualizacja jest potrzebna. Uwaga: w niektórych systemach po zainstalowaniu nowszej wersji programu PowerShell może być konieczne ponowne uruchomienie komputera, więc należy o tym pamiętać przed rozpoczęciem korzystania ze skryptów.
Z mojego doświadczenia wynika, że najłatwiej uniknąć niespodzianek, regularnie uruchamiając to polecenie – bo oczywiście system Windows musi je bardziej utrudniać, niż to konieczne. Szybkie sprawdzenie podpowie, czy korzystasz z najnowszej wersji, czy też nadszedł czas na pobranie i zainstalowanie nowych elementów.
Powiązane artykuły
Czy ten artykuł był pomocny?