Kako natisniti zgodovino posodobitve sistema Windows v sistemih Windows Vista in 7 - Winhelponline

How Print Windows Update History Windows Vista

Vsakič, ko posodobitev namestite ali jo sistem samodejno namesti, se zgodovina posodobitve sistema Windows posodobi s številko KB. Lahko preverite zgodovino posodobitve sistema Windows, vendar GUI ne ponuja možnosti tiskanja seznama posodobitev, nameščenih na zaslonu zgodovine posodobitve sistema Windows. Tukaj je nekaj orodij s spletnega mesta Nirsoft, ki vam lahko pomagajo natisniti zgodovino Windows Update.



Kako natisniti zgodovino posodobitev sistema Windows z izvozom v datoteko

Uporaba WinUpdatesList

WinUpdatesList prikaže seznam vseh posodobitev sistema Windows, vključno s servisnimi paketi in hitrimi popravki, nameščenimi v vašem lokalnem računalniku. Seznam posodobitev lahko kopirate v odložišče ali pa ga z enim klikom shranite v datoteko besedilo / HTML / XML. Za vsako navedeno posodobitev so prikazana naslednja polja.



Ime, opis, datum namestitve, vrsta posodobitve, spletna povezava, dolg opis, čas zadnje spremembe, namestitev, prikaz različice, aplikacija, ukaz za odstranitev



winupdateslist - Natisnite zgodovino posodobitev sistema Windows

Izberite vse vnose in kliknite gumb Shrani. V spustnem polju s seznamom vrst datotek izberite obliko zapisa, v katerega želite zapisati podatke. WinUpdatesList deluje v vseh različicah sistema Windows.



Opomba: Orodje WinUpdatesList je zelo staro in se ne posodablja več. Poimenovano je novo orodje WinUpdatesView ki nadomešča WinUpdatesList .

WinUpdatesView (pregledovalnik zgodovine posodobitev sistema Windows)

WinUpdatesView je preprosto orodje podjetja Nirsoft, ki prikazuje zgodovino posodobitev sistema Windows v vašem sistemu. WinUpdatesView lahko naloži zgodovino posodobitev sistema Windows iz vašega lokalnega sistema z uporabo API-ja, lahko pa tudi bere in razčleni datoteko zbirke podatkov posodobitve sistema Windows ( DataStore.edb ) z zunanjega pogona ali oddaljenega računalnika v omrežju.

WinUpdatesView - Pregledovalnik zgodovine posodobitev sistema Windows

POVEZANE: Kako preveriti, ali je v računalniku nameščena posebna posodobitev sistema Windows (KB)?

Uporaba SysExporterja

SysExporter vam omogoča zajemanje podatkov, shranjenih v standardnih pogledih seznamov, drevesnih pogledih, seznamskih poljih in kombiniranih poljih iz skoraj vseh aplikacij, ki se izvajajo v vašem sistemu, in jih izvozite v besedilo, datoteko HTML ali XML. Uporabimo SysExporter za izvoz seznama Windows Update v besedilno datoteko v računalniku s sistemom Windows 7.

Na žalost SysExporter v računalniku z operacijskim sistemom Windows 10 ne more zajeti seznama posodobitev sistema Windows iz Nadzorne plošče → Vsi elementi nadzorne plošče → Programi in funkcije → Oglejte si nameščene posodobitve polje s seznamom.

Če želite izvoziti zgodovino posodobitve sistema Windows v sistem Windows 7, uporabite ta postopek:

  1. Prenesi SysExporter orodje in ga zaženite
  2. Kliknite Start, Vsi programi, Windows Update
  3. Kliknite Ogled zgodovine posodobitev
  4. V SysExporter izberite imenovani element Ogled zgodovine posodobitev (ListView)
  5. V spodnjem podoknu izberite vse vnose (CTRL + A)
  6. Z desno miškino tipko kliknite in izberite Kopiraj izbrane elemente (ločeno z zavihki)
  7. Odprto Beležnica in prilepite besedilo iz odložišča.
  8. Shranite dokument Notepad.

Izvoženo datoteko CSV lahko odprete tudi s programom Microsoft Excel, tako da bo lepo prikazana z glavami stolpcev.

Uporaba PowerShell

Zaženite Windows Powershell. Kopirajte in prilepite naslednjo kodo v konzolo PowerShell:

Get-Hotfix | format-list

