PowerShell

Вземете информация за текущата корекция на Windows 10, използвайки PowerShell script

Вземете информация за текущата корекция на Windows 10, използвайки PowerShell script

Обикновено потребителите, които искат да разберат дали най-новата кумулативна актуализация е инсталирана на тяхната система Windows 10, използват този метод, за да проверят историята на актуализациите на Windows 10. В тази публикация ще ви покажем как да получа текущата информация за корекцията за Windows 10 с помощта на скрипт PowerShell.

Скрипт PowerShell за проверка на състоянието на Windows Update

Скриптът PowerShell може да се използва, за да отчете коя операционна система за Windows 10 е включена в момента, както и коя актуализация е последната актуализация, достъпна за устройството. Той може също така да докладва за всички актуализации на Windows, публикувани за версията на Windows 10, в която в момента е работна станция.

Когато стартирате скрипта, ще се покаже следната информация:

За да получите информация за текущата корекция на Windows 10, използвайки скрипта PowerShell, трябва да създадете и стартирате скрипта PowerShell, като използвате кода по-долу от Github.

[CmdletBinding ()] Param ([switch] $ ListAllAvailable, [switch] $ ExcludePreview, [switch] $ ExcludeOutofBand) $ ProgressPreference = 'SilentlyContinue' $ URI = "https: // aka.ms / WindowsUpdateHistory "# История на изданията на Windows 10 Функция Get-MyWindowsVersion [CmdletBinding ()] Param ($ ComputerName = $ env: COMPUTERNAME) $ Table = New-Object System.Данни.Таблица $ DataTable.Колони.AddRange (@ ("Име на компютър", "Издание на Windows", "Версия", "Създаване на ОС")) $ ProductName = (Get-ItemProperty 'HKLM: \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion' -Name ProductName).ProductName Опитайте $ Version = (Get-ItemProperty 'HKLM: \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion' -Name ReleaseID -ErrorAction Stop).ReleaseID Уловете $ Version = "N / A" $ CurrentBuild = (Get-ItemProperty 'HKLM: \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion' -Name CurrentBuild).CurrentBuild $ UBR = (Get-ItemProperty 'HKLM: \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion' -Name UBR).UBR $ OSVersion = $ CurrentBuild + "."+ $ UBR $ TempTable = Нова обектна система.Данни.DataTable $ TempTable.Колони.AddRange (@ ("Име на компютъра", "Издание на Windows", "Версия", "Изграждане на ОС")) [void] $ TempTable.Редове.Добавяне ($ env: COMPUTERNAME, $ ProductName, $ Version, $ OSVersion) Връщане $ TempTable Функция Convert-ParsedArray Param ($ Array) $ ArrayList = New-Object System.Колекции.ArrayList foreach ($ артикул в $ Array) [void] $ ArrayList.Добавяне ([PSCustomObject] @ Update = $ item.външенHTML.Разделяне ('>') [1].Замяна ('') [1].Замяна ('') [1].Замяна ('

Можете да изключите наличните актуализации за предварителен преглед или извън обхвата, които са по-скорошни от инсталираната от вас, като се отчитат като най-новата налична актуализация, така че можете просто да се съсредоточите върху кумулативните актуализации, като изпълните командата по-долу:

Get-CurrentPatchInfo -ExcludePreview -ExcludeOutofBand 

Можете също да изброите всички актуализации на Windows, които Microsoft е публикувала за вашата версия на операционната система, със следната команда:

Get-CurrentPatchInfo -ListAvailable

Ако искате да изключите предварителен преглед и актуализации извън обхвата от списъка, но да изброите всички актуализации на Windows, които Microsoft е публикувал за вашата версия на операционната система, изпълнете командата по-долу:

Get-CurrentPatchInfo -ListAvailable -ExcludePreview -ExcludeOutofBand

Това е!

Най-добрите емулатори на игрови конзоли за Linux
Тази статия ще изброи популярния софтуер за емулация на игрова конзола, наличен за Linux. Емулацията е слой за софтуерна съвместимост, който емулира х...
Най-добрите дистрибуции на Linux за игри през 2021 г
Операционната система Linux е изминала дълъг път от първоначалния си, прост, базиран на сървъра външен вид. Тази операционна система се подобри неимов...
Как да заснемете и поточно предадете игралната си сесия на Linux
В миналото играта на игри се смяташе само за хоби, но с течение на времето игралната индустрия отбеляза огромен ръст по отношение на технологиите и бр...