PowerShell中查看当前版本、Windows版本、.NET版本信息的代码

posted in: 系统相关 | 0

查看当前版本、版本、.NET版本信息

有很多或者的参数,在不同的版本中,支持得不一样。所以,弄清楚当前的版本信息是非常重要的一件事情。那么怎么查看当前的版本信息呢?洪哥向大家介绍两个方法:

其实就是两个的环境变量,一个是$,另一个是$host。

有很多或者的参数,在不同的版本中,支持得不一样。所以,弄清楚当前的版本信息是非常重要的一件事情。那么怎么查看当前的版本信息呢?洪哥向大家介绍两个方法:

其实就是两个的环境变量,一个是$,另一个是$host。

先看看$,这个变量拆开来看就是ps--table,表示中各组件的版本号列表。其中表示自己的版本号(),也包括.NET的版本号(),还有版本号(),其它的就不一一数了,其实也没有完全搞明白,呵呵。

PS C:Users> $

Name Value

---- -----

2.0.50727.4984

6.1.7600.16385

2.0

2.0

{1.0, 2.0}

1.1.0.1

rsion 2.1

接下来看看$host变量,里面一个,表示的版本号。

PS C:Users> $host

Name :

: 2.0

: -1810-446d-a81c-

UI : ....Host.

: zh-CN

: zh-CN

: ..+

: False

: ....

查看当前的.Net运行版本

PS> $PSVersionTable.CLRVersion
Major Minor Build Revision
----- ----- ----- --------
4   0   30319 34014
PS> [environment]::Version
Major Minor Build Revision
----- ----- ----- --------
4   0   30319 34014

查看所有安装的.Net 版本

PS> dir 'HKLM:SOFTWAREMicrosoftNET Framework SetupNDP' |
 sort-object name -Descending | 
 select-object -ExpandProperty PSChildName
v4.0
v4
v3.5
v3.0
v2.0.50727
CDF

查看机器是否安装.Net 4.5

(Get-ItemProperty 'HKLM:SOFTWAREMicrosoftNET Framework SetupNDPv4Client' -Name Version).Version

批处理判断系统版本_查看当前操作系统版本_批处理查看当前系统windows版本

如上图所示就说明安装了.net 4.5

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注