Jak uzyskać wersję PowerShell i użyć PowerShell do uzyskania informacji o wersji?

19 czerwca 2021 11474 Wyświetlenia Uśpienie Powershell

Ta strefa S zawiera pięć metod uzyskania wersji PowerShell w systemie Windows 10. Przewodnik zawiera również sekcję porównującą wersje PowerShell według systemu operacyjnego Microsoft.





To nie wszystko, przewodnik zawiera również instrukcje, jak znaleźć wersję pliku i moduł PowerShell. Ponadto dowiesz się, jak korzystać z PowerShell, aby zainstalować wersję pakietu Microsoft Office.



Na koniec znajduje się sekcja z instrukcjami, jak zainstalować wersję .Net Framework na twoim komputerze.

Ten przewodnik zawiera wiele tematów rozmieszczonych w wielu sekcjach i podsekcjach. Jeśli interesuje Cię konkretny temat, rozwiń Spis treści Przeglądaj posta. Następnie kliknij żądany temat.

Przeglądaj tematy postów



Jak uzyskać wersję PowerShell w systemie Windows 10?

Jak uzyskać wersję PowerShell w systemie Windows 10?

Ten przewodnik zaczyna się od 5 metod sprawdzania wersji PowerShell w systemie Windows 10.



Pobierz wersję PowerShell z automatyczną zmienną $PSVersionTable

Aby skorzystać z tej metody, uruchom poniższe polecenie w PowerShell…

|_+_|

Oto wynik…



Jak widać wynik jest wyświetlany w Tablica mieszająca PowerShell styl. Jeśli chcesz wyodrębnić wersję PSVersion, wykonaj poniższe czynności:



  1. Wyodrębnij wartości z tablicy mieszającej za pomocą poniższego polecenia
|_+_|

Polecenie dzieli wartości na 4 kolumny — Major, Minor, Build i Revision. Wynik w pierwszym wierszu reprezentuje wersję programu PowerShell.

Pobierz wersję PowerShell z automatyczną zmienną $PSVersionTable
  1. Następnym krokiem jest wyodrębnienie wartości Major, Minor, Build i Revision i zapisanie każdej z nich w zmiennej. Aby ukończyć ten krok, uruchom poniższe polecenia…
|_+_|

W każdym z poleceń wyodrębniłem listy Major, Minor, Build i Revision. Jednak ponieważ w tablicy jest wiele wartości, dołączyłem [0], aby wyodrębnić pierwszy obiekt z tablicy.

  1. Połącz główne, drugorzędne, kompilację i rewizję i wstaw kropkę za pomocą PowerShell Join.
|_+_|

Polecenie wyświetla rzeczywisty numer wersji, jak pokazano na zrzucie ekranu poniżej…

Uzyskaj wersję PowerShell za pomocą polecenia Get-Variable PSVersionTable

Możesz również pobrać swoją wersję PS za pomocą poniższego polecenia:

|_+_|

Podobnie jak w ostatniej sekcji, polecenie wyświetla wynik w formacie Major, Minor, Build i Revision.

Uzyskaj wersję PowerShell za pomocą polecenia Get-Variable PSVersionTable

Jeszcze raz, aby połączyć numer wersji, wyodrębnij numery Major, Minor, Build i Revision. Następnie połącz je w drugim poleceniu poniżej…

|_+_| |_+_|

Ostatnie polecenie łączy numery główne, drugorzędne, kompilacji i rewizji w jeden numer wersji. Zobacz zrzut ekranu poniżej…

Uzyskaj wersję PowerShell za pomocą polecenia Get-Host

Inną metodą uzyskania wersji PS na komputerze z systemem Windows 10 jest uruchomienie poniższego polecenia…

|_+_|

Podobnie jak dwa pierwsze polecenia w tej sekcji, to polecenie zwraca numery Major, Minor, Build i Revision.

Ponownie, podobnie jak dwie ostatnie podsekcje, aby wyświetlić pełny numer wersji, najpierw oddziel poszczególne wartości. Następnie połącz.

Oto polecenia…

|_+_| |_+_|

A oto ostateczny numer wersji…

Uzyskaj wersję PowerShell za pomocą polecenia Get-Host

