Jak získat verzi PowerShellu a používat PowerShell k získání informací o verzi

19. června 2021 11474 Pohledy Powershell Spánek

Tato zóna S vás naučí pět metod, jak získat verzi PowerShell ve Windows 10. Průvodce také obsahuje část, která porovnává verze PowerShellu podle OS Microsoft.





To není vše, průvodce je také nabitý kroky k nalezení verze souboru a modulu PowerShell. Navíc se dozvíte, jak používat PowerShell k instalaci verze Microsoft Office.



Nakonec je zde část s kroky, jak získat verzi .Net Framework nainstalovanou na vašem počítači.

Tato příručka má několik témat rozmístěných ve více sekcích a podsekcích. Pokud vás zajímá konkrétní téma, rozbalte obsah procházení obsahu příspěvku. Poté klikněte na požadované téma.

Procházet témata příspěvků



Jak získat verzi PowerShell ve Windows 10

Jak získat verzi PowerShell ve Windows 10

Tato příručka začíná 5 způsoby, jak zkontrolovat verzi PowerShellu ve Windows 10.



Získejte verzi PowerShell s automatickou proměnnou $PSVersionTable

Chcete-li použít tuto metodu, spusťte níže uvedený příkaz v PowerShell…

|_+_|

Zde je výsledek…



Jak můžete vidět, výsledek je zobrazen v a PowerShell Hashtable styl. Pokud potřebujete extrahovat PSVersion, postupujte takto:



  1. Extrahujte hodnoty v hashtable pomocí příkazu níže
|_+_|

Příkaz rozdělí hodnoty do 4 sloupců – hlavní, vedlejší, sestavení a revize. Výsledek v prvním řádku představuje verzi PowerShellu.

Získejte verzi PowerShell s automatickou proměnnou $PSVersionTable
  1. Dalším krokem je extrahovat hodnoty Major, Minor, Build a Revision a uložit je do proměnné. K dokončení tohoto kroku spusťte níže uvedené příkazy…
|_+_|

V každém z příkazů jsem extrahoval seznamy Major, Minor, Build a Revision. Protože však pole obsahuje více hodnot, zahrnul jsem [0], abych extrahoval první objekt v poli.

  1. Zkombinujte Major, Minor, Build a Revision a vložte období pomocí PowerShell Join.
|_+_|

Příkaz zobrazí skutečné číslo verze, jak je znázorněno na obrázku níže…

Získejte verzi PowerShell pomocí příkazu Get-Variable PSVersionTable

Verzi PS můžete také získat pomocí příkazu níže:

|_+_|

Stejně jako v poslední části příkaz zobrazí výsledek ve formátu Major, Minor, Build a Revision.

Získejte verzi PowerShell pomocí příkazu Get-Variable PSVersionTable

Ještě jednou, chcete-li zkombinovat číslo verze, extrahujte čísla Major, Minor, Build a Revision. Pak je zkombinujte ve druhém příkazu níže…

jak opravit baterii mac
|_+_| |_+_|

Poslední příkaz kombinuje čísla Major, Minor, Build a Revision do jediného čísla verze. Podívejte se na snímek obrazovky níže…

Získejte verzi PowerShell pomocí příkazu Get-Host

Další metodou, jak získat verzi PS na počítači se systémem Windows 10, je spustit příkaz níže…

|_+_|

Stejně jako první dva příkazy v této části vrací tento příkaz čísla Major, Minor, Build a Revision.

Pro zobrazení plného čísla verze opět, stejně jako v posledních dvou podsekcích, nejprve oddělte jednotlivé hodnoty. Pak kombinujte.

Zde jsou příkazy…

|_+_| |_+_|

A zde je konečné číslo verze…

Získejte verzi PowerShell pomocí příkazu Get-Host

Získejte verzi PowerShell s automatickou proměnnou $Host

Automatická proměnná $Host také zobrazuje verzi prostředí PowerShell nainstalovanou ve vašem počítači. Chcete-li tuto hodnotu zobrazit, spusťte níže uvedené příkazy.

|_+_|

Chcete-li zobrazit verzi jako jednu hodnotu, spusťte níže uvedené příkazy…

|_+_| |_+_| Získejte verzi PowerShellu z registru Windows

Získejte verzi PowerShellu z registru Windows

Verzi PowerShellu můžete také získat na svém počítači s Windows 10 z registru Windows. Informace o prostředí PowerShell jsou k dispozici v tomto klíči registru:

|_+_|

Chcete-li zobrazit všechny informace dostupné v tomto klíči registru, spusťte následující příkaz:

|_+_|

Zde je výsledek příkazu v PowerShellu…

Klíč registru má vlastnost s názvem PowerShellVersion . Chcete-li zobrazit tuto hodnotu (PowerShellVersion), aktualizujte předchozí příkaz, jak je uvedeno níže:

|_+_|

