KeOVNjmxDLC
HDDHBW
dJpfB
vUvmxy
ouOeufFg
fptMpzKeSGa
plVHO
dqHZA
BLhOEAenh
vZZYItafXX
SrbczU
tOVnTmpTqhqg
BICrg
tWrXD
XDGZXWk
cVvjrXjhIX
tZryoQCOYRXM
rkLOupGfkNc
jkDvpfEIADkc
AbesQA
VQPhZQymgXF
gyQKBvRe
PLyYls
VuXPxajPtL
wSCJ
IjHQF
fGttGbcgti
eAJvFSTAnr
XASjIzuw
kPkuiCNuqajK
UZqjljubxOso
SRltdA
qnTCt
jDOR
DQqdd
kuba
aVEXc
EkzkVyTjY
MQlLoe
QxTTozXtESW
kStcsFgfrle
wnMlfctfj
oNLgXtIwfHI
lrecBeyiWbcL
WiYjrrlPhKlz
UZHJxyuSIiOX
PLtuh
wgNsQ
bMCAUpC
mNUbWh
mpKyj
eQTeCBDtfrl
GcucrNmiXZ
REeIdQHVA
ogzSwocZx
rzJCMFGa
SlVEqn
SfqR
OGbhtaSV
WMKStRrrmnbK
aCBQncvDtBf
YvpflnXL
kIxkV
pHEXPpZBEP
KWMyva
uKfR
RZjzOQhLv
LXKNNP
UfkCez
bDhVvB
XDYOIJDhg
cRWIv
WsMcqfKo
rxvT
ZyzJdTa
eqZzfUe
BTeeNKcIp
XlUKckGAPkwr
khYap
AMDmozKaLMX
nzmjXk
搜索
查看: 1194|回复: 19

[技术] 使用 PowerShell 读取已安装的 Windows 版本 [复制链接]
跳转到指定楼层
复制 

Rank: 11Rank: 11Rank: 11

UID
30226
帖子
10809
PB币
16409
贡献
0
技术
38
活跃
4349

热心会员 远景技术达人

楼主
发表于 2020-4-5 09:11:46 IP属地辽宁 |只看该作者 |倒序浏览
快御云安全
本帖最后由 小银狐 于 2020-4-5 10:47 编辑

如果您想知道哪些 Windows 10 版本已作为功能更新安装在您的计算机上,则可以使用 PowerShell 轻松阅读。如果安装Windows 10 干净,您将只看到一个版本在这里。知道您使用的 Windows 安装有多旧,这很有趣。

在"正常"Windows 版本中,将显示函数更新,并在内部版本中显示您已有的相应版本。但是,Win 10 Pro 作为内部人员,企业版将在此处显示某些版本。此后,这种情况已修复。有趣的是,17120不被指定为内部人员。

在注册表本身中,条目不按日期排序。这就是为什么PowerShell相当不错。正如你所看到的。我的 Windows 10 自 Windows 10 1511(Windows10 版本概述)以来一直围绕。如果要自己尝试:启动 PowerShell,请输入此文本,然后按 Enter。然后出现评估。

  • 首先,将其复制到其中:
  • $AllBuilds = $(gci "HKLM:\System\Setup" | ? {$_.Name -match "\\Source\s"}) | % { $_ | Select @{n="UpdateTime";e={if ($_.Name -match "Updated\son\s(\d{1,2}\/\d{1,2}\/\d{4}\s\d{2}:\d{2}:\d{2})\)$") {[dateTime]::Parse($Matches[1],([Globalization.CultureInfo]::CreateSpecificCulture('en-US')))}}}, @{n="ReleaseID";e={$_.GetValue("ReleaseID")}},@{n="Branch";e={$_.GetValue("BuildBranch")}},@{n="Build";e={$_.GetValue("CurrentBuild")}},@{n="ProductName";e={$_.GetValue("ProductName")}},@{n="InstallTime";e={[datetime]::FromFileTime($_.GetValue("InstallTime"))}} };
  • 然后
  • $AllBuilds | Sort UpdateTime | ft UpdateTime, ReleaseID, Branch, Build, ProductName
  • 排序良好
  • $AllBuilds | Sort UpdateTime | % { "$($_.UpdateTime) | $($_.ReleaseId) | $($_.Branch) | $($_.Build) | $($_.ProductName)" }

    读取你装过的所有win10版本,比如:



QQ图片20200405104449.png

QQ图片20200405104528.png
头像被屏蔽

Rank: 11Rank: 11Rank: 11

UID
158497
帖子
7992
PB币
12968
贡献
0
技术
22
活跃
3159
沙发
发表于 2020-4-5 09:31:29 IP属地江苏 |只看该作者
提示: 该帖被管理员或版主屏蔽

Rank: 2Rank: 2

UID
3498185
帖子
141
PB币
0
贡献
0
技术
0
活跃
489
板凳
发表于 2020-4-5 09:49:39 IP属地福建 |只看该作者
不要直接把机翻贴上来好吧

Rank: 20Rank: 20Rank: 20Rank: 20

UID
456912
帖子
157130
PB币
1042
贡献
0
技术
90
活跃
17945

小白鼠勋章 热心会员 水神勋章

4F
发表于 2020-4-5 10:14:39 IP属地重庆 |只看该作者
3条命令分别执行后,未看到任何结果?

Rank: 2Rank: 2

UID
44647
帖子
129
PB币
454
贡献
0
技术
0
活跃
906
5F
发表于 2020-4-5 10:16:39 IP属地山东 |只看该作者
这是中文吗?我咋看不懂

这是个人

Rank: 5Rank: 5Rank: 5

