乍一看,你可能会觉得这个问题很容易被搜索到,但请忍受我,继续读下去。
我知道有多种方法可以找到PowerShell版本,但我特别需要一个干净的单行输出,没有任何花哨的表格或新行,我可以放入变量。(Get-Host).Version
给我:
Major Minor Build Revision
----- ----- ----- --------
5 1 19041 2673
Get-Host | Select-Object Version
给我:
Version
-------
5.1.19041.2673
Get-Host | Format-List -Property Version
给我:
Version : 5.1.19041.2673
- (上下各新增两行)*
Get-Host | Format-Wide -Property Version
给了我最接近我愿望的东西:
5.1.19041.2673
- (上下各新增两行)*
基本上,我正在寻找最简单的方法,只在输出中得到5.1.19041.2673
,而不需要任何额外的列,新行或描述。
1条答案
按热度按时间omqzjyyz1#
你可以在
.Version
属性上调用.ToString()
方法来获得你想要的输出:强制到字符串也可以工作: