
Denne S-zone lærer dig fem metoder til at få PowerShell-version i Windows 10. Guiden har også et afsnit, der sammenligner PowerShell-versioner af Microsoft OS.
Det er ikke alt, guiden er også fyldt med trin til at finde versionen af en fil og et PowerShell-modul. Derudover lærer du, hvordan du bruger PowerShell til at få versionen af Microsoft Office installeret.
Til sidst er der et afsnit med trin til at få versionen af .Net Framework installeret på din computer.
Denne vejledning har flere emner fordelt på flere sektioner og underafsnit. Hvis du er interesseret i et bestemt emne, skal du udvide indholdsfortegnelsen Gennemse indlægsindhold. Klik derefter på det emne, du ønsker.Gennemse indlægsemner
- Sådan får du PowerShell-version i Windows 10
- Få PowerShell-version med $PSVersionTable Automatic Variable
- Få PowerShell-version med Get-Variable PSVersionTable-kommando
- Få PowerShell-version med Get-Host Command
- Få PowerShell-version med $Host Automatic Variable
- Hent PowerShell-version fra Windows-registreringsdatabasen
- Sådan får du Major, Minor og Build Antal PowerShell-versioner
- PowerShell versionshistorik af Windows OS/.NET Core
- Sådan installeres den seneste PowerShell-version på Windows 10
- Sådan bruger du PowerShell til at få fil og nogle appversionsoplysninger
- Sådan bruger du PowerShell til at få versionen af en fil
- Sådan bruger du PowerShell til at få versionen af et PowerShell-modul
- Sådan bruger du PowerShell til at få versionen af installeret Microsoft Office
- Sådan bruger du PowerShell til at få versionen af .Net Framework
- Sådan bruges PowerShell til at kontrollere Windows-versionsbygning
- Referencer og videre læsning
Sådan får du PowerShell-version i Windows 10

Denne vejledning starter med 5 metoder til at kontrollere PowerShell-versionen i Windows 10.
Få PowerShell-version med $PSVersionTable Automatic Variable
For at bruge denne metode skal du køre kommandoen nedenfor i PowerShell...
|_+_|Her er resultatet…

Som du kan se, vises resultatet i en PowerShell hashable stil. Hvis du har brug for at udpakke PSVersion, skal du følge nedenstående trin:
- Udpak værdierne i hashtabellen med kommandoen nedenfor
Kommandoen opdeler værdierne i 4 kolonner - Major, Minor, Build og Revision. Resultatet i den første række repræsenterer versionen af PowerShell.

- Det næste trin er at udtrække værdierne Major, Minor, Build og Revision og gemme hver i en variabel. For at fuldføre dette trin skal du køre kommandoerne nedenfor...
I hver af kommandoerne udtrak jeg listerne Major, Minor, Build og Revision. Men fordi der er flere værdier i arrayet, inkluderede jeg [0] for at udtrække det første objekt i arrayet.
- Kombiner Major, Minor, Build og Revision og indsæt en periode med PowerShell Join.
Kommandoen viser det faktiske versionsnummer som vist på skærmbilledet nedenfor...

Få PowerShell-version med Get-Variable PSVersionTable-kommando
Du kan også få din PS-version ved at bruge kommandoen nedenfor:
|_+_|Ligesom i sidste afsnit viser kommandoen resultatet i formater Major, Minor, Build og Revision.

Endnu en gang, for at kombinere versionsnummeret, udtræk Major-, Minor-, Build- og Revision-numrene. Kombiner dem derefter i den anden kommando nedenfor...
|_+_| |_+_|Den sidste kommando kombinerer major-, minor-, Build- og revisionsnumre til et enkelt versionsnummer. Se skærmbilledet nedenfor...

Få PowerShell-version med Get-Host Command
En anden metode til at få PS-versionen på din Windows 10-pc er at køre kommandoen nedenfor...
|_+_|Ligesom de to første kommandoer i dette afsnit returnerer denne kommando numrene Major, Minor, Build og Revision.

Endnu en gang, ligesom de sidste to underafsnit, skal du først adskille de individuelle værdier for at vise det fulde versionsnummer. Så kombiner så.
Her er kommandoerne...
|_+_| |_+_|Og her er det endelige versionsnummer...

Få PowerShell-version med $Host Automatic Variable
Den automatiske variabel $Host viser også den version af PowerShell, der er installeret på din computer. For at vise denne værdi skal du køre kommandoerne nedenfor.
|_+_|
For at vise versionen som en enkelt værdi skal du køre kommandoerne nedenfor...
|_+_| |_+_|
Hent PowerShell-version fra Windows-registreringsdatabasen
Du kan også få PowerShell-versionen på din Windows 10-pc fra Windows-registreringsdatabasen. Oplysningerne om PowerShell er tilgængelige i denne registreringsnøgle:
|_+_|For at få vist alle tilgængelige oplysninger i den pågældende registreringsnøgle skal du køre kommandoen nedenfor:
|_+_|Her er resultatet af kommandoen i PowerShell...