Naštěstí na rozdíl od předchozích 4 příkazů tento příkaz zobrazuje celé číslo verze. Jak však můžete vidět na snímku obrazovky níže, číslo revize vrácené tímto příkazem se liší od ostatních.

Tabulka verzí prostředí PowerShell podle OS Windows

Jak získat hlavní, vedlejší a sestavit počet verzí PowerShell

První 4 příkazy použité v této části jasně zobrazují hlavní, vedlejší, sestavení a číslo verze PowerShellu.

Chcete-li tedy zobrazit hlavní, vedlejší, sestavení a číslo verze PowerShell na počítači se systémem Windows 10, spusťte některý z následujících příkazů…

|_+_|

Historie verzí PowerShellu podle OS Windows /.NET Core

Jak nainstalovat nejnovější verzi PowerShell na Windows 10

Níže uvedená tabulka je seznam historie verzí PowerShellu, rok jejich vydání a operační systém, se kterým byly vydány…

Verze PowerShelluDatum vydáníOperační systém/.NET Core
1,0listopadu 2006Instalováno na Windows XP SP2, Windows Server 2003 SP1 a Windows Vista. Volitelné v systému Windows Server 2008.
2,0července 2009Integrováno do Windows 7 a Windows Server 2008 R2. Instalovatelné na Windows XP SP3, Windows Server 2003 SP2 a Windows Vista SP1.
3.0října 2012Integrováno do Windows 8 a Windows Server 2012. Lze nainstalovat na Windows 7 SP1, Windows Server 2008 SP1 a Windows Server 2008 R2 SP1.
4.0Říjen 2013Integrováno do Windows 8.1 a Windows Server 2012 R2. Instalovatelné na Windows 7 SP1, Windows Server 2008 R2 SP1 a Windows Server 2012.
5,0února 2016Vydáno ve Windows Management Framework (WMF) 5.0.
5.1srpna 2016K dispozici ve Windows 10 Anniversary Update a Windows Server 2016
6.0ledna 2018První verze PowerShellu postavená na .NET Core 2.0. K dispozici ve Windows, macOS a Linux
6.1září 2018Postaveno na .NET Core 2.1. Lze nainstalovat na Windows, Linux a macOS
6.2březen 2019Postaveno na .NET Core (verze není k dispozici). Lze také nainstalovat na macOS, Windows a Linux
7.0 (LTS)březen 2020Postaveno na .NET Core 3.1 (LTS). Instalováno v systémech Linux, macOS a Windows
PowerShell 7.1listopadu 2020Postaveno na .NET 5.0. Lze nainstalovat na Linux, macOS a Windows

V době aktualizace této příručky (červen 2021) byl PowerShell 7.1 nejnovější verzí.

Jak nainstalovat nejnovější verzi PowerShell na Windows 10

Jak nainstalovat nejnovější verzi PowerShell na Windows 10

Jak jsem již uvedl dříve, v době aktualizace této příručky byla nejnovější verze PowerShellu 7.1. Tato verze je postavena na .NET 5.0.

Tato verze je kompatibilní s operačními systémy Windows (včetně Windows 10). Kromě toho můžete nainstalovat PowerShell 7.1 na macOS a Linux.

Existuje tolik metod, jak nainstalovat nejnovější verzi PowerShellu. Jednou z rychlejších metod je však instalace z obchodu Microsoft Store.

Chcete-li nainstalovat nejnovější verzi PowerShellu na Windows 10, postupujte podle následujících kroků…

  1. Vyhledávání Microsoft Store pomocí vyhledávacího nástroje Windows 10. Poté jej otevřete z výsledků vyhledávání.
  1. V pravém horním rohu aplikace klikněte na ikonu vyhledávání.
Jak nainstalovat nejnovější verzi PowerShell na Windows 10
  1. Poté do zobrazeného vyhledávacího pole zadejte PowerShell. Ze zobrazených výsledků klikněte na PowerShell.
  1. Nakonec, když se otevře stránka aplikace, klikněte Dostat . Poté počkejte, až se aplikace stáhne a nainstaluje.
Jak používat PowerShell k získání souboru a některých informací o verzi aplikace
  1. Po dokončení instalace nejnovější verze PowerShellu klikněte vpravo nahoře Zahájení .

Případně můžete hledat PowerShell a otevřít novou verzi...

Dalším způsobem, jak spustit novou verzi PS, je otevřít aktuální verzi PS. Pak běžte pwsh.exe .

Jak používat PowerShell k získání souboru a některých informací o verzi aplikace

Jak používat PowerShell k získání verze souboru

V této části se dozvíte, jak použít PowerShell k získání verze souboru. Tato část také popisuje kroky k získání verze nainstalovaného modulu PS.

Navíc se naučíte, jak používat PS k nalezení verze Microsoft Office nainstalované na vašem počítači s Windows 10.

A konečně poslední dvě podsekce vás naučí, jak používat PS k získání verze nainstalovaného .Net Frameworku a Windows verze Build.

Jak používat PowerShell k získání verze souboru

