Jac*_*cob 41 command-line cmd.exe windows-10
如何通过命令行获取 Windows 10 [ 1903]的版本号,而不是内部版本号 [ 10.0.18362.592]?
Ram*_*und 52
如何获取版本,例如
1903, 而不是“内部版本号”?
以下 PowerShell 命令将提供您正在寻找的信息:(
来源:如何从命令提示符或 PowerShell 获取 Windows 版本)
(Get-ItemProperty -Path 'HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion').ReleaseId
Run Code Online (Sandbox Code Playgroud)
Reg Query "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion" | findstr ReleaseId
Run Code Online (Sandbox Code Playgroud)
我对此无话可说。我已经花费了大量的时间进行搜索、搜索和搜索一百万次,互联网上的每个网页都不断告诉我关于无价值的
ver命令 orwmic blabla,它没有给你版本号。
我必须指出您使用的 Windows 版本实际上是 Build 版本(即18363),而不是 ReleaseID(即1909)。
[System.Environment]::OSVersion.Version用来区分 Windows 7 Service Pack 1 和 Windows 7 RTM。小智 27
Reg Query "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion" /v ReleaseId
Run Code Online (Sandbox Code Playgroud)
Has*_*tur 19
Get-ComputerInfo -Property "WindowsVersion"
Run Code Online (Sandbox Code Playgroud)
图 1:在Get-ComputerInfopowershell 调用的整个输出上方,没有选项。
Microsoft Windows 操作系统首先被标记为从 1 到 3.11 的标准版本号(阅读整章[ w ])......然后经过一些飞跃和多年之后,在 Windows 10 中,随后的操作系统更新仅增加了内部版本号和更新构建修订 (UBR) 号(见下文)。
在 Windows 10 中,OP 请求的版本号基于最新大型构建版本的日期,并使用 YYMM 格式[ 2 ]。这个版本号是我们可以找到的版本号,例如通过 设置面板,然后 System > About我们可以读取版本(快捷方式 Windows+ I)并提供有关操作系统更新状态的提示信息。
版本[ 2 ]版本号为您提供有关您正在运行的 Windows 10 版本的最佳信息。该数字基于最新大型构建版本的日期,并使用 YYMM 格式。例如,在上面的屏幕截图中,“1607”版本告诉我们我们正在运行的版本是 2016 年的第 7 个月(7 月)。
顺便说一句,在命令提示符下,您可以直接要求打开winver并读取第二行[ 3 ] 中的版本号...
winver
Run Code Online (Sandbox Code Playgroud)
systeminfo在systeminfo它是可用的操作系统版本(带有内置数字,例如10.0.18362),您可以用类似于上面的一个列表进行比较,并且原始安装日期。我不知道每次主要升级是否更新了原始安装日期值(请记住 YYMM 给出了该数字)。至少你可以在你的机器上重建第一个安装的版本。
Windows 10 (1903) 10.0.18362
Windows 10 (1809) 10.0.17763
Windows 10 (1803) 10.0.17134
Windows 10 (1709) 10.0.16299
Windows 10 (1703) 10.0.15063
Windows 10 (1607) 10.0.14393
Windows 10 (1511) 10.0.10586
Windows 10 10.0.10240
Windows 8.1 (Update 1) 6.3.9600
Windows 8.1 6.3.9200
Windows 8 6.2.9200
Windows 7 SP1 6.1.7601
Windows 7 6.1.7600
Windows Vista SP2 6.0.6002
Windows Vista SP1 6.0.6001
Windows Vista 6.0.6000
Windows XP2 5.1.26003
Run Code Online (Sandbox Code Playgroud)
您可以在维基百科页面[ R ]上阅读该列表的更新版本。
PowerShell 中的一些选项:
(Get-ItemProperty 'HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion').ReleaseId
Run Code Online (Sandbox Code Playgroud)
或者
(Get-ComputerInfo).WindowsVersion
Run Code Online (Sandbox Code Playgroud)
(gp 'HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion').ReleaseId
Run Code Online (Sandbox Code Playgroud)
或者
(gin).WindowsVersion
Run Code Online (Sandbox Code Playgroud)
(gp 'HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion').ReleaseId | clip
Run Code Online (Sandbox Code Playgroud)
或者
(gin).WindowsVersion | clip
Run Code Online (Sandbox Code Playgroud)
1903)
for /f tokens^=^3 %i in ('Reg Query "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion" /v ReleaseId')do
echo/%i|clip
Run Code Online (Sandbox Code Playgroud)
for /f tokens^=^3 %i in ('Reg Query "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion" /v ReleaseId')do
echo/%i && set "_bildernumber=%i"
echo %_bildernumber%|clip
Run Code Online (Sandbox Code Playgroud)
@echo off
for /f tokens^=^3 %%i in ('Reg Query "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion" /v ReleaseId')do
echo/%%i && set "_bildernumber=%%i"
echo %_bildernumber%|clip
Run Code Online (Sandbox Code Playgroud)
或者
@echo off
for /f tokens^=^3 %%i in ('Reg Query "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion" /v ReleaseId')do
echo/%%i && set "_bildernumber=%%i"
echo %_bildernumber%|clip
Run Code Online (Sandbox Code Playgroud)
小智 6
您可以尝试winver,它提供了一个显示版本、内部版本和/或服务包编号的弹出窗口。
| 归档时间: |
|
| 查看次数: |
13185 次 |
| 最近记录: |