Hoe u de PowerShell-versie kunt krijgen en PowerShell kunt gebruiken om versie-informatie te krijgen

19 juni 2021 11474 Keer bekeken Powershell-slaapstand

Deze S Zone leert je vijf methoden om de PowerShell-versie in Windows 10 te krijgen. De gids heeft ook een sectie die PowerShell-versies door Microsoft OS vergelijkt.





Dat is niet alles, de handleiding staat ook vol met stappen om de versie van een bestand en een PowerShell-module te vinden. Daarnaast leer je hoe je PowerShell gebruikt om de versie van Microsoft Office te installeren.



Ten slotte is er een sectie met stappen om de versie van .Net Framework op uw computer te installeren.

Deze gids heeft meerdere onderwerpen verspreid over meerdere secties en subsecties. Als u geïnteresseerd bent in een specifiek onderwerp, vouwt u de inhoudsopgave door de inhoud van berichten bladeren uit. Klik vervolgens op het gewenste onderwerp.

Blader door berichtonderwerpen



Hoe u de PowerShell-versie kunt krijgen in Windows 10

Hoe u de PowerShell-versie kunt krijgen in Windows 10

Deze handleiding begint met 5 methoden om de PowerShell-versie in Windows 10 te controleren.



Krijg PowerShell-versie met $ PSVersionTable automatische variabele

Om deze methode te gebruiken, voert u de onderstaande opdracht uit in PowerShell...

|__+_|

Hier is het resultaat…



Zoals u kunt zien, wordt het resultaat weergegeven in a PowerShell-hashtabel stijl. Als u de PSVersion moet uitpakken, volgt u de onderstaande stappen:



  1. Extraheer de waarden in de hashtabel met de onderstaande opdracht:
|__+_|

De opdracht verdeelt de waarden in 4 kolommen: Major, Minor, Build en Revision. Het resultaat in de eerste rij vertegenwoordigt de versie van PowerShell.

Krijg PowerShell-versie met $ PSVersionTable automatische variabele
  1. De volgende stap is om de Major-, Minor-, Build- en Revision-waarden te extraheren en elk op te slaan in een variabele. Voer de onderstaande opdrachten uit om deze stap te voltooien...
|__+_|

In elk van de opdrachten heb ik de lijsten Major, Minor, Build en Revision geëxtraheerd. Omdat er echter meerdere waarden in de array zijn, heb ik [0] opgenomen om het eerste object in de array te extraheren.

  1. Combineer de Major, Minor, Build en Revision en voeg een punt in met PowerShell Join.
|__+_|

De opdracht geeft het daadwerkelijke versienummer weer, zoals weergegeven in de onderstaande schermafbeelding ...

PowerShell-versieversie ophalen met Get-Variable PSVersionTable-opdracht

Je kunt ook je PS-versie krijgen met de onderstaande opdracht:

|__+_|

Net als in de laatste sectie geeft de opdracht het resultaat weer in de indeling Major, Minor, Build en Revision.

PowerShell-versieversie ophalen met Get-Variable PSVersionTable-opdracht

Nogmaals, om het versienummer te combineren, extraheert u de Major-, Minor-, Build- en Revision-nummers. Combineer ze dan in het tweede commando hieronder...

|__+_| |__+_|

De laatste opdracht combineert Major-, Minor-, Build- en Revision-nummers tot één versienummer. Zie onderstaande schermafbeelding...

firestick kan de afstandsbediening niet vinden

Krijg PowerShell-versie met Get-Host-opdracht

Een andere methode om de PS-versie op uw Windows 10-pc te krijgen, is door de onderstaande opdracht uit te voeren ...

|__+_|

Net als de eerste twee opdrachten in deze sectie, retourneert deze opdracht de Major-, Minor-, Build- en Revision-nummers.

Nogmaals, zoals de laatste twee subsecties, om het volledige versienummer weer te geven, scheidt u eerst de individuele waarden. Combineer dan.

Hier zijn de commando's...

|__+_| |__+_|

En hier is het definitieve versienummer...

Krijg PowerShell-versie met Get-Host-opdracht

