为了账号安全,请及时绑定邮箱和手机立即绑定

确定安装的PowerShell版本

确定安装的PowerShell版本

倚天杖 2019-07-05 16:29:02
确定安装的PowerShell版本如何确定在计算机上安装了哪个版本的PowerShell,以及是否确实安装了它?
查看完整描述

3 回答

?
慕少森

TA贡献2019条经验 获得超9个赞

使用$PSVersionTable.PSVersion若要确定引擎版本,请执行以下操作。如果变量不存在,则可以安全地假定引擎是版本。1.0.

请注意$Host.Version(Get-Host).Version不可靠-它们只反映主机的版本,而不是引擎。PowerGUI、PowerShellPLUS等都是托管应用程序,它们将主机版本设置为反映它们的产品版本-这是完全正确的,但不是您想要的。

PS C:\> $PSVersionTable.PSVersion


Major  Minor  Build  Revision

-----  -----  -----  --------

4      0      -1     -1


查看完整回答
反对 回复 2019-07-05
?
婷婷同学_

TA贡献1844条经验 获得超8个赞

你可以看看内置变量,$psversiontable..如果它不存在,就有V1。如果它确实存在,它将提供您所需的所有信息。


1 >  $psversiontable


Name                           Value                                           

----                           -----                                           

CLRVersion                     2.0.50727.4927                                  

BuildVersion                   6.1.7600.16385                                  

PSVersion                      2.0                                             

WSManStackVersion              2.0                                             

PSCompatibleVersions           {1.0, 2.0}                                      

SerializationVersion           1.1.0.1                                         

PSRemotingProtocolVersion      2.1    


查看完整回答
反对 回复 2019-07-05
  • 3 回答
  • 0 关注
  • 745 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信