Ako získať verziu PowerShell a použiť PowerShell na získanie informácií o verzii

19. júna 2021 11474 Názory Powershell Sleep

Táto zóna S vás naučí päť spôsobov, ako získať verziu PowerShell v systéme Windows 10. Sprievodca obsahuje aj časť, ktorá porovnáva verzie PowerShell podľa operačného systému Microsoft.





To nie je všetko, príručka obsahuje aj kroky na nájdenie verzie súboru a modulu PowerShell. Okrem toho sa dozviete, ako používať PowerShell na inštaláciu verzie balíka Microsoft Office.



Nakoniec je tu časť s krokmi na získanie verzie .Net Framework nainštalovanej na vašom počítači.

Táto príručka obsahuje viacero tém rozmiestnených vo viacerých sekciách a podsekciách. Ak vás zaujíma konkrétna téma, rozbaľte obsah Prehľadávať obsah príspevku. Potom kliknite na požadovanú tému.

Prehľadávať témy príspevkov



Ako získať verziu PowerShell v systéme Windows 10

Ako získať verziu PowerShell v systéme Windows 10

Táto príručka začína 5 spôsobmi, ako skontrolovať verziu PowerShell v systéme Windows 10.



Získajte verziu PowerShell s automatickou premennou $PSVersionTable

Ak chcete použiť túto metódu, spustite príkaz uvedený nižšie v prostredí PowerShell…

|_+_|

Tu je výsledok…



Ako vidíte, výsledok je zobrazený v a Hashtable PowerShell štýl. Ak potrebujete extrahovať verziu PSV, postupujte podľa nasledujúcich krokov:



  1. Extrahujte hodnoty z hashtable pomocou príkazu nižšie
|_+_|

Príkaz rozdelí hodnoty do 4 stĺpcov – hlavné, vedľajšie, zostavené a revízie. Výsledok v prvom riadku predstavuje verziu prostredia PowerShell.

Získajte verziu PowerShell s automatickou premennou $PSVersionTable
  1. Ďalším krokom je extrahovať hodnoty Major, Minor, Build a Revision a uložiť každú do premennej. Na dokončenie tohto kroku spustite nižšie uvedené príkazy...
|_+_|

V každom z príkazov som vytiahol zoznamy Major, Minor, Build a Revision. Pretože však pole obsahuje viacero hodnôt, zahrnul som [0] na extrahovanie prvého objektu v poli.

dátum vydania aktualizácie moto g5 plus oreo
  1. Skombinujte Major, Minor, Build a Revision a vložte bodku pomocou PowerShell Join.
|_+_|

Príkaz zobrazí skutočné číslo verzie, ako je znázornené na obrázku nižšie…

Získajte verziu PowerShell pomocou príkazu Get-Variable PSVersionTable

Verziu PS môžete získať aj pomocou príkazu nižšie:

|_+_|

Podobne ako v predchádzajúcej časti, príkaz zobrazí výsledok vo formáte Major, Minor, Build a Revision.

Získajte verziu PowerShell pomocou príkazu Get-Variable PSVersionTable

Ešte raz, ak chcete skombinovať číslo verzie, extrahujte čísla Major, Minor, Build a Revision. Potom ich skombinujte v druhom príkaze nižšie…

|_+_| |_+_|

Posledný príkaz kombinuje čísla Major, Minor, Build a Revision do jedného čísla verzie. Pozrite si snímku obrazovky nižšie…

Získajte verziu PowerShell pomocou príkazu Get-Host

Ďalším spôsobom, ako získať verziu PS na počítači so systémom Windows 10, je spustiť príkaz nižšie…

|_+_|

Rovnako ako prvé dva príkazy v tejto časti, aj tento príkaz vráti čísla Major, Minor, Build a Revision.

Ešte raz, rovnako ako posledné dve podsekcie, aby sa zobrazilo celé číslo verzie, najprv oddeľte jednotlivé hodnoty. Potom skombinujte.

Tu sú príkazy…

|_+_| |_+_|

A tu je konečné číslo verzie...