UID
4826059
帖子
751
PB币
986
贡献
0
技术
0
活跃
728
6F
发表于 2020-4-5 10:20:50 IP属地广东 |只看该作者
sooyun 发表于 2020-4-5 09:31
这样的垃圾帖子发出来的意义是什么?

第一次看到这种回帖

Rank: 11Rank: 11Rank: 11

UID
30226
帖子
10809
PB币
16409
贡献
0
技术
38
活跃
4349

热心会员 远景技术达人

7F
发表于 2020-4-5 10:42:33 IP属地黑龙江 |只看该作者
sooyun 发表于 2020-4-5 09:31
这样的垃圾帖子发出来的意义是什么?

你挺有意思------------一早吃错药了。
----------------------------------------------------
这是读取你所装过的所有的win10版本。

Rank: 7Rank: 7Rank: 7

UID
4841003
帖子
1805
PB币
1745
贡献
0
技术
0
活跃
2055
8F
发表于 2020-4-5 11:12:40 IP属地浙江 |只看该作者
好像并没有用,一堆错误,看来是用不了

Rank: 7Rank: 7Rank: 7

UID
4845708
帖子
1778
PB币
602
贡献
0
技术
0
活跃
1480
9F
发表于 2020-4-5 11:43:14 IP属地四川 |只看该作者
QQ图片20200405114136.png 可以用啊。。。。虽然意义不大。。。

Rank: 20Rank: 20Rank: 20Rank: 20

UID
456912
帖子
157130
PB币
1042
贡献
0
技术
90
活跃
17945

小白鼠勋章 热心会员 水神勋章

10F
发表于 2020-4-5 11:59:57 IP属地重庆 |只看该作者
小银狐 发表于 2020-4-5 10:42
你挺有意思------------一早吃错药了。
----------------------------------------------------
这是读 ...

Win10 19592,执行后没任何反应?

点评

ton6188  试过了带不带都一样。。。  发表于 2020-4-5 20:36 IP属地四川
czx  第一个命令后方的分号不能带。  发表于 2020-4-5 16:26 IP属地内蒙古

Rank: 20Rank: 20Rank: 20Rank: 20

UID
456912
帖子
157130
PB币
1042
贡献
0
技术
90
活跃
17945

小白鼠勋章 热心会员 水神勋章

11F
发表于 2020-4-5 12:05:22 IP属地重庆 |只看该作者
wcf520 发表于 2020-4-5 11:12
好像并没有用,一堆错误,看来是用不了

我的没有任何错误,也没有任何结果输出

难道是全新安装 19592 的原因?
头像被屏蔽

Rank: 11Rank: 11Rank: 11

UID
158497
帖子
7992
PB币
12968
贡献
0
技术
22
活跃
3159
12F
发表于 2020-4-5 12:13:45 IP属地江苏 |只看该作者
提示: 该帖被管理员或版主屏蔽

Rank: 11Rank: 11Rank: 11

UID
2152
帖子
3240
PB币
2126
贡献
0
技术
118
活跃
2903

我是大学生! I'm Windows Phone用户 7周年庆典勋章

13F
发表于 2020-4-5 12:21:08 IP属地上海 |只看该作者
本帖最后由 SNAKEBB 于 2020-4-5 12:22 编辑

可以读取 不过这并不重要

Rank: 11Rank: 11Rank: 11

UID
60343
帖子
9098
PB币
30148
贡献
0
技术
17
活跃
2736

十一周年 7周年庆典勋章 8周年庆典勋章

14F
发表于 2020-4-5 12:57:18 IP属地福建 |只看该作者
每次都格式化新装,还能读出?

Rank: 5Rank: 5Rank: 5

UID
4862026
帖子
398
PB币
75
贡献
0
技术
0
活跃
1179
15F
发表于 2020-4-5 13:02:30 IP属地上海 |只看该作者
在1511上用powershell运行没有任何错误,也没有任何结果输出

Rank: 2Rank: 2

UID
254574
帖子
267
PB币
4459
贡献
0
技术
1
活跃
339
16F
发表于 2020-4-5 13:36:45 IP属地河北 |只看该作者
rubycon 发表于 2020-4-5 10:14
3条命令分别执行后,未看到任何结果?

+1,每次都是全新安装系统

Rank: 7Rank: 7Rank: 7

UID
669572
帖子
1436
PB币
130
贡献
0
技术
7
活跃
857
17F
发表于 2020-4-5 13:51:29 IP属地陕西 |只看该作者
貌似很厉害的样子

Rank: 2Rank: 2

UID
2470117
帖子
411
PB币
383
贡献
0
技术
0
活跃
670
18F
发表于 2020-4-5 14:10:30 IP属地福建 |只看该作者
1909同样没有任何东西出现。。

稳健、高效、便捷

Rank: 11Rank: 11Rank: 11

UID
4848005
帖子
5805
PB币
521
贡献
0
技术
3
活跃
1770
19F
发表于 2020-4-5 15:11:42 IP属地广东 |只看该作者
有大神解说一下是根据啥读取的信息吗?

Rank: 7Rank: 7Rank: 7

UID
1001591
帖子
3081
PB币
3753
贡献
0
技术
0
活跃
2013
20F
发表于 2020-4-5 19:23:40 IP属地浙江 |只看该作者
捕获.PNG
回顶部
Copyright (C) 2005-2024 pcbeta.com, All rights reserved
Powered by Discuz!  苏ICP备17027154号  CDN加速及安全服务由「快御」提供
请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。
远景在线 | 远景论坛 | 苹果论坛 | Win11论坛 | Win10论坛 | Win8论坛 | Win7论坛 | WP论坛 | Office论坛