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