Windows
1 前言
一个问题,一篇文章,一出故事。
笔者新安装的Windows 2009 OS安装应用程序时候被要求先打补丁,于是整理此文。
2 最佳实践
2.1 安装更新工具
2.1.1 安装软件包
Install-Module -Name PSWindowsUpdate -Force
2.1.2 确认工具已经安装
Get-Package -Name PSWindowsUpdate
2.2 安装补丁
2.2.1 列出安装补丁
Get-WindowsUpdate
或者,如下命令等价,
Get-WUList
2.2.2 执行补丁安装
Get-WindowsUpdate -Install
或者,如下命令在某些情况下更加方便,
Get-WindowsUpdate -AcceptAll -Install -AutoReboot
如果见到如下错误,可能是通过SSH等方式没有执行权限,可以尝试到终端服务器执行,
Get-WindowsUpdate : Access is denied. (Exception from HRESULT: 0x80070005 (E_ACCESSDENIED)) At line:1 char:1 + Get-WindowsUpdate -AcceptAll -Install + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo : NotSpecified: (:) [Get-WindowsUpdate], UnauthorizedAccessException + FullyQualifiedErrorId : System.UnauthorizedAccessException,PSWindowsUpdate.GetWindowsUpdate
参阅文档
==================
http://woshub.com/pswindowsupdate-module/
没有评论