powershell 用于检查更新的Powershell脚本

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了powershell 用于检查更新的Powershell脚本相关的知识,希望对你有一定的参考价值。

#This part runs on a server with SharePoint already installed
Start-Transcript C:\temp\TransGetUpdates.txt
$Criteria = "IsInstalled=1"
$Searcher = New-Object -ComObject Microsoft.Update.Searcher
$SearchResults = $Searcher.Search($Criteria).Updates
$updateString = ""
foreach($SearchResult in $SearchResults)
{
    if($SearchResult.Title -like "*Share*")
    {
        Write-Host "SharePoint update found" -BackgroundColor Green -ForegroundColor DarkBlue
        $SearchResult.Title
        $SearchResult.Identity.UpdateID
        $SearchResult.Identity.RevisionNumber
        $updateString += '"' + $SearchResult.Identity.UpdateID + '",'
        #
    }
}
$updateString | out-file C:\temp\updatestring.txt
write-host "Done" -BackgroundColor Magenta -ForegroundColor Yellow
Stop-Transcript

以上是关于powershell 用于检查更新的Powershell脚本的主要内容,如果未能解决你的问题,请参考以下文章

如何在 Chocolatey 安装后刷新 PowerShell 会话的环境而无需打开新会话

powershell 检查PowerShell模块更新

用于检查 URL 状态的 PowerShell 脚本

用于检查 Active Directory 用户是不是上次登录的 Powershell 脚本

用于检查应用程序是不是以提升的权限运行的 PowerShell 命令

PowerShell启用多跳远程控制