none
Windows Update RRS feed

  • 问题

  • 请问一下,如何通过命令行的方式去检查系统补丁更新,以及通过命令行的方式去手动安装补丁?
    2018年7月24日 8:26

全部回复

  • 你好,

    你用的是server core 还是 nano server?

    如果具有正在运行的 Nano Server VM 或物理主机,可使用 Windows Update WMI 提供程序在操作系统联机时下载并安装更新。 使用此方法无需从 Microsoft 更新目录中单独下载 .msu 文件。 WMI 提供程序将同时检测、下载和安装所有可用更新。
    PowerShell
    Enter-PSSession -ComputerName (Read-Host "Enter Nano Server IP address") -Credential (Get-Credential)

    扫描可用更新
    PowerShell
    $ci = New-CimInstance -Namespace root/Microsoft/Windows/WindowsUpdate -ClassName MSFT_WUOperationsSession  
    $result = $ci | Invoke-CimMethod -MethodName ScanForUpdates -Arguments @{SearchCriteria="IsInstalled=0";OnlineScan=$true}
    $result.Updates

    安装所有可用更新
    PowerShell
    $ci = New-CimInstance -Namespace root/Microsoft/Windows/WindowsUpdate -ClassName MSFT_WUOperationsSession
    Invoke-CimMethod -InputObject $ci -MethodName ApplyApplicableUpdates
    Restart-Computer; exit

    获取安装的更新列表
    PowerShell
    $ci = New-CimInstance -Namespace root/Microsoft/Windows/WindowsUpdate -ClassName MSFT_WUOperationsSession
    $result = $ci | Invoke-CimMethod -MethodName ScanForUpdates -Arguments @{SearchCriteria="IsInstalled=1";OnlineScan=$true}
    $result.Updates

    详细方便请参考下面的链接:

    https://docs.microsoft.com/zh-cn/windows-server/get-started/update-nano-server



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




    2018年7月25日 2:09
    版主
  • 你好,是这样的,我使用的是Windows Server 2008 R2和Windows Server 2012 R2,由于厌倦了使用图形界面检查更新和安装补丁,因此寻找通过命令的方式去更新补丁,以上方法是用这两款系统吗?谢谢

    2018年7月25日 3:40
  • 那你应该用的Server Core, 上面的是Nano server的文档,不过应该适用于Server Core。

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

    2018年7月25日 9:14
    版主
  • 请问一下,那带GUI的server也可以用以上方法更新补丁吗?谢谢
    2018年7月26日 9:45
  • 可以  都可以。

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

    2018年7月27日 6:09
    版主