Com obtenir la versió de PowerShell i utilitzar PowerShell per obtenir informació de la versió

19 de juny de 2021 11474 Vistes Powershell Sleep

Aquesta Zona S us ensenya cinc mètodes per obtenir la versió de PowerShell a Windows 10. La guia també té una secció que compara les versions de PowerShell de Microsoft OS.





Això no és tot, la guia també es carrega amb passos per trobar la versió d'un fitxer i un mòdul PowerShell. A més, aprendràs a utilitzar PowerShell per instal·lar la versió de Microsoft Office.



Finalment, hi ha una secció amb els passos per obtenir la versió de .Net Framework instal·lada al vostre ordinador.

Aquesta guia té diversos temes repartits en diverses seccions i subseccions. Si esteu interessats en un tema específic, amplieu la Taula de continguts Navega el contingut de la publicació. A continuació, feu clic al tema que vulgueu.

Navega per temes de publicació



Com obtenir la versió de PowerShell a Windows 10

Com obtenir la versió de PowerShell a Windows 10

Aquesta guia comença amb 5 mètodes per comprovar la versió de PowerShell a Windows 10.



com es reprodueix el flux d'as

Obteniu la versió de PowerShell amb la variable automàtica $PSVersionTable

Per utilitzar aquest mètode, executeu l'ordre següent a PowerShell...

|_+_|

Aquí teniu el resultat...



Com podeu veure, el resultat es mostra en a Taula hash de PowerShell estil. Si necessiteu extreure la PSVersion, seguiu els passos següents:



  1. Extraieu els valors de la taula hash amb l'ordre següent
|_+_|

L'ordre divideix els valors en 4 columnes: major, menor, compilació i revisió. El resultat de la primera fila representa la versió de PowerShell.

Obteniu la versió de PowerShell amb la variable automàtica $PSVersionTable
  1. El següent pas és extreure els valors Major, Minor, Build i Revision i desar cadascun en una variable. Per completar aquest pas, executeu les ordres següents...
|_+_|

A cadascuna de les ordres, vaig extreure les llistes Major, Minor, Build i Revision. Tanmateix, com que hi ha diversos valors a la matriu, vaig incloure [0] per extreure el primer objecte de la matriu.

  1. Combina les opcions Major, Minor, Build i Revision i inseriu un punt amb PowerShell Join.
|_+_|

L'ordre mostra el número de versió real tal com es mostra a la captura de pantalla següent...

Obteniu la versió de PowerShell amb l'ordre Get-Variable PSVersionTable

També podeu obtenir la vostra versió de PS mitjançant l'ordre següent:

|_+_|

Com a l'última secció, l'ordre mostra el resultat en format Major, Minor, Build i Revision.

Obteniu la versió de PowerShell amb l'ordre Get-Variable PSVersionTable

Un cop més, per combinar el número de versió, extreu els números Major, Minor, Build i Revision. A continuació, combineu-los a la segona comanda següent...

|_+_| |_+_|

L'última ordre combina els números Major, Minor, Build i Revision en un sol número de versió. Vegeu la captura de pantalla a continuació...

Obteniu la versió de PowerShell amb l'ordre Get-Host

Un altre mètode per obtenir la versió PS al vostre PC amb Windows 10 és executar l'ordre següent...

|_+_|

Com les dues primeres ordres d'aquesta secció, aquesta ordre retorna els números Major, Minor, Build i Revision.

Una vegada més, com les dues últimes subseccions, per mostrar el número de versió complet, primer separeu els valors individuals. Aleshores, combina.

Aquí teniu les ordres...

|_+_| |_+_|

I aquí teniu el número de versió final...

Obteniu la versió de PowerShell amb l'ordre Get-Host

Obteniu la versió de PowerShell amb la variable automàtica $Host

La variable automàtica $Host també mostra la versió de PowerShell instal·lada al vostre ordinador. Per mostrar aquest valor, executeu les ordres següents.

|_+_|

Per mostrar la versió com a valor únic, executeu les ordres següents...

|_+_| |_+_| Obteniu la versió de PowerShell del registre de Windows

Obteniu la versió de PowerShell del registre de Windows

També podeu obtenir la versió de PowerShell al vostre PC amb Windows 10 des del registre de Windows. La informació sobre PowerShell està disponible en aquesta clau de registre:

|_+_|

Per mostrar tota la informació disponible en aquesta clau de registre, executeu l'ordre següent:

programari gratuït de transcripció d'àudio mac
|_+_|

Aquí teniu el resultat de l'ordre a PowerShell...

La clau de registre té una propietat anomenada PowerShellVersion . Per mostrar aquest valor (PowerShellVersion), actualitzeu l'ordre anterior tal com es mostra a continuació:

|_+_|

Afortunadament, a diferència de les 4 ordres anteriors, aquesta ordre mostra el número de versió sencer. Tanmateix, com podeu veure a la captura de pantalla següent, el número de revisió que retorna aquesta ordre és diferent de la resta.

Taula de versions de PowerShell pel sistema operatiu Windows