Získajte verziu PowerShell pomocou príkazu Get-Host

Získajte verziu PowerShell s automatickou premennou $Host

Automatická premenná $Host zobrazuje aj verziu prostredia PowerShell nainštalovanú vo vašom počítači. Ak chcete zobraziť túto hodnotu, spustite príkazy uvedené nižšie.

|_+_|

Ak chcete zobraziť verziu ako jednu hodnotu, spustite príkazy nižšie...

|_+_| |_+_| Získajte verziu PowerShell z databázy Registry systému Windows

Získajte verziu PowerShell z databázy Registry systému Windows

Verziu PowerShell môžete získať aj na počítači so systémom Windows 10 z registra Windows. Informácie o prostredí PowerShell sú dostupné v tomto kľúči databázy Registry:

|_+_|

Ak chcete zobraziť všetky informácie dostupné v tomto kľúči databázy Registry, spustite príkaz nižšie:

|_+_|

Tu je výsledok príkazu v PowerShell…

Kľúč databázy Registry má vlastnosť tzv PowerShellVersion . Ak chcete zobraziť túto hodnotu (PowerShellVersion), aktualizujte predchádzajúci príkaz, ako je uvedené nižšie:

|_+_|

Našťastie na rozdiel od predchádzajúcich 4 príkazov tento príkaz zobrazuje celé číslo verzie. Ako však môžete vidieť na snímke obrazovky nižšie, číslo revízie vrátené týmto príkazom sa líši od ostatných.

Tabuľka verzií prostredia PowerShell podľa operačného systému Windows

Ako získať hlavnú, vedľajšiu a početnú verziu PowerShell

Prvé 4 príkazy použité v tejto časti jasne zobrazujú hlavné, vedľajšie, zostavovacie a revízie verzie PowerShell.

Ak chcete zobraziť hlavné, vedľajšie, zostavené a revízie verzie PowerShell na počítači so systémom Windows 10, spustite ktorýkoľvek z nasledujúcich príkazov…

|_+_|

História verzií PowerShell podľa OS Windows /.NET Core

Ako nainštalovať najnovšiu verziu PowerShell na Windows 10

V tabuľke nižšie je zoznam histórie verzií PowerShell, rok ich vydania a operačný systém, s ktorým boli vydané...

Verzia PowerShellDátum vydaniaOperačný systém/.NET Core
1,0novembra 2006Nainštalované v systéme Windows XP SP2, Windows Server 2003 SP1 a Windows Vista. Voliteľné v systéme Windows Server 2008.
2.0júla 2009Integrované do Windows 7 a Windows Server 2008 R2. Inštalovateľné na Windows XP SP3, Windows Server 2003 SP2 a Windows Vista SP1.
3.0október 2012Integrované do Windows 8 a Windows Server 2012. Inštalovateľné na Windows 7 SP1, Windows Server 2008 SP1 a Windows Server 2008 R2 SP1.
4.0október 2013Integrované do Windows 8.1 a Windows Server 2012 R2. Inštalovateľné na Windows 7 SP1, Windows Server 2008 R2 SP1 a Windows Server 2012.
5.0február 2016Vydané vo Windows Management Framework (WMF) 5.0.
5.1augusta 2016Dostupné vo Windows 10 Anniversary Update a Windows Server 2016
6.0januára 2018Prvá verzia PowerShell postavená na .NET Core 2.0. Dostupné vo Windows, MacOS a Linux
6.1september 2018Postavené na .NET Core 2.1. Dá sa nainštalovať na Windows, Linux a macOS
6.2marec 2019Postavené na .NET Core (verzia nie je k dispozícii). Dá sa nainštalovať aj na macOS, Windows a Linux
7.0 (LTS)marec 2020Postavené na .NET Core 3.1 (LTS). Nainštalované v systémoch Linux, MacOS a Windows
PowerShell 7.1november 2020Postavené na .NET 5.0. Dá sa nainštalovať na Linux, MacOS a Windows

V čase aktualizácie tejto príručky (jún 2021) bol PowerShell 7.1 najnovšou verziou.