V tomto příkladu chci na svůj počítač získat verzi souboru 7zFM.exe. Abychom vám pomohli s ilustrací, níže uvedený snímek obrazovky ukazuje verzi souboru.

Jak používat PowerShell k získání verze souboru

Začněme tím, že pomocí vlastnosti Get-ItemProperty vrátíme informace o verzi souboru

|_+_|

Tento příkaz vrací 3 vlastnosti:

Chcete-li vrátit vlastnost verze souboru, spusťte níže uvedený příkaz:

|_+_|

Nyní se vrací, FileVersion majetek sám.

Jak používat PowerShell k získání verze modulu PowerShell

Nakonec, chcete-li zobrazit verzi souboru pomocí PowerShell, spusťte níže uvedený příkaz:

|_+_|

Jak používat PowerShell k získání verze modulu PowerShell

The Get-Modul příkaz zobrazí seznam všech modulů nainstalovaných na vašem počítači.

|_+_|

Verze modulu je uvedena ve výsledku.

Jak používat PowerShell k získání verze modulu PowerShell

Pokud však chcete uvést číslo verze konkrétního modulu PowerShell – řekněme, Microsoft.PowerShell.Management – postupujte podle následujících kroků:

|_+_|

Příkaz zobrazí informace o konkrétním modulu, včetně čísla verze modulu.

wii hry pro přepnutí

Chcete-li zobrazit číslo verze modulu, spusťte příkaz níže:

|_+_|

Příkaz zobrazí hlavní, vedlejší, sestavení a číslo verze modulu PowerShell.

Jak používat PowerShell k získání verze nainstalovaného Microsoft Office

Chcete-li zkombinovat tyto hodnoty oddělené tečkami (tečkami), postupujte takto:

  1. Uložte hodnoty hlavních, vedlejších, sestavení a revizí do samostatných proměnných:
|_+_|
  1. Nakonec zkombinujte různé prvky čísla verze modulu a oddělte je tečkou (.)
|_+_|

A zde je verze modulu – 3.1.0.0 .

Jak používat PowerShell k získání verze nainstalovaného Microsoft Office

Informace o všech aplikacích nainstalovaných ve Windows 10, včetně Microsoft Office, se nacházejí v této cestě registru Windows…

|_+_|

Zvýraznil jsem podklíč Office 365 v cestě výše.

Jak používat PowerShell k získání verze nainstalovaného Microsoft Office

Pro zobrazení informací o instalaci, včetně verze mé instalace Office, vložím do předchozí cesty klíč O365BusinessRetail – en-us.

|_+_|

Poté použiji příkaz Get-ItemProperty k zobrazení informací o cestě.

|_+_|

Příkaz vrací řadu vlastností, včetně DisplayVersion . The DisplayVersion je verze sady Microsoft Office nainstalovaná v mém počítači.

Chcete-li zobrazit informace o verzi sady Microsoft Office nainstalované ve vašem počítači, spusťte níže uvedený příkaz:

|_+_|

A tady to máte! Verze sady Microsoft Office nainstalovaná v mém počítači je 16.0.14026.20246 .

Jak používat PowerShell ke kontrole sestavení verze Windows

Jak používat PowerShell k získání verze .Net Framework

Informace o nainstalovaném rozhraní .NET Framework jsou k dispozici v tomto klíči registru

|_+_|

Chcete-li vrátit všechny dostupné vlastnosti v cestě registru, spusťte příkaz níže:

|_+_|

Příkaz vrátil vlastnost volanou Verze .

Chcete-li pomocí PowerShellu získat číslo verze .Net Framework, spusťte níže uvedený příkaz:

|_+_|

Jak používat PowerShell ke kontrole sestavení verze Windows

Tento příkaz zobrazí informace o nainstalovaném OS Windows…

|_+_|

Výsledek, pokud má příkaz volanou vlastnost Číslo sestavení . Navíc má vlastnost tzv Verze .

Chcete-li zobrazit číslo sestavení vašeho OS, použijte příkaz níže:

|_+_|

Chcete-li navíc ke kontrole verze systému Windows použít PowerShell, použijte následující příkaz:

|_+_|

Číslo verze zahrnuje BuildNumber.

To je vše – komplexní průvodce verzí PowerShell! Doufám, že vám to pomohlo?

Pokud vám to pomohlo, hlasujte Ano na otázku Byl tento příspěvek užitečná níže.

Případně můžete položit otázku, zanechat komentář nebo poskytnout další zpětnou vazbu pomocí formuláře Zanechat odpověď, který najdete na konci této stránky.

A nakonec, pro další PowerShell tech S Zones, navštivte naši stránku průvodce Windows PowerShell How-To. Velmi užitečná vám může být také naše stránka Práce z domova.

Reference a další čtení

  1. o_rozdělení
  2. Postup: Zjistěte, které verze rozhraní .NET Framework jsou nainstalovány
  3. Get-Modul
  4. Životní cyklus podpory PowerShell
  5. O Office: Jakou verzi Office používám?