Com obtenir el nombre principal, menor i de compilació de la versió de PowerShell

Les 4 primeres ordres utilitzades en aquesta secció mostren clarament el número principal, menor, compilació i revisió de la versió de PowerShell.

Per tant, per mostrar el número principal, menor, compilació i revisió de la versió de PowerShell al vostre ordinador Windows 10, executeu qualsevol de les ordres següents...

|_+_|

Historial de versions de PowerShell pel sistema operatiu Windows /.NET Core

Com instal·lar la darrera versió de PowerShell a Windows 10

La taula següent és una llista de l'historial de versions de PowerShell, l'any en què es van publicar i el sistema operatiu amb el qual es van publicar...

Versió de PowerShellData de publicacióSistema operatiu/.NET Core
1.0novembre de 2006Instal·lat a Windows XP SP2, Windows Server 2003 SP1 i Windows Vista. Opcional a Windows Server 2008.
2.0juliol de 2009Integrat a Windows 7 i Windows Server 2008 R2. Instal·lable a Windows XP SP3, Windows Server 2003 SP2 i Windows Vista SP1.
3.0Octubre de 2012Integrat a Windows 8 i Windows Server 2012. Instal·lable a Windows 7 SP1, Windows Server 2008 SP1 i Windows Server 2008 R2 SP1.
4.0Octubre de 2013Integrat a Windows 8.1 i Windows Server 2012 R2. Instal·lable a Windows 7 SP1, Windows Server 2008 R2 SP1 i Windows Server 2012.
5.0febrer 2016Publicat a Windows Management Framework (WMF) 5.0.
5.1Agost 2016Disponible a Windows 10 Anniversary Update i Windows Server 2016
6.0Gener 2018Primera versió de PowerShell basada en .NET Core 2.0. Disponible a Windows, macOS i Linux
6.1setembre 2018Construït sobre .NET Core 2.1. Es pot instal·lar a Windows, Linux i macOS
6.2març 2019Construït a .NET Core (versió no disponible). També es pot instal·lar a macOS, Windows i Linux
7.0 (LTS)Març 2020Creat sobre .NET Core 3.1 (LTS). Instal·lat a Linux, macOS i Windows
PowerShell 7.1novembre 2020Construït sobre .NET 5.0. Es pot instal·lar a Linux, macOS i Windows

En el moment d'actualitzar aquesta guia, (juny de 2021), PowerShell 7.1 era l'última versió.

Com instal·lar la darrera versió de PowerShell a Windows 10

Com instal·lar la darrera versió de PowerShell a Windows 10

Com he esmentat anteriorment, a partir de quan es va actualitzar aquesta guia, l'última versió de PowerShell era la 7.1. Aquesta versió es basa en .NET 5.0.

Aquesta versió és compatible amb els sistemes operatius Windows (inclòs Windows 10). A més, podeu instal·lar PowerShell 7.1 a macOS i Linux.

Hi ha molts mètodes per instal·lar la darrera versió de PowerShell. Tanmateix, un dels mètodes més ràpids és instal·lar-lo des de Microsoft Store.

Seguiu els passos següents per instal·lar la darrera versió de PowerShell a Windows 10...

  1. Cerca Microsoft Store utilitzant l'eina de cerca de Windows 10. A continuació, obriu-lo des dels resultats de la cerca.
  1. A la part superior dreta de l'aplicació, feu clic a la icona de cerca.
Com instal·lar la darrera versió de PowerShell a Windows 10
  1. A continuació, introduïu PowerShell al quadre de cerca que es mostra. Des dels resultats que es mostren, feu clic a PowerShell.
  1. Finalment, quan s'obri la pàgina de l'aplicació, feu clic Aconseguir . A continuació, espereu que l'aplicació es baixi i s'instal·li.
Com utilitzar PowerShell per obtenir fitxers i informació sobre la versió de l'aplicació
  1. Quan s'acabi d'instal·lar l'última versió de PowerShell, a la part superior dreta, feu clic Llançament .

Alternativament, podeu cercar PowerShell i obriu la nova versió...

Una altra manera de llançar la nova versió de PS és obrir la versió actual de PS. Llavors, corre pwsh.exe .

Com utilitzar PowerShell per obtenir fitxers i informació sobre la versió de l'aplicació

Com utilitzar PowerShell per obtenir la versió d'un fitxer

En aquesta secció aprendràs a utilitzar PowerShell per obtenir la versió d'un fitxer. La secció també inclou els passos per obtenir la versió d'un mòdul PS instal·lat.

A més, aprendràs a utilitzar PS per trobar la versió de Microsoft Office instal·lada al teu PC amb Windows 10.

Finalment, les dues últimes subseccions us ensenyen com utilitzar PS per obtenir la versió de .Net Framework instal·lada i la versió de Windows Build.

Com utilitzar PowerShell per obtenir la versió d'un fitxer

En aquest exemple, vull obtenir la versió del fitxer 7zFM.exe al meu ordinador. Per ajudar-me amb la meva il·lustració, la captura de pantalla següent mostra la versió del fitxer.