Registreringsnøglen har en egenskab kaldet PowerShellVersion . For at vise denne værdi (PowerShellVersion), skal du opdatere den forrige kommando som vist nedenfor:
|_+_|Heldigvis, i modsætning til de foregående 4 kommandoer, viser denne kommando hele versionsnummeret. Men som du kan se fra skærmbilledet nedenfor, er revisionsnummeret, der returneres af denne kommando, forskelligt fra resten.

Sådan får du Major, Minor og Build Antal PowerShell-versioner
De første 4 kommandoer, der bruges i dette afsnit, viser tydeligt Major-, Minor-, Build- og Revisionsnummeret for PowerShell-versionen.
Så for at vise Major-, Minor-, Build- og Revisionsnummeret for PowerShell-versionen på din Windows 10-computer skal du køre en af følgende kommandoer...
|_+_|
PowerShell versionshistorik af Windows OS /.NET Core

Tabellen nedenfor er en liste over PowerShell-versionshistorikken, det år, de blev udgivet, og det operativsystem, de blev udgivet med...
PowerShell-version | Udgivelses dato | Operativsystem/.NET Core |
---|---|---|
1.0 | november 2006 | Installeret på Windows XP SP2, Windows Server 2003 SP1 og Windows Vista. Valgfrit på Windows Server 2008. |
2.0 | juli 2009 | Integreret i Windows 7 og Windows Server 2008 R2. Kan installeres på Windows XP SP3, Windows Server 2003 SP2 og Windows Vista SP1. |
3.0 | oktober 2012 | Integreret i Windows 8 og Windows Server 2012. Kan installeres på Windows 7 SP1, Windows Server 2008 SP1 og Windows Server 2008 R2 SP1. |
4.0 | oktober 2013 | Integreret i Windows 8.1 og Windows Server 2012 R2. Kan installeres på Windows 7 SP1, Windows Server 2008 R2 SP1 og Windows Server 2012. |
5,0 | februar 2016 | Udgivet i Windows Management Framework (WMF) 5.0. |
5.1 | august 2016 | Tilgængelig i Windows 10 Anniversary Update og Windows Server 2016 |
6,0 | januar 2018 | Første PowerShell-version bygget på .NET Core 2.0. Tilgængelig i Windows, macOS og Linux |
6.1 | september 2018 | Bygget på .NET Core 2.1. Kan installeres på Windows, Linux og macOS |
6.2 | marts 2019 | Bygget på .NET Core (version ikke tilgængelig). Kan også installeres på macOS, Windows og Linux |
7,0 (LTS) | marts 2020 | Bygget på .NET Core 3.1 (LTS). Installeret på Linux, macOS og Windows |
PowerShell 7.1 | november 2020 | Bygget på .NET 5.0. Kan installeres på Linux, macOS og Windows |
Som på tidspunktet for opdatering af denne vejledning (juni 2021), var PowerShell 7.1 den seneste version.
Sådan installeres den seneste PowerShell-version på Windows 10

Som jeg nævnte tidligere, da denne vejledning blev opdateret, var den seneste PowerShell-version 7.1. Denne version er bygget på .NET 5.0.
Denne version er kompatibel med Windows-operativsystemer (inklusive Windows 10). Derudover kan du installere PowerShell 7.1 på macOS og Linux.
Der er så mange metoder til at installere den nyeste version af PowerShell. En af de hurtigere metoder er dog at installere det fra Microsoft Store.
Følg trinene nedenfor for at installere den seneste version af PowerShell på Windows 10...
- Søg Microsoft Store ved hjælp af Windows 10-søgeværktøjet. Åbn det derefter fra søgeresultaterne.

- Klik på søgeikonet øverst til højre i appen.

- Indtast derefter PowerShell i det viste søgefelt. Klik på PowerShell fra de viste resultater.

- Til sidst, når app-siden åbner, skal du klikke Få . Vent derefter på, at appen downloades og installeres.

- Når den seneste PowerShell-version er færdig med at installere, klikker du øverst til højre Lancering .

Alternativt kan du søge PowerShell og åbn den nye version...

En anden måde at starte den nye PS-version på er at åbne den nuværende PS-version. Så løb pwsh.exe .

Sådan bruger du PowerShell til at få fil og nogle appversionsoplysninger