Ako nainštalovať najnovšiu verziu PowerShell na Windows 10

Ako nainštalovať najnovšiu verziu PowerShell na Windows 10

Ako som už spomenul, v čase aktualizácie tejto príručky bola najnovšia verzia prostredia PowerShell 7.1. Táto verzia je postavená na .NET 5.0.

Táto verzia je kompatibilná s operačnými systémami Windows (vrátane Windows 10). Okrem toho si môžete nainštalovať PowerShell 7.1 na macOS a Linux.

Existuje toľko spôsobov, ako nainštalovať najnovšiu verziu PowerShell. Jednou z rýchlejších metód je však inštalácia z obchodu Microsoft Store.

Ak chcete nainštalovať najnovšiu verziu PowerShell v systéme Windows 10, postupujte podľa krokov nižšie…

  1. Vyhľadávanie Microsoft Store pomocou vyhľadávacieho nástroja Windows 10. Potom ho otvorte z výsledkov vyhľadávania.
  1. V pravej hornej časti aplikácie kliknite na ikonu vyhľadávania.
Ako nainštalovať najnovšiu verziu PowerShell na Windows 10
  1. Potom do zobrazeného vyhľadávacieho poľa zadajte PowerShell. V zobrazených výsledkoch kliknite na PowerShell.
  1. Nakoniec, keď sa otvorí stránka aplikácie, kliknite Získajte . Potom počkajte, kým sa aplikácia stiahne a nainštaluje.
Ako používať PowerShell na získanie súboru a niektorých informácií o verzii aplikácie
  1. Po dokončení inštalácie najnovšej verzie prostredia PowerShell kliknite vpravo hore Spustiť .

Prípadne môžete hľadať PowerShell a otvorte novú verziu...

Ďalším spôsobom, ako spustiť novú verziu PS, je otvoriť aktuálnu verziu PS. Potom bežte pwsh.exe .

Ako používať PowerShell na získanie súboru a niektorých informácií o verzii aplikácie

Ako používať PowerShell na získanie verzie súboru

V tejto časti sa dozviete, ako použiť PowerShell na získanie verzie súboru. Táto časť tiež obsahuje kroky na získanie verzie nainštalovaného modulu PS.

Okrem toho sa naučíte, ako používať PS na nájdenie verzie balíka Microsoft Office nainštalovanej na vašom počítači so systémom Windows 10.

Nakoniec, posledné dve podsekcie vás naučia, ako používať PS na získanie verzie nainštalovaného .Net Frameworku a verzie Windows Build.

Ako používať PowerShell na získanie verzie súboru

V tomto príklade chcem získať verziu súboru 7zFM.exe do svojho počítača. Aby som vám pomohol s ilustráciou, nižšie uvedená snímka obrazovky zobrazuje verziu súboru.

Ako používať PowerShell na získanie verzie súboru

Začnime pomocou vlastnosti Get-ItemProperty na vrátenie informácií o verzii súboru

|_+_|

Tento príkaz vráti 3 vlastnosti:

Ak chcete vrátiť vlastnosť verzie súboru, spustite príkaz nižšie:

|_+_|

Teraz sa vracia, FileVersion majetok sám.

Ako používať PowerShell na získanie verzie modulu PowerShell

Nakoniec, ak chcete zobraziť verziu súboru pomocou PowerShell, spustite príkaz nižšie:

|_+_|

Ako používať PowerShell na získanie verzie modulu PowerShell

The Get-Modul príkaz zobrazí zoznam všetkých modulov nainštalovaných na vašom počítači.

|_+_|

Verzia modulu je uvedená vo výsledku.

Ako používať PowerShell na získanie verzie modulu PowerShell

Ak však chcete uviesť číslo verzie konkrétneho modulu PowerShell – povedzme, Microsoft.PowerShell.Management – postupujte podľa nižšie uvedených krokov:

|_+_|

Príkaz zobrazí informácie o konkrétnom module vrátane čísla verzie modulu.

Ak chcete zobraziť číslo verzie modulu, spustite príkaz nižšie:

gmail vo fronte sa neodošle
|_+_|

Príkaz zobrazí hlavné, vedľajšie, zostavené a revízie verzie modulu PowerShell.

Ako používať PowerShell na získanie verzie nainštalovaného balíka Microsoft Office

Ak chcete skombinovať tieto hodnoty oddelené bodkami (bodkami), postupujte podľa nasledujúcich krokov:

  1. Uložte hodnoty hlavného, ​​vedľajšieho, zostaveného a revízie do samostatných premenných:
|_+_|
  1. Nakoniec skombinujte rôzne prvky čísla verzie modulu a oddeľte ich bodkou (.)
|_+_|

A tu je verzia modulu – 3.1.0.0 .

Ako používať PowerShell na získanie verzie nainštalovaného balíka Microsoft Office

Informácie o všetkých aplikáciách nainštalovaných v systéme Windows 10 vrátane balíka Microsoft Office sa nachádzajú v tejto ceste registra systému Windows…

|_+_|

Zvýraznil som podkľúč Office 365 v ceste vyššie.

Ako používať PowerShell na získanie verzie nainštalovaného balíka Microsoft Office

Na zobrazenie informácií o inštalácii vrátane verzie mojej inštalácie balíka Office vložím do predchádzajúcej cesty kľúč O365BusinessRetail – en-us.

|_+_|

Potom použijem príkaz Get-ItemProperty na zobrazenie informácií o ceste.

|_+_|

Príkaz vracia množstvo vlastností, vrátane DisplayVersion . The DisplayVersion je verzia balíka Microsoft Office nainštalovaná v mojom počítači.

Ak chcete zobraziť informácie o verzii balíka Microsoft Office nainštalovaného vo vašom počítači, spustite príkaz nižšie:

|_+_|

A tu to máte! Verzia balíka Microsoft Office nainštalovaná na mojom počítači je 16.0.14026.20246 .

Ako používať PowerShell na kontrolu zostavenia verzie systému Windows

Ako používať PowerShell na získanie verzie .Net Frameworku

Informácie o nainštalovanom rozhraní .NET Framework sú dostupné v tomto kľúči databázy Registry

|_+_|

Ak chcete vrátiť všetky dostupné vlastnosti v ceste registra, spustite príkaz nižšie:

|_+_|

Príkaz vrátil vlastnosť tzv Verzia .

Ak chcete použiť PowerShell na získanie čísla verzie .Net Framework, spustite príkaz nižšie:

|_+_|

Ako používať PowerShell na kontrolu zostavenia verzie systému Windows

Tento príkaz zobrazí informácie o nainštalovanom OS Windows...

|_+_|

Výsledok, ak má príkaz vlastnosť tzv Číslo zostavy . Okrem toho má vlastnosť tzv Verzia .

Ak chcete zobraziť číslo zostavy vášho operačného systému, použite príkaz nižšie:

|_+_|

Okrem toho, ak chcete použiť PowerShell na kontrolu verzie systému Windows, použite príkaz nižšie:

|_+_|

Číslo verzie zahŕňa BuildNumber.

To je všetko – komplexný sprievodca verziou PowerShell! Dúfam, že vám to pomohlo?

Ak vám to pomohlo, zahlasujte Áno na otázku Bol tento príspevok užitočná nižšie.

Prípadne môžete položiť otázku, zanechať komentár alebo poskytnúť ďalšiu spätnú väzbu pomocou formulára Zanechať odpoveď, ktorý nájdete na konci tejto stránky.

Nakoniec, ak chcete získať viac zón PowerShell tech S, navštívte našu stránku sprievodcu Windows PowerShell ako na to. Veľmi užitočná vám môže byť aj naša stránka Práca z domovskej stránky.

Referencie a ďalšie čítanie

  1. o_rozdelení
  2. Postup: Zistite, ktoré verzie rozhrania .NET Framework sú nainštalované
  3. Get-Modul
  4. Životný cyklus podpory PowerShell
  5. O balíku Office: Akú verziu balíka Office používam?