176 votes

Comment trouver la version de Windows à partir de la ligne de commande PowerShell

Comment trouver la version de Windows que j'utilise ?

J'utilise PowerShell 2.0 et j'ai essayé :

 PS C:\> ver
The term 'ver' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spelling of the name, or if a path was included, verify tha
t the path is correct and try again.
At line:1 char:4
+ ver <<<< 
    + CategoryInfo          : ObjectNotFound: (ver:String) [], CommandNotFoundException
    + FullyQualifiedErrorId : CommandNotFoundException

Comment puis-je faire cela?

43voto

Lars Fosdal Points 444
Get-ComputerInfo | select WindowsProductName, WindowsVersion, OsHardwareAbstractionLayer

Retour

 WindowsProductName    WindowsVersion OsHardwareAbstractionLayer
------------------    -------------- --------------------------
Windows 10 Enterprise 1709           10.0.16299.371 

26voto

Ihor Zenich Points 1238

Cela vous donnera la version complète de Windows (y compris le numéro de révision/version) contrairement à toutes les solutions ci-dessus :

 (Get-ItemProperty -Path c:\windows\system32\hal.dll).VersionInfo.FileVersion

Résultat:

 10.0.10240.16392 (th1_st1.150716-1608)

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X