Krijg PowerShell-versie met $Host automatische variabele

De automatische variabele $Host geeft ook de versie van PowerShell weer die op uw computer is geïnstalleerd. Voer de onderstaande opdrachten uit om deze waarde weer te geven.

|__+_|

Voer de onderstaande opdrachten uit om de versie als een enkele waarde weer te geven...

|__+_| |__+_| PowerShell-versie ophalen uit het Windows-register

PowerShell-versie ophalen uit het Windows-register

U kunt de PowerShell-versie ook op uw Windows 10-pc ophalen via het Windows-register. De informatie over PowerShell is beschikbaar in deze registersleutel:

|__+_|

Voer de onderstaande opdracht uit om alle beschikbare informatie in die registersleutel weer te geven:

|__+_|

Hier is het resultaat van de opdracht in PowerShell...

De registersleutel heeft een eigenschap genaamd PowerShell-versie . Om deze waarde (PowerShellVersion) weer te geven, werkt u de vorige opdracht bij zoals hieronder wordt weergegeven:

|__+_|

Gelukkig geeft deze opdracht, in tegenstelling tot de vorige 4 opdrachten, het hele versienummer weer. Zoals u echter kunt zien in de onderstaande schermafbeelding, verschilt het revisienummer dat door deze opdracht wordt geretourneerd, van de rest.

PowerShell-versietabel per Windows-besturingssysteem

Hoe u de Major, Minor en build-nummer van de PowerShell-versie kunt krijgen?

De eerste 4 opdrachten die in deze sectie worden gebruikt, geven duidelijk het Major-, Minor-, Build- en Revision-nummer van de PowerShell-versie weer.

ipod verschijnt niet in itunes

Dus om het Major-, Minor-, Build- en Revision-nummer van de PowerShell-versie op uw Windows 10-computer weer te geven, voert u een van de volgende opdrachten uit...

|__+_|

PowerShell-versiegeschiedenis door Windows-besturingssysteem /.NET Core

Hoe de nieuwste PowerShell-versie op Windows 10 te installeren?

De onderstaande tabel is een lijst met de versiegeschiedenis van PowerShell, het jaar waarin ze zijn uitgebracht en het besturingssysteem waarmee ze zijn uitgebracht...

PowerShell-versiePublicatiedatumBesturingssysteem/.NET Core
1.0november 2006Geïnstalleerd op Windows XP SP2, Windows Server 2003 SP1 en Windows Vista. Optioneel op Windows Server 2008.
2.0juli 2009Geïntegreerd in Windows 7 en Windows Server 2008 R2. Installeerbaar op Windows XP SP3, Windows Server 2003 SP2 en Windows Vista SP1.
3.0oktober 2012Geïntegreerd in Windows 8 en Windows Server 2012. Installeerbaar op Windows 7 SP1, Windows Server 2008 SP1 en Windows Server 2008 R2 SP1.
4.0Oktober 2013Geïntegreerd in Windows 8.1 en Windows Server 2012 R2. Installeerbaar op Windows 7 SP1, Windows Server 2008 R2 SP1 en Windows Server 2012.
5.0februari 2016Uitgebracht in Windows Management Framework (WMF) 5.0.
5.1augustus 2016Beschikbaar in Windows 10 Jubileumupdate en Windows Server 2016
6.0januari 2018Eerste PowerShell-versie gebouwd op .NET Core 2.0. Beschikbaar in Windows, macOS en Linux
6.1september 2018Gebouwd op .NET Core 2.1. Kan worden geïnstalleerd op Windows, Linux en macOS
6.2maart 2019Gebouwd op .NET Core (versie niet beschikbaar). Kan ook worden geïnstalleerd op macOS, Windows en Linux
7.0 (LTS)maart 2020Gebouwd op .NET Core 3.1 (LTS). Geïnstalleerd op Linux, macOS en Windows
PowerShell 7.1november 2020Gebouwd op .NET 5.0. Kan worden geïnstalleerd op Linux, macOS en Windows

Op het moment dat deze handleiding werd bijgewerkt (juni 2021), was PowerShell 7.1 de nieuwste versie.