Uzyskaj wersję PowerShell z automatyczną zmienną $Host

Zmienna automatyczna $Host wyświetla również wersję PowerShell zainstalowaną na twoim komputerze. Aby wyświetlić tę wartość, uruchom poniższe polecenia.

|_+_|

Aby wyświetlić wersję jako pojedynczą wartość, uruchom poniższe polecenia…

jak usunąć kartę sim galaxy s7
|_+_| |_+_| Pobierz wersję PowerShell z rejestru systemu Windows

Pobierz wersję PowerShell z rejestru systemu Windows

Możesz także pobrać wersję PowerShell na komputer z systemem Windows 10 z rejestru systemu Windows. Informacje o programie PowerShell są dostępne w tym kluczu rejestru:

|_+_|

Aby wyświetlić wszystkie informacje dostępne w tym kluczu rejestru, uruchom poniższe polecenie:

|_+_|

Oto wynik polecenia w PowerShell…

Błąd aktualizacji kodi Titanium

Klucz rejestru ma właściwość o nazwie Wersja PowerShell . Aby wyświetlić tę wartość (PowerShellVersion), zaktualizuj poprzednie polecenie, jak pokazano poniżej:

|_+_|

Na szczęście, w przeciwieństwie do poprzednich 4 poleceń, to polecenie wyświetla cały numer wersji. Jednak, jak widać na poniższym zrzucie ekranu, numer wersji zwracany przez to polecenie różni się od reszty.

Tabela wersji PowerShell według systemu operacyjnego Windows

Jak uzyskać główną, drugorzędną i numer kompilacji wersji PowerShell?

Pierwsze 4 polecenia użyte w tej sekcji wyraźnie wyświetlają numer Major, Minor, Build i Revision wersji PowerShell.

Aby wyświetlić numer Major, Minor, Build i Revision wersji PowerShell na komputerze z systemem Windows 10, uruchom dowolne z następujących poleceń…

|_+_|

Historia wersji PowerShell według systemu operacyjnego Windows /.NET Core

Jak zainstalować najnowszą wersję PowerShell w systemie Windows 10?

Poniższa tabela zawiera listę historii wersji PowerShell, rok ich wydania i system operacyjny, z którym zostały wydane…

Wersja PowerShellData wydaniaSystem operacyjny/.NET Core
1,0Listopad 2006Zainstalowany w systemie Windows XP SP2, Windows Server 2003 SP1 i Windows Vista. Opcjonalne w systemie Windows Server 2008.
2,0lipiec 2009Zintegrowany z Windows 7 i Windows Server 2008 R2. Instalowany w systemie Windows XP SP3, Windows Server 2003 SP2 i Windows Vista SP1.
3,0Październik 2012Zintegrowany z systemami Windows 8 i Windows Server 2012. Do zainstalowania w systemie Windows 7 z dodatkiem SP1, Windows Server 2008 z dodatkiem SP1 i Windows Server 2008 R2 z dodatkiem SP1.
4.0Październik 2013Zintegrowany z Windows 8.1 i Windows Server 2012 R2. Instalowany w systemie Windows 7 SP1, Windows Server 2008 R2 SP1 i Windows Server 2012.
5.0Luty 2016Wydany w Windows Management Framework (WMF) 5.0.
5.1sierpień 2016Dostępne w Windows 10 Anniversary Update i Windows Server 2016
6,0Styczeń 2018Pierwsza wersja programu PowerShell zbudowana na platformie .NET Core 2.0. Dostępne w systemach Windows, macOS i Linux
6,1wrzesień 2018Zbudowany na platformie .NET Core 2.1. Można zainstalować w systemach Windows, Linux i macOS
6,2Marzec 2019Zbudowany na platformie .NET Core (wersja niedostępna). Może być również zainstalowany na macOS, Windows i Linux
7,0 (LTS)Marzec 2020Zbudowany na platformie .NET Core 3.1 (LTS). Zainstalowany w systemach Linux, macOS i Windows
PowerShell 7.1Listopad 2020Zbudowany na platformie .NET 5.0. Można zainstalować w systemach Linux, macOS i Windows

