A Windows rendszereket rendszeresen frissítik a legújabb javításokkal a rendszer teljesítményének javítása érdekében. A Microsoft kiadja a szolgáltatást és a javításokat az ingyenes frissítési szolgáltatás részeként a Windows számítási élményének javítása érdekében. Ezek a frissítések automatikusan települnek a rendszerbeállítások alapján, és ritkán igényelnek belépést a végfelhasználóktól. Az ingyenes frissítések a Windows karbantartásának és támogatásának részét képezik, amely szoftvereket bocsát ki a hibák hatékony kijavítására. A biztonságos számítástechnika biztosítása érdekében a Windows Update biztosítja, hogy a rendszer naprakész legyen a legújabb biztonsági javításokkal, gyorsjavításokkal és hibajavításokkal.
A felhasználók ellenőrizhetik a frissítési előzményeket a PowerShell, a parancssor használatával, vagy a frissítési előzményeket a Windows beállításain keresztül is ellenőrizhetik. Felhasználói felület. Ebben a cikkben megvitatjuk, hogyan lehet felsorolni a Windows Update eseményeinek összes előzményét a feladat-automatizálási és konfigurációkezelő eszközök egyikével, például a PowerShell használatával. Információt szerezhet a szoftverjavítások részeként letöltött összes aktuális gyorsjavításról vagy gyorsjavítási műszaki frissítésről is.
Ellenőrizze a Windows Update előzményeket a PowerShell használatával
Menjen a Start menübe, és keresse meg a Windows PowerShell parancsot. Kattintson jobb gombbal, majd kattintson a Futtatás rendszergazdaként elemre.
Írja be a parancssorba a következő parancsot, amely felsorolja a telepített gyorsjavításokat, azonosítójukkal együtt, a Telepítés helyével kapcsolatos információkat, leírást stb.
wmic qfe lista
A gyorsjavítások és a hozzájuk tartozó leírások felsorolásához beírhatja a következő parancsot is.
get-wmiobject -class win32_quickfixengineering
Ezenkívül írhat egy lekérdezést a számítógépre az Frissítési előzmények elemre, és visszaadhat egy mutatót a Windows rendszer megfelelő rekordjainak listájára. A lekérdezéseket a WUA-előzmények PowerShell-be történő felsorolásához írjuk le, néhány funkciót meghatározva az eredménykód WUA-előzményeinek Névvé konvertálásához, és az utolsó és a legújabb 50 WUA-előzmény lekéréséhez. Módosíthatja az objektumokat, hogy tetszőleges számú felsorolja a frissített események korábbi előzményeit.
# A Wua History ResultCode konvertálása # 0 névre, és az 5-öt nem használják az előzményekhez # Lásd: https: // msdn.microsoft.com / hu-us / library / windows / desktop / aa387095 (v = vs.85).aspx függvény Convert-WuaResultCodeToName param ([Parameter (kötelező = $ true)] [int] $ ResultCode) $ Result = $ ResultCode kapcsoló ($ ResultCode) 2 $ Result = "Sikeres" 3 $ Result = "Sikerült Hibákkal " 4 $ Result =" Sikertelen " return $ Result függvény Get-WuaHistory # WUA-munkamenet beszerzése $ session = (New-Object -ComObject 'Microsoft.Frissítés.Session ') # A legutóbbi 1000 előzmény lekérdezése az első rekordp $ history = $ munkamenettel kezdődően.QueryHistory ("", 0,50) | ForEach-Object $ Result = Convert-WuaResultCodeToName -ResultCode $ _.ResultCode # Tegye láthatóvá a com tulajdonságokban rejtett tulajdonságokat. $ _ | Add-Member -MemberType NoteProperty -Value $ Eredmény -Név Eredmény $ Termék = $ _.Kategóriák | Hol-objektum $ _.Típus -eq 'Termék' | Select-Object -First 1 -ExpandProperty Name $ _ | Add-Member -MemberType NoteProperty -Value $ _.UpdateIdentity.UpdateId -Név UpdateId $ _ | Add-Member -MemberType NoteProperty -Value $ _.UpdateIdentity.RevisionNumber -Név RevisionNumber $ _ | Add-Member -MemberType NoteProperty -Value $ Product -Name Product -PassThru Write-Output $ _ #Távolítsa el a null rekordokat, és csak azokat a mezőket adja vissza, amelyeket szeretnénk $ history | Hol-objektum ![Karakterlánc] :: IsNullOrWhiteSpace ($ _.cím) | Select-Object Eredmény, Dátum, Cím, SupportUrl, Termék, UpdateId, RevisionNumber
Ezután írja be a következő parancsot, hogy megkapja a frissítési előzmények eseményeit az eredmény dátumával, a frissítés címével, a támogatás URL-jével és a frissítés azonosítójával.
# Az összes frissítési előzmény letöltése, táblázatként formázva Get-WuaHistory | Formátum-táblázat
Ez minden.
Forrásból stackoverflow.com.