none
Powershell 查看系统当前已安装的补丁 RRS feed

  • 问题

  • Get-HotFix  这个命令只能查看到系统已经安装的补丁和在控制面版--卸载程序--查看已安装的更新里面信息对应不起来。

    有没有什么命令或者方法可以把控制面版--卸载程序--查看已安装的更新里面一些程序的补丁信息都导出来?

    2021年3月4日 14:53

答案

  • 您好,

    要列出Windows Update安装的更新可以这样

    $updates = New-Object -ComObject “Microsoft.Update.Searcher”
    $total = $updates.GetTotalHistoryCount()
    $updates.QueryHistory(0,$total) | Select-Object -Property Title, Description, Date 

    对于一些程序如Office的更新可以这样

    $paths = 'HKLM:\Software\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall\*',
        'HKLM:\Software\Microsoft\Windows\CurrentVersion\Uninstall\*'
    Get-ItemProperty -Path $paths | Where-Object {$_.DisplayName -like '*update*'} | 
        Select-Object -ExpandProperty DisplayName

    如您还有其他疑问,请随时与我们联系。 如果回答是有帮助的, 请将其标记为答案, 可以帮助其他有相同问题的社区成员, 并快速找到有用的答复。

    祝好

    Ian Xue


    Please remember to mark the replies as answers if they help.
    If you have feedback for TechNet Subscriber Support, contact tnmff@microsoft.com.


    • 已编辑 Ian Xue 2021年3月16日 2:46
    • 已标记为答案 Air_9 2021年3月17日 6:08
    2021年3月5日 5:53

全部回复

  • 您好,

    要列出Windows Update安装的更新可以这样

    $updates = New-Object -ComObject “Microsoft.Update.Searcher”
    $total = $updates.GetTotalHistoryCount()
    $updates.QueryHistory(0,$total) | Select-Object -Property Title, Description, Date 

    对于一些程序如Office的更新可以这样

    $paths = 'HKLM:\Software\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall\*',
        'HKLM:\Software\Microsoft\Windows\CurrentVersion\Uninstall\*'
    Get-ItemProperty -Path $paths | Where-Object {$_.DisplayName -like '*update*'} | 
        Select-Object -ExpandProperty DisplayName

    如您还有其他疑问,请随时与我们联系。 如果回答是有帮助的, 请将其标记为答案, 可以帮助其他有相同问题的社区成员, 并快速找到有用的答复。

    祝好

    Ian Xue


    Please remember to mark the replies as answers if they help.
    If you have feedback for TechNet Subscriber Support, contact tnmff@microsoft.com.


    • 已编辑 Ian Xue 2021年3月16日 2:46
    • 已标记为答案 Air_9 2021年3月17日 6:08
    2021年3月5日 5:53
  • 您好:

    请问上述回复是否能够解决您的问题?

    如您还有其他疑问,请随时与我们联系。 如果回答是有帮助的, 请将其标记为答案, 可以帮助其他有相同问题的社区成员, 并快速找到有用的答复。

    祝好

    Ian Xue


    Please remember to mark the replies as answers if they help.
    If you have feedback for TechNet Subscriber Support, contact tnmff@microsoft.com.


    • 已编辑 Ian Xue 2021年3月9日 1:27
    2021年3月8日 8:58
  • 您好:

    请问您的问题得到解决了吗?

    如果还有疑问,请随时在帖子下面回复。如果回答是有帮助的, 请将其标记为答案, 可以帮助其他有相同问题的社区成员, 并快速找到有用的答复。

    祝好

    Ian Xue


    Please remember to mark the replies as answers if they help.
    If you have feedback for TechNet Subscriber Support, contact tnmff@microsoft.com.

    2021年3月11日 6:05
  • 已经得到解决了,谢谢
    2021年3月17日 6:09