PowerShell

Как да проверите историята на актуализацията на Windows с помощта на PowerShell

Как да проверите историята на актуализацията на Windows с помощта на PowerShell

Системите на Windows редовно се актуализират с най-новите корекции, за да се подобри производителността на системата. Microsoft пуска услугата и корекциите като част от услугата за безплатна актуализация, за да подобри изчислителното изживяване на Windows. Тези актуализации се инсталират автоматично въз основа на системните настройки и рядко се нуждаят от информация от крайните потребители. Безплатните актуализации са част от поддръжката и поддръжката на Windows, която пуска софтуер за ефективно отстраняване на грешки. За да осигури сигурно изчисление, Windows Update гарантира, че системата е актуална с най-новите корекции за сигурност, актуални корекции и корекции на грешки.

Потребителите могат да проверяват историята на актуализациите с помощта на PowerShell, командния ред или също така могат да проверяват историята на актуализациите чрез настройки на Windows. В тази статия обсъждаме как да изброим цялата история на събитията на Windows Update, като използваме един от инструментите за автоматизация на задачите и управлението на конфигурацията, като PowerShell. Можете също така да получите информация за всички текущи актуални корекции или технически актуализации за бързи корекции, които се изтеглят като част от софтуерните корекции.

Проверете историята на актуализацията на Windows с помощта на PowerShell

Отидете в менюто "Старт" и потърсете Windows PowerShell. Щракнете с десния бутон върху него и щракнете върху Изпълни като администратор.

В командния ред напишете следната команда, която изброява актуалните корекции, които са инсталирани заедно с техния идентификатор, информация за Инсталирани на, описание и т.н.

wmic qfe списък

Можете също да въведете следната команда, за да изброите актуалните корекции и свързаното с тях описание.

get-wmiobject -class win32_quickfixingineering

Освен това може да се напише заявка към компютъра за хронологията на актуализациите и да се върне указател към списък със съответстващи записи в системата на Windows. Заявките са написани, за да изброят историята на WUA в PowerShell, като дефинират няколко функции за конвертиране на събития от историята на WUA от кода на резултата в Име и получаване на последната и последната история на 50 WUA. Можете да модифицирате обектите, за да изброите произволен брой минали История на актуализираните събития.

# Преобразуване на Wua History ResultCode в име # 0 и 5 не се използват за история # Вижте https: // msdn.Microsoft.com / en-us / library / windows / desktop / aa387095 (v = срещу.85).aspx функция Convert-WuaResultCodeToName param ([Параметър (Задължителен = $ true)] [int] $ ResultCode) $ Result = $ ResultCode switch ($ ResultCode) 2 $ Result = "Succeeded" 3 $ Result = "Успешно С грешки " 4 $ Result =" Failed " върнете $ Result функция Get-WuaHistory # Вземете WUA сесия $ session = (New-Object -ComObject 'Microsoft.Актуализиране.Session ') # Поискайте най-новата история от 1000, започвайки с първия записp $ history = $ session.QueryHistory ("", 0,50) | ForEach-Object $ Result = Convert-WuaResultCodeToName -ResultCode $ _.ResultCode # Направете свойствата, скрити в свойствата на com, видими. $ _ | Add-Member -MemberType NoteProperty -Value $ Result -Name Result $ Product = $ _.Категории | Къде-обект $ _.Тип -eq 'Продукт' | Select-Object -First 1 -ExpandProperty Name $ _ | Add-Member -MemberType NoteProperty -Value $ _.UpdateIdentity.UpdateId -Име UpdateId $ _ | Add-Member -MemberType NoteProperty -Value $ _.UpdateIdentity.RevisionNumber -Name RevisionNumber $ _ | Add-Member -MemberType NoteProperty -Value $ Product -Name Product -PassThru Write-Output $ _ # Премахнете нулевите записи и върнете само полетата, които искаме $ history | Къде-обект ![Низ] :: IsNullOrWhiteSpace ($ _.заглавие) | Резултат от избрания обект, дата, заглавие, SupportUrl, продукт, UpdateId, RevisionNumber

След това сега въведете следната команда, за да получите събития в историята на актуализациите с дата на резултата, заглавие на актуализацията, URL адрес за поддръжка и идентификатор на актуализация.

# Вземете цялата история на актуализациите, форматирана като таблица Get-WuaHistory | Формат-таблица

Това е всичко.

Източник от stackoverflow.com.

Как да променяте настройките на мишката и тъчпада с помощта на Xinput в Linux
Повечето дистрибуции на Linux се доставят с библиотека “libinput” по подразбиране за обработка на входни събития в системата. Той може да обработва вх...
Пренастройте бутоните на мишката си по различен начин за различен софтуер с X-Mouse Button Control
Може би се нуждаете от инструмент, който може да промени контрола на мишката с всяко приложение, което използвате. Ако случаят е такъв, можете да изпр...
Преглед на безжична мишка на Microsoft Sculpt Touch
Наскоро прочетох за Microsoft Sculpt Touch безжична мишка и реших да я купя. След като го използвах известно време, реших да споделя опита си с него. ...