bob desencadenat a kodi
Com utilitzar PowerShell per obtenir la versió d'un fitxer

Comencem utilitzant Get-ItemProperty per retornar la informació de la versió del fitxer

|_+_|

Aquesta ordre retorna 3 propietats:

Per tornar la propietat de la versió del fitxer, executeu l'ordre següent:

com reduir l'ús de la CPU avast
|_+_|

Ara torna, el FileVersion propietat sola.

Com utilitzar PowerShell per obtenir la versió d'un mòdul PowerShell

Finalment, per mostrar la versió del fitxer amb PowerShell, executeu l'ordre següent:

|_+_|

Com utilitzar PowerShell per obtenir la versió d'un mòdul PowerShell

El Get-Mòdul L'ordre enumera tots els mòduls instal·lats al vostre ordinador.

|_+_|

La versió del mòdul es mostra al resultat.

Com utilitzar PowerShell per obtenir la versió d'un mòdul PowerShell

Tanmateix, si voleu enumerar el número de versió d'un mòdul de PowerShell específic, per exemple, Microsoft.PowerShell.Management - Continueu amb els passos següents:

|_+_|

L'ordre mostra informació sobre el mòdul específic, inclòs el número de versió del mòdul.

Per mostrar el número de versió del mòdul, executeu l'ordre següent:

|_+_|

L'ordre mostra el número principal, menor, compilació i revisió de la versió del mòdul PowerShell.

Com utilitzar PowerShell per obtenir la versió del Microsoft Office instal·lat

Per combinar aquests valors separats per punts (punts), seguiu els passos següents:

  1. Deseu els valors dels números major, menor, compilació i revisió en variables separades:
|_+_|
  1. Finalment, combina els diferents elements del número de versió del mòdul i separa-los amb un punt (.)
|_+_|

I aquí teniu la versió del mòdul: 3.1.0.0 .

Com utilitzar PowerShell per obtenir la versió del Microsoft Office instal·lat

La informació sobre totes les aplicacions instal·lades a Windows 10, inclòs Microsoft Office, es troba en aquesta ruta del registre de Windows...

|_+_|

He destacat la subclau d'Office 365 al camí de dalt.

Com utilitzar PowerShell per obtenir la versió del Microsoft Office instal·lat

Per mostrar la informació d'instal·lació, inclosa la versió de la meva instal·lació d'Office, inclouré la clau, O365BusinessRetail - en-us al camí anterior.

|_+_|

A continuació, utilitzaré l'ordre Get-ItemProperty per mostrar informació sobre el camí.

|_+_|

L'ordre retorna una sèrie de propietats, incloses DisplayVersion . El DisplayVersion és la versió del Microsoft Office instal·lada al meu ordinador.

Per mostrar la informació de la versió del Microsoft Office instal·lat al vostre ordinador, executeu l'ordre següent:

|_+_|

I aquí el teniu! La versió de Microsoft Office instal·lada al meu ordinador és 16.0.14026.20246 .

Com utilitzar PowerShell per comprovar la versió de Windows

Com utilitzar PowerShell per obtenir la versió de .Net Framework

La informació sobre .NET Framework instal·lat està disponible en aquesta clau de registre

|_+_|

Per tornar totes les propietats disponibles a la ruta del registre, executeu l'ordre següent:

|_+_|

L'ordre va retornar una propietat anomenada Versió .

Per utilitzar PowerShell per obtenir el número de versió de .Net Framework, executeu l'ordre següent:

|_+_|

Com utilitzar PowerShell per comprovar la versió de Windows

Aquesta ordre mostra informació sobre el sistema operatiu Windows instal·lat...

|_+_|

El resultat si l'ordre té una propietat cridada Número de compilació . A més, té una propietat anomenada Versió .

Per mostrar el número de compilació del vostre sistema operatiu, utilitzeu l'ordre següent:

|_+_|

A més, per utilitzar PowerShell per comprovar la versió de Windows, utilitzeu l'ordre següent:

|_+_|

El número de versió inclou el BuildNumber.

la versió de configuració de radeon i la versió del controlador no coincideixen

Això és tot: una guia completa sobre la versió de PowerShell! Espero que us hagi estat útil?

Si us ha semblat útil, si us plau voteu a la pregunta Va ser útil aquesta publicació a continuació.

Alternativament, podeu fer una pregunta, deixar un comentari o proporcionar més comentaris amb el formulari Deixa una resposta que es troba al final d'aquesta pàgina.

Finalment, per obtenir més zones S de tecnologia de PowerShell, visiteu la nostra pàgina de guia de instruccions de Windows PowerShell. També pot ser que la nostra pàgina de treball des d'inici sigui molt útil.

Referències i lectura addicional

  1. sobre_Divisió
  2. Com: determinar quines versions de .NET Framework estan instal·lades
  3. Get-Mòdul
  4. Cicle de vida del suport de PowerShell
  5. Sobre Office: quina versió d'Office estic fent servir?