Hoe de nieuwste PowerShell-versie op Windows 10 te installeren?

Hoe de nieuwste PowerShell-versie op Windows 10 te installeren?

Zoals ik eerder al zei, vanaf het moment dat deze handleiding werd bijgewerkt, was de nieuwste PowerShell-versie 7.1. Deze versie is gebouwd op .NET 5.0.

Deze versie is compatibel met Windows-besturingssystemen (inclusief Windows 10). Bovendien kunt u PowerShell 7.1 installeren op macOS en Linux.

Er zijn zoveel methoden om de nieuwste versie van PowerShell te installeren. Een van de snellere methoden is echter om het vanuit de Microsoft Store te installeren.

Volg de onderstaande stappen om de nieuwste versie van PowerShell op Windows 10 te installeren...

  1. Zoekopdracht Microsoft Store met behulp van de zoekfunctie van Windows 10. Open het vervolgens vanuit de zoekresultaten.
  1. Klik rechtsboven in de app op het zoekpictogram.
Hoe de nieuwste PowerShell-versie op Windows 10 te installeren?
  1. Voer vervolgens PowerShell in het weergegeven zoekvak in. Klik in de weergegeven resultaten op PowerShell.
  1. Ten slotte, wanneer de app-pagina wordt geopend, klikt u op Krijgen . Wacht vervolgens tot de app is gedownload en geïnstalleerd.
Hoe PowerShell te gebruiken om bestanden en wat app-versie-informatie te krijgen
  1. Wanneer de nieuwste PowerShell-versie klaar is met installeren, klikt u in de rechterbovenhoek op Launch .

U kunt ook zoeken PowerShell en open de nieuwe versie….

Een andere manier om de nieuwe PS-versie te starten, is door de huidige PS-versie te openen. Ren dan pwsh.exe .

Hoe PowerShell te gebruiken om bestanden en wat app-versie-informatie te krijgen

Hoe PowerShell te gebruiken om de versie van een bestand te krijgen

In deze sectie leert u hoe u PowerShell kunt gebruiken om de versie van een bestand op te halen. De sectie behandelt ook stappen om de versie van een geïnstalleerde PS-module op te halen.

Bovendien leert u hoe u PS kunt gebruiken om de versie van Microsoft Office te vinden die op uw Windows 10-pc is geïnstalleerd.

Ten slotte leren de laatste twee subsecties u hoe u PS kunt gebruiken om de versie van het geïnstalleerde .Net Framework en de Windows-versie Build te krijgen.

Hoe PowerShell te gebruiken om de versie van een bestand te krijgen

In dit voorbeeld wil ik de versie van het bestand 7zFM.exe op mijn computer krijgen. Om te helpen met mijn illustratie, toont de onderstaande schermafbeelding de versie van het bestand.

Hoe PowerShell te gebruiken om de versie van een bestand te krijgen

Laten we beginnen met het gebruik van de Get-ItemProperty om de versie-informatie van het bestand te retourneren

|__+_|

Deze opdracht retourneert 3 eigenschappen:

Voer de onderstaande opdracht uit om de eigenschap bestandsversie te retourneren:

|__+_|

Het keert nu terug, de Bestandsversie eigendom alleen.

Hoe PowerShell te gebruiken om de versie van een PowerShell-module te krijgen

Voer ten slotte de onderstaande opdracht uit om de bestandsversie met PowerShell weer te geven:

|__+_|

Hoe PowerShell te gebruiken om de versie van een PowerShell-module te krijgen

De Get-Module commando geeft een overzicht van alle modules die op uw computer zijn geïnstalleerd.

|__+_|

De moduleversie wordt vermeld in het resultaat.

Hoe PowerShell te gebruiken om de versie van een PowerShell-module te krijgen

Als u echter het versienummer van een specifieke PowerShell-module wilt vermelden, bijvoorbeeld, Microsoft.PowerShell.Management – ga verder met de onderstaande stappen:

|__+_|

De opdracht geeft informatie weer over de specifieke module, inclusief het versienummer van de module.

