Ponieważ system Windows 10 jest dostarczany z domyślnie zainstalowanym programem Windows PowerShell 5.0, ale składnik WU (Windows Update) powinien automatycznie zainstalować wyższą wersję ( Powershell 5.1), niektórzy użytkownicy szukali sposobów na określenie, których wersji Powershell obecnie używają.
Jeśli jesteś fanem wykonywania zadań za pośrednictwem terminala w programie Powershell, zawsze warto upewnij się, że twój system używa najnowszej wersji. Jest to szczególnie ważne, jeśli używasz wersji systemu operacyjnego starszej niż Windows 10. Pamiętaj, że PowerShell jest znacznie bardziej wydajny począwszy od wersji 5.0 – masz dużo większą kontrolę nad Windows Server, a także daje większą kontrolę nad Exchange , Lync i serwery oparte na SQL.
Zanim pokażemy, jak sprawdzić wersję programu PowerShell, oto wersje, które są wstępnie zainstalowane domyślnie zgodnie z wersją systemu Windows:
Windows 10 and Windows Server 2016 - PowerShell version 5.0 ( it should get updated to 5.1 by Windows Update)Windows 8.1 and Windows Server 2012 R2 - PowerShell version 4.0Windows 8 and Windows Server 2012 - PowerShell version 3.0Windows7 SP1 and Windows Server 2008 R2 SP1 - PowerShell version 2.0
Jak sprawdzić wersję PowerShell
Teraz, gdy wiesz, jak powinny wyglądać wersje domyślne na przykład wykonaj poniższe czynności, aby uzyskać szybki przewodnik dotyczący sprawdzania bieżącej wersji programu PowerShell. Pamiętaj, że poniższe kroki można powtórzyć niezależnie od wersji systemu Windows.
- Naciśnij klawisz Windows + R, aby otworzyć polecenie Uruchom. Następnie wpisz „powershell” i naciśnij Enter, aby otworzyć nowy monit PowerShell.
- W nowo otwartym oknie programu PowerShell wpisz poniższe polecenie i naciśnij Enter:
$PSversionTable
- Zobaczysz listę szczegółów związanych z narzędziem PowerShell. Jednak tym, który nas interesuje, jest PSVersion. W tym przypadku mamy już najnowszą wersję, ponieważ już zainstalowaliśmy wszystkie oczekujące aktualizacje za pośrednictwem WU.
Uwaga: pamiętaj, że możesz również użyć wersji get-host | Select-Object lub $ host.version jako dodatkowych poleceń, które pobiorą twoją wersję PowerShell.
Jeśli masz system Windows 10, a wersja PSVersion to nadal 5.0.10586.63, możesz zaktualizować ją do najnowszej wersji, instalując każdą oczekującą aktualizację w usłudze Windows Update.