我们在使用电脑时,经常会遇到注册表出了问题而进不了Wwindos系统,因此掌握几种在 DOS下修改注册表的方法就显得很有必要。 一、scanreg/restore regedit.exe即可在W...
2021-01-26 949 DOS下修改注册表
用户除了可以通过「Windows 设置」——「更新和安全」界面中查看更新历史记录外,还可以通过 PowerShell 来查看 Windows Update 更新历史记录。下面我们就介绍如何使用任务自动化和配置管理工具(如 PowerShell)列出 Windows Update 事件的所有历史记录。
此前我们也介绍过如何使用 PowerShell 查看 Windows 10 Build 升级历史记录
1使用 Windows + X 快捷键打开快捷菜单——选择 Windows PowerShell(管理员)
2执行如下命令,即可查看到当前计算机中已安装补丁的详细信息,包括:标题、描述、KB 号、安装日期和状态等等。
wmic qfe list
3也可以键入以下命令以列出修补程序 KB 及其关联的描述。
get-wmiobject -class win32_quickfixengineering
当然,也可以向 Windows PC 更新历史记录写入查询函数,以返回指向 Windows 系统上匹配列表记录的指针。
- function Convert-WuaResultCodeToName
- {
- param(
- [Parameter(Mandatory=$true)]
- [int] $ResultCode
- )
- $Result = $ResultCode
- switch($ResultCode)
- {
- 2 {
- $Result = "成功"
- }
- 3 {
- $Result = "成功但包含错误"
- }
- 4 {
- $Result = "失败"
- }
- }
- return $Result
- }
- function Get-WuaHistory
- {
- $session = (New-Object -ComObject 'Microsoft.Update.Session')
- $history = $session.QueryHistory("",0,1000) | ForEach-Object {
- $Result = Convert-WuaResultCodeToName -ResultCode $_.ResultCode
- $_ | Add-Member -MemberType NoteProperty -Value $Result -Name Result
- $Product = $_.Categories | Where-Object {$_.Type -eq 'Product'} | Select-Object -First 1 -ExpandProperty Name
- $_ | Add-Member -MemberType NoteProperty -Value $_.UpdateIdentity.UpdateId -Name UpdateId
- $_ | Add-Member -MemberType NoteProperty -Value $_.UpdateIdentity.RevisionNumber -Name RevisionNumber
- $_ | Add-Member -MemberType NoteProperty -Value $Product -Name Product -PassThru
- Write-Output $_
- }
- $history |
- Where-Object {![String]::IsNullOrWhiteSpace($_.title)} |
- Select-Object Result, Date, Title, SupportUrl, Product, UpdateId, RevisionNumber
- }
在定义好函数之后,就可以用来获取更新:
Get-WuaHistory | Format-Table
标签: PowerShell
相关文章
我们在使用电脑时,经常会遇到注册表出了问题而进不了Wwindos系统,因此掌握几种在 DOS下修改注册表的方法就显得很有必要。 一、scanreg/restore regedit.exe即可在W...
2021-01-26 949 DOS下修改注册表
第一种方法: 关闭135端口最直接有效的方法,就是将RPC服务停止掉。具体方法为:在管理工具菜单项下面,单击服务选项;在弹出的服务窗口中,将Remote Procedure Call选中,再单...
2021-01-26 418 关闭135端口
403.1错误是由于'执行'访问被禁止而造成的,若试图从目录中执行 CGI、ISApI 或其他可执行程序,但该目录不允许执行程序时便会出现此种错误。 错误代码:403.2 403.2...
2021-01-26 575 HTTP
笔记本电脑无法开机,听说2020年win7系统微软停止更新了,所以要安装win10系统。安装win10纯净版系统的过程是什么样的? 和IT小哥来看一下,安装纯净版win10的方法和需要...
2021-01-26 450 纯净版操作系统
这一单做完后,价格直接就涨到了30元,在2015年的时候,为什么一下子上门安装系统涨到了30元,因为安装系统和上门时间,算下来,10元的上门安装系统根本无法承受。 算一下来...
2021-01-26 310 电脑操作系统