W momencie aktualizacji tego przewodnika (czerwiec 2021 r.) najnowszą wersją był PowerShell 7.1.

Jak zainstalować najnowszą wersję PowerShell w systemie Windows 10?

Jak zainstalować najnowszą wersję PowerShell w systemie Windows 10?

Jak wspomniałem wcześniej, w momencie aktualizacji tego przewodnika najnowsza wersja PowerShell to 7.1. Ta wersja jest oparta na platformie .NET 5.0.

Ta wersja jest kompatybilna z systemami operacyjnymi Windows (w tym Windows 10). Dodatkowo możesz zainstalować PowerShell 7.1 na macOS i Linux.

Istnieje wiele metod instalacji najnowszej wersji PowerShell. Jednak jedną z szybszych metod jest zainstalowanie go ze sklepu Microsoft Store.

Wykonaj poniższe czynności, aby zainstalować najnowszą wersję programu PowerShell w systemie Windows 10…

  1. Szukaj Sklep Microsoft za pomocą narzędzia wyszukiwania systemu Windows 10. Następnie otwórz go z wyników wyszukiwania.
  1. W prawym górnym rogu aplikacji kliknij ikonę wyszukiwania.
Jak zainstalować najnowszą wersję PowerShell w systemie Windows 10?
  1. Następnie wprowadź PowerShell w wyświetlonym polu wyszukiwania. Z wyświetlonych wyników kliknij PowerShell.
  1. Na koniec, gdy otworzy się strona aplikacji, kliknij Dostawać . Następnie poczekaj, aż aplikacja zostanie pobrana i zainstalowana.
Jak korzystać z PowerShell, aby uzyskać plik i niektóre informacje o wersji aplikacji?
  1. Po zakończeniu instalacji najnowszej wersji PowerShell w prawym górnym rogu kliknij Uruchomić .

Alternatywnie możesz wyszukać PowerShell i otwórz nową wersję….

Innym sposobem na uruchomienie nowej wersji PS jest otwarcie obecnej wersji PS. Następnie uruchomić pwsh.exe .

Jak korzystać z PowerShell, aby uzyskać plik i niektóre informacje o wersji aplikacji?

Jak korzystać z PowerShell, aby uzyskać wersję pliku?

W tej sekcji dowiesz się, jak korzystać z PowerShell, aby uzyskać wersję pliku. Sekcja zawiera również kroki, aby uzyskać wersję zainstalowanego modułu PS.

Dodatkowo dowiesz się, jak korzystać z PS, aby znaleźć wersję pakietu Microsoft Office zainstalowaną na komputerze z systemem Windows 10.

Na koniec ostatnie dwie podsekcje uczą, jak korzystać z PS, aby uzyskać wersję zainstalowanego .Net Framework i wersję Build dla systemu Windows.

Jak korzystać z PowerShell, aby uzyskać wersję pliku?

W tym przykładzie chcę pobrać wersję pliku 7zFM.exe na moim komputerze. Aby pomóc w mojej ilustracji, poniższy zrzut ekranu pokazuje wersję pliku.

Jak korzystać z PowerShell, aby uzyskać wersję pliku?

Zacznijmy od użycia Get-ItemProperty do zwrócenia informacji o wersji pliku

|_+_|

To polecenie zwraca 3 właściwości:

Aby zwrócić właściwość wersji pliku, uruchom poniższe polecenie:

|_+_|

Teraz powraca, Wersja pliku sama własność.

Jak korzystać z PowerShell, aby uzyskać wersję modułu PowerShell?

Na koniec, aby wyświetlić wersję pliku w PowerShell, uruchom poniższe polecenie:

|_+_|

Jak korzystać z PowerShell, aby uzyskać wersję modułu PowerShell?

ten Pobierz moduł polecenie wyświetla listę wszystkich modułów zainstalowanych na twoim komputerze.

|_+_|

Wersja modułu jest podana w wyniku.

Jak korzystać z PowerShell, aby uzyskać wersję modułu PowerShell?

Jeśli jednak chcesz podać numer wersji konkretnego modułu PowerShell – powiedz, Zarządzanie Microsoft.PowerShell – wykonaj poniższe czynności:

|_+_|

Polecenie wyświetla informacje o konkretnym module, w tym numer wersji modułu.