Tu so navedene nameščene posodobitve za vaš operacijski sistem.

natisni seznam posodobitev sistema Windows v datoteko

V naslednjih delčkih kode bodo naštete vse vrste posodobitev (tako Windows kot tudi aplikacije), vendar le tiste, nameščene s sistemom Windows Update, Microsoft Update, funkcijo samodejnih posodobitev ali prek WSUS.

# Pretvori kodo rezultatov zgodovine Wua v ime # 0, 5 pa se ne uporablja za zgodovino # Glej https://msdn.microsoft.com/en-us/library/windows/desktop/aa387095(v=vs.85).aspx funkcija Convert-WuaResultCodeToName {param ([Parameter (obvezno = $ true)] [int] $ ResultCode) $ Result = $ ResultCode stikalo ($ ResultCode) {2 {$ Result = 'Uspelo'} 3 {$ Result = 'Uspelo z Napake '} 4 {$ Result =' Failed '}} vrne funkcijo $ Result} Get-WuaHistory {# Pridobite sejo WUA $ session = (New-Object -ComObject' Microsoft.Update.Session ') # Poizvedba o najnovejših 1000 zgodovinah začenši s prvim zapisom $ history = $ session.QueryHistory ('', 0,1000) | ForEach-Object {$ Result = Convert-WuaResultCodeToName -ResultCode $ _. ResultCode # Naj bodo lastnosti, skrite v lastnostih com, vidne. $ _ | Add-Member -MemberType NoteProperty -Value $ Rezultat -Ime Rezultat $ Product = $ _. Kategorije | Where-Object {$ _. Type -eq 'Product'} | Select-Object -First 1 -ExpandProperty Name $ _ | Add-Member -MemberType NoteProperty -Value $ _. UpdateIdentity.UpdateId -Name UpdateId $ _ | Add-Member -MemberType NoteProperty -Value $ _. UpdateIdentity.RevisionNumber -Name RevisionNumber $ _ | Add-Member -MemberType NoteProperty -Value $ Product -Name Product -PassThru Write-Output $ _} # Odstrani ničelne zapise in vrni samo polja, ki jih želimo $ history | Where-Object {! [String] :: IsNullOrWhiteSpace ($ _. Title)} | Rezultat izbranega predmeta, datum, naslov, SupportUrl, Product, UpdateId, RevisionNumber}

Src: Preobremenitev

In nato zaženite:

Get-WuaHistory | Tabela formatov

Ukazna vrstica prikaže seznam nameščenih posodobitev WU v oknu konzole

Če želite rezultate poslati v datoteko .html, zaženite:

Get-WuaHistory | sort-object Datum -Unique | ConvertTo-Html | Datoteka d:  wulist.htm

To prikaže seznam nameščenih posodobitev v datoteko HTML z imenom d: wulist.htm

Lahko dodate malo Oblikovanje tabele CSS v datoteko HTML in naj bo videti bolj urejeno, kot je prikazano spodaj:

natisni seznam posodobitev sistema Windows v datoteko

Lahko pa uporabite tudi ta delček kode PowerShell, ki dobi samo polja Naslov, Opis, Datum in Operacija:

$ Session = New-Object -ComObject 'Microsoft.Update.Session' $ Searcher = $ Session.CreateUpdateSearcher () $ historyCount = $ Searcher.GetTotalHistoryCount () $ Searcher.QueryHistory (0, $ historyCount) | Naslov-opis predmeta, opis, datum, @ {name = 'Operation' expression = {switch ($ _. Operation) {1 {'Installation'} 2 {'Uninstallation'} 3 {'Other'}}}} | Datum razvrščanja -Unikat | ConvertTo-Html | Datoteka d:  wulist.htm

POVEZANE: Kako preveriti, ali je v računalniku nameščena posebna posodobitev sistema Windows (KB)?


Ena majhna prošnja: če vam je bila ta objava všeč, jo prosim delite?

Ena vaša 'drobna' delnica bi resno pomagala pri rasti tega spletnega dnevnika. Nekaj ​​odličnih predlogov:
  • Pripnete!
  • Delite ga s svojim najljubšim blogom + Facebook, Reddit
  • Cvrkujte!
Torej najlepša hvala za vašo podporo, moj bralec. Ne bo trajalo več kot 10 sekund vašega časa. Gumbi za skupno rabo so spodaj. :)