如何使用Powershell在Windows 10 1809 ISO中获取操作系统内部版本号

时间:2019-07-25 03:50:49

标签: powershell iso windows-update

每次构建操作系统时,我们都会获得操作系统内部版本号。但是我找不到Windows ISO文件内的操作系统内部版本号。我试图从install.wim中搜索,但找不到它。我可能会错过一些东西。请让我知道我在哪里可以得到那个号码。

操作系统内部版本号示例:18362.239

enter image description here

3 个答案:

答案 0 :(得分:1)

因此,您所拥有的是[OS build number].[Updated Build Revision (UBR) number]。您可以通过查询注册表获取UBR。那是我唯一知道的方式。

(Get-ItemProperty 'HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion' -Name UBR).UBR

要获取操作系统版本,可以使用WMI类或注册表方法。

(get-wmiobject -Class win32_OperatingSystem).BuildNumber

(Get-ItemProperty 'HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion' -Name CurrentBuild).CurrentBuild

[system.environment]::osversion.version.build

或者从sysinfo中获取信息,这很麻烦。

现在,只需要嫁给2人即可。

答案 1 :(得分:0)

为什么不使用DISM?

dism / Get-WimInfo /WimFile:X:\sources\install.wim

然后,如果您查看创建的日期(例如,如果创建的日期是:2017/3/19,则内部版本号为“ 1703” = Windows 10版本的年和月)或查看内部版本号

答案 2 :(得分:0)

一个ISO文件通常带有多个Windows映像。

例如,获取建立在D:上的ISO的第一张图像的构建(图像列表为1索引):

(get-windowsimage -imagepath "D:\sources\install.wim" -index 1).build