A Windows PowerShell a Windows által biztosított parancssori shell a feladatok automatizálására és a különböző programok konfigurálására. A felhasználók beírhatnak egyetlen parancsot, vagy írhatnak egy parancskészletet, amely parancsokat tartalmaz egy adott feladat végrehajtásához. Ezen kívül a Windows PowerShell segítségével nyomon követhető a Windows rendszerre telepített összes frissítés. A felhasználók megtekinthetik minden frissítés dátumát, időpontját, hotFixID-jét és leírását. Használható a számítógépen bekövetkező változások figyelésére és nyomon követésére.
Ez a cikk a Windows frissítési előzményeinek a PowerShell paranccsal történő megtekintésével foglalkozik.
A Windows Update telepítési előzményeinek megtekintése a PowerShell segítségével?
A rendszeren előforduló összes Windows-frissítés előzményeinek ellenőrzéséhez kövesse az alábbi lépéseket.
1. lépés: Indítsa el a Windows PowerShellt
Üsd a ' Windows + R ' gyorsbillentyűt a billentyűzeten, és írja be a ' PowerShell ” a szövegdobozban. Ezután nyomja meg a „ rendben ” gomb:
2. lépés: Hajtsa végre a parancsot
A Windows PowerShell megnyitása után írja be a következő parancsot a frissítési előzmények listájának megtekintéséhez:
wmic qfe lista
Üsd a ' Belép ” gombot a billentyűzeten, következésképpen a PowerShell megjeleníti a rendszeren történt frissítések listáját:
Íme, mit jelentenek a fenti eredmény oszlopai:
-
- Telepítette: A frissítést telepítő hatóságot képviseli.
- Telepítve: A telepítés dátumát mutatja.
- CSName: Ez a rendszerfelhasználó nevét mutatja.
- Leírás: Ez leírja a frissítés típusát.
- Javítás Megjegyzések: Ez a frissítéssel kapcsolatos megjegyzéseket mutatja.
- HotFixID: Ez egy egyedi azonosító, amely minden telepített frissítéshez van hozzárendelve.
Az egyszerűbb adatok megtekintéséhez írja be a következő parancsot, és nyomja meg az Enter billentyűt:
get-wmiobject -osztály win32_quickfixengineering
Most egy részletesebb frissítési előzmény megtekintéséhez, amely az összes .NET-et, Windows Defendert és további frissítéseket tartalmazza, illessze be az alábbi szkriptet a PowerShellbe, és nyomja meg az Enter billentyűt:
{
param ( [ Paraméter ( Kötelező = $igaz ) ]
[ int ] $ResultCode
)
$Eredmény = $ResultCode
kapcsoló ( $ResultCode )
{
2
{
$Eredmény = 'Sikerült'
}
3
{
$Eredmény = 'Hibákkal sikerült'
}
4
{
$Eredmény = 'Nem sikerült'
}
}
Visszatérés $Eredmény
}
funkció Get-WuaHistory
{
$munkamenet = ( Új-Object -ComObject 'Microsoft.Update.Session' )
$történelem = $munkamenet .QueryHistory ( '' , 0 , ötven ) | ForEach-Object {
$Eredmény = Convert-WuaResultCodeToName -ResultCode $_ .ResultCode
$_ | Tag hozzáadása -MemberType MegjegyzésProperty -Érték $Eredmény -Név Eredmény
$Termék = $_ .Kategóriák | Hol-Object { $_ .Típus -eq 'Termék' } | Select-Object -Első 1 -Bővítse ki a Tulajdonságot Név
$_ | Tag hozzáadása -MemberType MegjegyzésProperty -Érték $_ .UpdateIdentity.UpdateId -Név UpdateId
$_ | Tag hozzáadása -MemberType MegjegyzésProperty -Érték $_ .UpdateIdentity.RevisionNumber -Név RevisionNumber
$_ | Tag hozzáadása -MemberType MegjegyzésProperty -Érték $Termék -Név Termék - PassThru
Írás-kimenet $_
}
$történelem |
Hol-Object { ! [ Húr ] ::IsNullOrWhiteSpace ( $_ .cím ) } |
Select-Object Result, Date, Title, SupportUrl, Product, UpdateId, RevisionNumber
}
A fenti szkript beírása után a kurzor a következő sorra lép:
Ezt követően írja be a következő parancsot:
Az alábbi kimenet a Windows rendszerre telepített összes frissítést mutatja dátummal, időponttal, címmel, valamint azzal, hogy a telepítés sikeres volt-e vagy sem:
A felhasználó így tekintheti meg az összes frissítési előzményt a Windows PowerShell használatával.
Következtetés
A Windows PowerShell segítségével megtekintheti a Windows rendszerre telepített összes frissítést. Ebből a célból először nyissa meg a RUN párbeszédpanelt a „Window + R” billentyű lenyomásával. Ezután írja be: ' PowerShell ' a mezőbe, és nyomja meg a ' rendben ” gombot. Ezután írja be a fent megadott parancsokat, hogy megtekinthesse a frissítési előzmények listáját a telepítés idejével, a forrással, a leírással és még sok mással. Ez a cikk a frissítés telepítési előzményeinek Windows PowerShell használatával történő ellenőrzéséhez nyújt utasításokat.