Osoby zajmujące się programowaniem lub bardziej doświadczeni użytkownicy komputerów z pewnością często korzystają z Windows PowerShell. Dla tych, którzy nie mieli z nim wcześniej styczności, warto wyjaśnić, że PowerShell, podobnie jak Wiersz polecenia, służy do uruchamiania zaawansowanych funkcji systemu Windows i jest wykorzystywany w pracach programistycznych. Jednak PowerShell jest o wiele bardziej rozbudowanym narzędziem w porównaniu do standardowego CMD. Microsoft regularnie wprowadza nowe funkcjonalności do PowerShell, dlatego jeśli nie aktualizowałeś swojej wersji od dłuższego czasu, warto sprawdzić, jak to zrobić. Warto zaznaczyć, że do wersji 5.1 PowerShell był automatycznie aktualizowany wraz z aktualizacjami systemu Windows. Natomiast wersja 7.x nie jest już w ten sposób wspierana i wymaga ręcznej aktualizacji. Niezależnie od posiadanej wersji, poniżej opisujemy kroki, które pomogą Ci zaktualizować lub zainstalować najnowszą wersję PowerShell. Aby sprawdzić, jaką wersję PowerShell posiadasz, wpisz polecenie `$PSVersionTable` w oknie uruchomionej aplikacji PowerShell.
Sposób 1: Aktualizacja PowerShell przez Microsoft Store
Aplikacja Microsoft Store nie jest przez nas często wykorzystywana, ponieważ jesteśmy przyzwyczajeni do pobierania plików instalacyjnych .exe z internetu. Niemniej jednak, Microsoft Store może okazać się szybkim i wygodnym sposobem na aktualizację PowerShell. Oto, jak to zrobić:
- Uruchom Microsoft Store z Menu Start.
- Kliknij opcję „Pobrane” znajdującą się w lewym dolnym rogu okna.
- Pojawi się lista dostępnych aktualizacji. Sprawdź, czy na liście znajduje się aktualizacja PowerShell i jeśli tak, kliknij „Aktualizuj”.
- Możesz również wybrać opcję „Aktualizuj wszystko”, aby zaktualizować wszystkie aplikacje jednocześnie.
Sposób 2: Aktualizacja za pomocą instalatora PowerShell
Czy wiesz, że nowa wersja PowerShell 7.x ma charakter otwarty (open source)? Pliki instalacyjne są dostępne zarówno na oficjalnej stronie PowerShell, jak i w repozytorium GitHub. Poniżej opisano, jak zaktualizować Windows PowerShell do najnowszej wersji, korzystając z instalatora.
- Wejdź na oficjalne repozytorium PowerShell na GitHubie.
- Przejdź do sekcji „Releases” (Wydania) i wybierz najnowszy plik z rozszerzeniem .msi przeznaczony dla systemu Windows 64-bit (win-x64.msi), aby go pobrać.
- Po pobraniu, uruchom instalator, klikając na niego dwukrotnie, a następnie wybierz przycisk „Dalej”.
- Klikaj „Dalej” w kolejnych oknach, aby przejść do następnego etapu.
- Na końcu wybierz „Zainstaluj”.
Sposób 3: Aktualizacja PowerShell przy użyciu Winget
Winget to menedżer pakietów, który działa na podobnej zasadzie jak APT czy DNF, ale w środowisku Windows. Działa on bardzo efektywnie i umożliwia pobieranie nowych aplikacji oraz aktualizowanie tych już zainstalowanych. Oto instrukcja, jak użyć go do aktualizacji Windows PowerShell.
- Uruchom Windows PowerShell i wprowadź następującą komendę:
winget update microsoft.powershell
- Jeśli nie masz jeszcze zainstalowanego PowerShell, możesz użyć tego polecenia, aby go zainstalować:
winget install --id Microsoft.Powershell --source winget
- Po zakończeniu procesu instalacji lub aktualizacji, powinieneś mieć zainstalowaną najnowszą lub zaktualizowaną wersję PowerShell.
Sposób 4: Aktualizacja PowerShell przez Windows Update
Ta metoda ma zastosowanie głównie w przypadku starszych wersji systemu Windows i starszych wersji PowerShell. Jeśli korzystasz ze starszej wersji systemu, Twoja wersja PowerShell prawdopodobnie również będzie przestarzała. W takim przypadku, aby uzyskać najnowszą wersję PowerShell, konieczna jest aktualizacja systemu Windows do najnowszej wersji.
- Przejdź do Ustawienia > Aktualizacje Windows.
- Kliknij „Sprawdź aktualizacje”. System Windows powinien automatycznie wyszukać i zainstalować dostępne aktualizacje.
- Po zakończeniu aktualizacji, uruchom ponownie komputer. Powinieneś teraz mieć najnowszą wersję PowerShell dostępną dla Twojej wersji systemu Windows.
To są metody, które możesz wykorzystać, aby zaktualizować PowerShell w systemie Windows. Dwa pierwsze sposoby są z pewnością najprostsze i pozwalają na szybką aktualizację. Czy udało Ci się zaktualizować PowerShell, korzystając z opisanych kroków? Podziel się swoimi wrażeniami w komentarzach.