Sådan udskrives Windows Update-historikken i Windows Vista og 7 - Winhelponline

How Print Windows Update History Windows Vista

Hver gang du installerer en opdatering, eller systemet installerer den automatisk, opdateres Windows Update-historikken med KB-nummeret. Du kan kontrollere Windows Update-historikken, men GUI giver ingen mulighed for at udskrive listen over opdateringer, der er installeret fra Windows Update-historikskærmen. Her er et par værktøjer fra Nirsoft-webstedet, der kan hjælpe dig med at udskrive Windows Update-historikken.



Sådan udskrives din Windows Update-historie ved at eksportere til en fil

Brug af WinUpdatesList

WinUpdatesList viser listen over alle Windows-opdateringer, inklusive Service Packs og Hotfixes installeret på din lokale computer. Du kan kopiere listen over opdateringer til udklipsholderen eller gemme den i tekst / HTML / XML-fil med et enkelt klik. Følgende felter vises for hver opdatering, der er angivet.



Navn, beskrivelse, installationsdato, opdateringstype, weblink, lang beskrivelse, sidst ændret tid, installeret af, skærmversion, applikation, afinstaller kommando



winupdateslist - Udskriv din Windows Update-historie

Vælg alle poster, og klik på knappen Gem. Vælg det format, hvor dataene skal skrives i rullelisten til filtyper. WinUpdatesList fungerer i alle versioner af Windows.



Bemærk: WinUpdatesList-værktøjet er meget gammelt, og det opdateres ikke længere. Der er et nyt værktøj navngivet WinUpdatesView det erstatter WinUpdatesList .

WinUpdatesView (Windows Updates History Viewer)

WinUpdatesView er et simpelt værktøj fra Nirsoft, der viser historikken over Windows-opdateringer på dit system. WinUpdatesView kan indlæse Windows-opdateringshistorikken fra dit lokale system ved hjælp af API, og det kan også læse og analysere Windows-opdateringsdatabasefilen ( DataStore.edb ) fra et eksternt drev eller fra en fjerncomputer på dit netværk.

WinUpdatesView - Windows Updates History Viewer

RELATEREDE: Hvordan kontrolleres det, om der er installeret en specifik Windows Update (KB) på din computer?

Brug af SysExporter

SysExporter giver dig mulighed for at hente de data, der er gemt i standard listevisninger, trævisninger, listebokse og kombinationsbokse fra næsten ethvert program, der kører på dit system, og eksportere dem til tekst, HTML eller XML-fil. Lad os bruge SysExporter til at eksportere Windows Update-listen til en tekstfil på en Windows 7-computer.

Desværre på en Windows 10-computer er SysExporter ikke i stand til at hente Windows-opdateringslisten fra Kontrolpanel → Alle kontrolpanelelementer → Programmer og funktioner → Se installerede opdateringer listevisningsfelt.

Brug disse trin for at eksportere Windows Update-historikken i Windows 7:

  1. Hent SysExporter værktøj og kør det
  2. Klik på Start, Alle programmer, Windows Update
  3. Klik på Se opdateringshistorik
  4. Vælg det navngivne element i SysExporter Se opdateringshistorik (ListView)
  5. Vælg alle poster i den nederste rude (CTRL + A)
  6. Højreklik og vælg Kopier valgte emner (fane afgrænset)
  7. Åben Notesblok og indsæt teksten fra udklipsholderen.
  8. Gem Notepad-dokumentet.

Du kan også åbne den eksporterede CSV-fil ved hjælp af Microsoft Excel, så den vises pænt med kolonneoverskrifter.

Brug af PowerShell

Start Windows Powershell. Kopier og indsæt følgende kode i PowerShell-konsollen:

Få hotfix | format-liste

Dette viser de installerede opdateringer til dit operativsystem.

udskrive Windows-opdateringsliste til en fil

Følgende kodestykker viser alle slags opdateringer (både Windows og app), men kun dem, der er installeret ved hjælp af Windows Update, Microsoft Update, automatiske opdateringsfunktion eller via WSUS.

# Konverter Wua History ResultCode til et navn # 0, og 5 bruges ikke til historik # Se https://msdn.microsoft.com/en-us/library/windows/desktop/aa387095(v=vs.85).aspx funktion Convert-WuaResultCodeToName {param ([Parameter (Obligatorisk = $ true)] [int] $ ResultCode) $ Resultat = $ ResultCode switch ($ ResultCode) {2 {$ Result = 'Succeded'} 3 {$ Result = 'Succeded With Fejl '} 4 {$ Resultat =' mislykkedes '}} returner $ resultat} -funktion Get-WuaHistory {# Få en WUA-session $ session = (nyt objekt -ComObject' Microsoft.Update.Session ') # Forespørg den seneste 1000-historie startende med den første recordp $ history = $ session.QueryHistory ('', 0,1000) | ForEach-Object {$ Result = Convert-WuaResultCodeToName -ResultCode $ _. ResultCode # Gør egenskaberne skjult i com-egenskaber synlige. $ _ | Tilføj-medlem -MemberType NoteProperty -Værdi $ Resultat-Navn Resultat $ Produkt = $ _. Kategorier | Hvor-objekt {$ _. Type -eq 'Produkt'} | 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 $ _} #Fjern null-poster og returner kun de felter, vi vil have $ history | Hvor-objekt {! [String] :: IsNullOrWhiteSpace ($ _. Title)} | Select-Object Resultat, Dato, Titel, SupportUrl, Product, UpdateId, RevisionNumber}

Src: Stakoverløb

Og løb derefter:

Get-WuaHistory | Format-tabel

Kommandolinjen udsender listen over installerede WU-opdateringer i konsolvinduet

For at sende resultaterne til en .html-fil skal du køre:

Get-WuaHistory | sorteringsobjekt Dato-unik | ConvertTo-Html | Ud-fil d:  wulist.htm

Dette udsender listen over installerede opdateringer til en HTML-fil med navnet d: wulist.htm

Du kan tilføje lidt af CSS bord styling til HTML-filen og få den til at se pænere ud som nedenfor:

udskrive Windows-opdateringsliste til en fil

Alternativt kan du også bruge dette PowerShell-kodestykke, der kun får felterne Titel, Beskrivelse, Dato og drift:

$ Session = Nyt objekt -ComObject 'Microsoft.Update.Session' $ Searcher = $ Session.CreateUpdateSearcher () $ historyCount = $ Searcher.GetTotalHistoryCount () $ Searcher.QueryHistory (0, $ historyCount) | Select-Object Title, Description, Date, @ {name = 'Operation' expression = {switch ($ _. Operation) {1 {'Installation'} 2 {'Uninstallation'} 3 {'Other'}}}} | Sorteringsobjektdato-unik | ConvertTo-Html | Ud-fil d:  wulist.htm

RELATEREDE: Hvordan kontrolleres det, om der er installeret en specifik Windows Update (KB) på din computer?


En lille anmodning: Hvis du kunne lide dette indlæg, så del dette?

En 'lille' andel fra dig ville alvorligt hjælpe meget med væksten i denne blog. Nogle gode forslag:
  • Pin det!
  • Del det til din yndlingsblog + Facebook, Reddit
  • Tweet det!
Så meget tak for din støtte, min læser. Det tager ikke mere end 10 sekunder af din tid. Deleknapperne er lige nedenfor. :)