生活记事

  • 🏡首页
    • 🔍帮你谷歌
    • 🔍帮你百度
  • 🪀花里胡哨
    • 🍃小风扇
    • ❄️小空调
    • 🍉合成大西瓜
  • 🧰实用工具
    • 🎵音乐解锁
    • 🔗短链接服务
    • 🧩随机图片API
    • 🛠️V2rayNg配置生成
    • 🎨某站风格徽标生成器
  • ⚙️管理后台
  • 📌引导页
  • 🔏隐私政策
  1. 首页
  2. Hello World!
  3. 正文

读取所有已经升级安装过的Windows版本🤪

2022年02月21日 431点热度 5人点赞 0条评论

在注册表中,您可以在HKEY_LOCAL_MACHINE\SYSTEM\Setup上找到这些一些有趣的东西,例如你成功升级安装过的Windows版本都在上面。

第一步:打开PowerShell,输入以下命令,并回车。

$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)" }

最后你就可以看到你所有已经升级安装后的所有Windows版本了,最近重装过系统的,就只剩当前使用的系统版本了😁

本作品采用 知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议 进行许可
标签: 小Tips 玩机搞机
最后更新:2022年07月05日

FangWei

这个人很懒,什么都没留下

打赏 点赞
< 上一篇
下一篇 >

FangWei

这个人很懒,什么都没留下

归档
  • 2023年6月
  • 2023年5月
  • 2023年4月
  • 2023年3月
  • 2023年2月
  • 2023年1月
  • 2022年11月
  • 2022年8月
  • 2022年7月
  • 2022年3月
  • 2022年2月
  • 2022年1月
  • 2021年12月
  • 2021年11月
  • 2021年10月
  • 2021年9月
  • 2021年8月
  • 2021年7月
  • 2021年5月
  • 2020年9月

皖ICP备20004389号-1

IP:3.235.188.113 | 地区:美国弗吉尼亚州阿什本 Amazon数据中心

COPYRIGHT © 2019-2023 FangWei. ALL RIGHTS RESERVED.