Kodi-streaming versnellen

Voer de onderstaande opdracht uit om het versienummer van de module weer te geven:

|__+_|

De opdracht geeft het Major-, Minor-, Build- en Revision-nummer van de versie van de PowerShell-module weer.

Hoe PowerShell te gebruiken om de versie van geïnstalleerde Microsoft Office te krijgen

Volg de onderstaande stappen om deze waarden te combineren, gescheiden door punten (punten):

  1. Sla de waarden voor Major, Minor, Build en Revision op in afzonderlijke variabelen:
|__+_|
  1. Combineer tot slot de verschillende elementen van het versienummer van de module en scheid ze met een punt (.)
|__+_|

En hier is de versie van de module - 3.1.0.0 .

Hoe PowerShell te gebruiken om de versie van geïnstalleerde Microsoft Office te krijgen

Informatie over alle applicaties die zijn geïnstalleerd in Windows 10, inclusief Microsoft Office, bevindt zich in dit Windows-registerpad...

|__+_|

Ik heb de Office 365-subsleutel in het bovenstaande pad gemarkeerd.

Hoe PowerShell te gebruiken om de versie van geïnstalleerde Microsoft Office te krijgen

Om installatie-informatie weer te geven, inclusief de versie van mijn Office-installatie, zal ik de sleutel, O365BusinessRetail – en-us in het vorige pad opnemen.

|__+_|

Vervolgens gebruik ik de opdracht Get-ItemProperty om informatie over het pad weer te geven.

|__+_|

De opdracht retourneert een aantal eigenschappen, waaronder: DisplayVersie . De DisplayVersie is de versie van Microsoft Office die op mijn computer is geïnstalleerd.

Voer de onderstaande opdracht uit om de versie-informatie weer te geven van Microsoft Office dat op uw computer is geïnstalleerd:

|__+_|

En hier heb je het! De versie van Microsoft Office die op mijn computer is geïnstalleerd, is: 16.0.14026.20246 .

acestream hoe te gebruiken
Hoe PowerShell te gebruiken om de Windows-versie Build te controleren

Hoe PowerShell te gebruiken om de versie van .Net Framework te krijgen

Informatie over geïnstalleerd .NET Framework is beschikbaar in deze registersleutel

|__+_|

Voer de onderstaande opdracht uit om alle beschikbare eigenschappen in het registerpad te retourneren:

|__+_|

De opdracht heeft een eigenschap geretourneerd met de naam Versie .

Voer de onderstaande opdracht uit om PowerShell te gebruiken om het versienummer van .Net Framework te krijgen:

|__+_|

Hoe PowerShell te gebruiken om de Windows-versie Build te controleren

Deze opdracht geeft informatie weer over het geïnstalleerde Windows-besturingssysteem...

|__+_|

Het resultaat als de opdracht een eigenschap heeft met de naam Bouwnummer . Bovendien heeft het een eigenschap genaamd Versie .

Gebruik de onderstaande opdracht om het buildnummer van uw besturingssysteem weer te geven:

|__+_|

Gebruik bovendien de onderstaande opdracht om PowerShell te gebruiken om de Windows-versie te controleren:

|__+_|

Het versienummer bevat het BuildNumber.

Dat is het - een uitgebreide gids over de PowerShell-versie! Ik hoop dat je het nuttig vond?

Als je het nuttig vond, stem dan vriendelijk Ja op de Was dit bericht Nuttige vraag hieronder.

U kunt ook een vraag stellen, een opmerking achterlaten of meer feedback geven met het formulier 'Een antwoord achterlaten' aan het einde van deze pagina.

Bezoek ten slotte onze Windows PowerShell How-To-gidspagina voor meer PowerShell tech S-zones. Misschien vindt u onze pagina Werken vanaf de startpagina ook erg nuttig.

Referenties en verder lezen

  1. over_Split
  2. Procedure: bepalen welke .NET Framework-versies zijn geïnstalleerd
  3. Get-Module
  4. PowerShell-ondersteuningslevenscyclus
  5. Over Office: welke versie van Office gebruik ik?