I dette afsnit lærer du, hvordan du bruger PowerShell til at få versionen af en fil. Afsnittet dækker også trin til at få versionen af et installeret PS-modul.
Derudover vil du lære, hvordan du bruger PS til at finde den version af Microsoft Office, der er installeret på din Windows 10-pc.
Til sidst lærer de sidste to underafsnit dig, hvordan du bruger PS til at få versionen af installeret .Net Framework og Windows version Build.
Sådan bruger du PowerShell til at få versionen af en fil
I dette eksempel vil jeg have versionen af 7zFM.exe-filen på min computer. For at hjælpe med min illustration viser skærmbilledet nedenfor versionen af filen.

Lad os starte med at bruge Get-ItemProperty til at returnere filens versionsoplysninger
|_+_|Denne kommando returnerer 3 egenskaber:

For at returnere filversionsegenskaben skal du køre kommandoen nedenfor:
|_+_|Den vender nu tilbage, den FileVersion ejendom alene.

Til sidst, for at vise filversionen med PowerShell, skal du køre kommandoen nedenfor:
|_+_|
Sådan bruger du PowerShell til at få versionen af et PowerShell-modul
Det Hent-modul kommandoen viser alle moduler installeret på din computer.
|_+_|Modulversionen er angivet i resultatet.

Men hvis du ønsker at angive versionsnummeret for et specifikt PowerShell-modul – sig, Microsoft.PowerShell.Management – fortsæt med nedenstående trin:
|_+_|Kommandoen viser information om det specifikke modul, inklusive modulets versionsnummer.

For at vise modulets versionsnummer skal du køre kommandoen nedenfor:
|_+_|Kommandoen viser Major-, Minor-, Build- og Revisionsnummeret for PowerShell-modulets version.

Følg nedenstående trin for at kombinere disse værdier adskilt af punktum (prikker):
- Gem værdierne for Major, Minor, Build og Revision i separate variabler:
- Til sidst skal du kombinere de forskellige elementer i modulets versionsnummer og adskille dem med et punktum (.)
Og her er versionen af modulet – 3.1.0.0 .

Sådan bruger du PowerShell til at få versionen af installeret Microsoft Office
Oplysninger om alle applikationer installeret i Windows 10, inklusive Microsoft Office, er placeret i denne Windows-registreringssti...
|_+_|Jeg har fremhævet Office 365-undernøglen i stien ovenfor.

For at vise installationsoplysninger, inklusive versionen af min Office-installation, vil jeg inkludere nøglen, O365BusinessRetail – en-us i den forrige sti.
|_+_|Derefter vil jeg bruge kommandoen Get-ItemProperty til at vise oplysninger om stien.
|_+_|Kommandoen returnerer en række egenskaber, bl.a Displayversion . Det Displayversion er den version af Microsoft Office, der er installeret på min computer.

For at få vist versionsoplysningerne for Microsoft Office installeret på din computer, skal du køre kommandoen nedenfor:
|_+_|Og her har du det! Den version af Microsoft Office, der er installeret på min computer, er 16.0.14026.20246 .

Sådan bruger du PowerShell til at få versionen af .Net Framework
Oplysninger om installeret .NET Framework er tilgængelig i denne registreringsnøgle
|_+_|For at returnere alle tilgængelige egenskaber i registreringsdatabasen, skal du køre kommandoen nedenfor:
|_+_|Kommandoen returnerede en egenskab kaldet Version .

For at bruge PowerShell til at få versionsnummeret for .Net Framework skal du køre kommandoen nedenfor:
|_+_|
Sådan bruges PowerShell til at kontrollere Windows-versionsbygning
Denne kommando viser information om installeret Windows OS...
|_+_|Resultatet hvis kommandoen har en egenskab kaldet Bygge nummer . Derudover har det en ejendom kaldet Version .

Brug kommandoen nedenfor for at få vist buildnummeret på dit OS:
|_+_|Derudover, for at bruge PowerShell til at kontrollere Windows-versionen, skal du bruge kommandoen nedenfor:
|_+_|Versionsnummeret inkluderer BuildNumber.

Det er det – en omfattende guide om PowerShell-version! Jeg håber du fandt det nyttigt?
Hvis du fandt det nyttigt, så stem venligst Ja til spørgsmålet Var dette indlæg nyttigt nedenfor.
Alternativt kan du stille et spørgsmål, efterlade en kommentar eller give mere feedback med formularen Efterlad et svar, som findes i slutningen af denne side.
Endelig, for flere PowerShell tech S Zones, besøg vores Windows PowerShell How-To guide-side. Du kan også finde vores Work from Home-side meget nyttig.