Aby wyświetlić numer wersji modułu, uruchom poniższe polecenie:

|_+_|

Polecenie wyświetla numer Major, Minor, Build i Revision wersji modułu PowerShell.

Jak korzystać z PowerShell, aby uzyskać wersję zainstalowanego pakietu Microsoft Office?

Aby połączyć te wartości oddzielone kropkami (kropkami), wykonaj poniższe czynności:

  1. Zapisz wartości numerów głównych, drugorzędnych, kompilacji i rewizji w osobnych zmiennych:
|_+_|
  1. Na koniec połącz różne elementy numeru wersji modułu i oddziel je kropką (.)
|_+_|

A oto wersja modułu – 3.1.0.0 .

Jak korzystać z PowerShell, aby uzyskać wersję zainstalowanego pakietu Microsoft Office?

Informacje o wszystkich aplikacjach zainstalowanych w systemie Windows 10, w tym Microsoft Office, znajdują się w tej ścieżce rejestru systemu Windows…

|_+_|

Podkreśliłem podklucz Office 365 w powyższej ścieżce.

Jak korzystać z PowerShell, aby uzyskać wersję zainstalowanego pakietu Microsoft Office?

Aby wyświetlić informacje o instalacji, w tym wersję mojej instalacji pakietu Office, dołączę klucz O365BusinessRetail – en-us w poprzedniej ścieżce.

|_+_|

Następnie użyję polecenia Get-ItemProperty, aby wyświetlić informacje o ścieżce.

|_+_|

Polecenie zwraca szereg właściwości, w tym Wersja wyświetlacza . ten Wersja wyświetlacza to wersja pakietu Microsoft Office zainstalowana na moim komputerze.

Aby wyświetlić informacje o wersji pakietu Microsoft Office zainstalowanego na komputerze, uruchom poniższe polecenie:

|_+_|

I masz to! Wersja Microsoft Office zainstalowana na moim komputerze to 16.0.14026.20246 .

Jak używać PowerShell do sprawdzania wersji systemu Windows

Jak korzystać z PowerShell, aby pobrać wersję .Net Framework?

Informacje o zainstalowanym .NET Framework są dostępne w tym kluczu rejestru

|_+_|

Aby zwrócić wszystkie dostępne właściwości w ścieżce rejestru, uruchom poniższe polecenie:

|_+_|

Polecenie zwróciło właściwość o nazwie Wersja .

Aby użyć PowerShell do uzyskania numeru wersji .Net Framework, uruchom poniższe polecenie:

|_+_|

Jak używać PowerShell do sprawdzania wersji systemu Windows

To polecenie wyświetla informacje o zainstalowanym systemie operacyjnym Windows…

Przykład robocopy / xd
|_+_|

Wynik, jeśli polecenie ma właściwość o nazwie Numer kompilacji . Dodatkowo posiada właściwość o nazwie Wersja .

Aby wyświetlić numer kompilacji systemu operacyjnego, użyj poniższego polecenia:

|_+_|

Dodatkowo, aby użyć PowerShell do sprawdzenia wersji systemu Windows, użyj poniższego polecenia:

|_+_|

Numer wersji zawiera numer BuildNumber.

To wszystko – kompleksowy przewodnik po wersji PowerShell! Mam nadzieję, że okazało się to pomocne?

Jeśli uznałeś to za pomocne, uprzejmie zagłosuj tak do Czy ten post był pomocny w poniższym pytaniu.

Alternatywnie możesz zadać pytanie, zostawić komentarz lub przekazać więcej opinii za pomocą formularza Zostaw odpowiedź, który znajduje się na końcu tej strony.

Aby uzyskać więcej informacji o strefach PowerShell tech S, odwiedź naszą stronę z instrukcjami dotyczącymi programu Windows PowerShell. Bardzo pomocna może być również nasza strona Praca z Home.

Referencje i dalsza lektura

  1. about_Split
  2. Instrukcje: określanie, które wersje .NET Framework są zainstalowane
  3. Pobierz moduł
  4. Cykl wsparcia technicznego PowerShell
  5. Informacje o pakiecie Office: jakiej wersji pakietu Office używam?