Bagaimana Mencetak Riwayat Pembaruan Windows Anda Dengan Mengekspor ke File Teks atau HTML?

Setiap kali Anda menginstal pembaruan atau sistem menginstalnya secara otomatis, riwayat Pembaruan Windows diperbarui dengan nomor KB. Anda dapat memeriksa riwayat Pembaruan Windows, tetapi GUI tidak menyediakan opsi untuk mencetak daftar pembaruan yang diinstal dari layar riwayat Pembaruan Windows. Berikut beberapa alat dari situs Nirsoft yang dapat membantu Anda mencetak riwayat Pembaruan Windows.

Cara Mencetak Riwayat Pembaruan Windows Anda Dengan Mengekspor ke file

Menggunakan WinUpdatesList

Daftar Pembaruan Win menampilkan daftar semua pembaruan Windows, termasuk Service Packs dan Hotfix yang diinstal di komputer lokal Anda. Anda dapat menyalin daftar pembaruan ke clipboard, atau menyimpannya ke file teks/HTML/XML dalam satu klik. Bidang berikut ditampilkan untuk setiap pembaruan yang terdaftar.

Nama, Deskripsi, Tanggal Pemasangan, Jenis Pembaruan, Tautan Web, Deskripsi Panjang, Waktu Modifikasi Terakhir, Diinstal oleh, Versi Tampilan, Aplikasi, Perintah Hapus Instalasi

winupdateslist - Cetak Riwayat Pembaruan Windows Anda

Pilih semua entri dan klik tombol Simpan. Dari kotak daftar drop-down jenis file, pilih format di mana data akan ditulis. WinUpdatesList berfungsi di semua versi Windows.

Catatan: Alat WinUpdatesList sudah sangat tua dan tidak diperbarui lagi. Ada alat baru bernama WinUpdatesView yang menggantikan Daftar Pembaruan Win.

WinUpdatesView (Penampil Riwayat Pembaruan Windows)

WinUpdatesView adalah alat sederhana dari Nirsoft yang menampilkan riwayat pembaruan Windows di sistem Anda. WinUpdatesView dapat memuat riwayat pembaruan Windows dari sistem lokal Anda, menggunakan API, dan juga dapat membaca dan mengurai file basis data pembaruan Windows (DataStore.edb) dari drive eksternal atau dari komputer jarak jauh di jaringan Anda.

WinUpdatesView - Penampil Riwayat Pembaruan Windows

TERKAIT:Bagaimana cara memeriksa apakah Pembaruan Windows (KB) Tertentu Diinstal di Komputer Anda?

Menggunakan SysExporter

SysExporter memungkinkan Anda untuk mengambil data yang disimpan dalam tampilan daftar standar, tampilan pohon, kotak daftar, dan kotak kombo dari hampir semua aplikasi yang berjalan di sistem Anda, dan mengekspornya ke file teks, HTML, atau XML. Mari gunakan SysExporter untuk mengekspor daftar Pembaruan Windows ke file teks di komputer Windows 7.

Sayangnya, pada komputer Windows 10, SysExporter tidak dapat mengambil daftar pembaruan Windows dari Panel Kontrol → Semua Item Panel Kontrol → Program dan Fitur → Lihat pembaruan yang diinstal kotak tampilan daftar.

Untuk mengekspor Riwayat Pembaruan Windows di Windows 7, gunakan langkah-langkah berikut:

  1. Unduh SysExporter alat dan jalankan
  2. Klik Mulai, Semua Program, Pembaruan Windows
  3. Klik Lihat riwayat pembaruan
  4. Di SysExporter, pilih item bernama Lihat riwayat pembaruan (ListView)
  5. Di panel bawah, pilih semua entri (CTRL + A)
  6. Klik kanan dan pilih Salin item yang dipilih (Dibatasi tab)
  7. Membuka buku catatan dan rekatkan teks dari clipboard.
  8. Simpan dokumen Notepad.

Anda juga dapat membuka file CSV yang diekspor menggunakan Microsoft Excel sehingga akan ditampilkan dengan rapi dengan header kolom.

Menggunakan PowerShell

Luncurkan Windows Powershell. Salin dan tempel kode berikut di konsol PowerShell:

Dapatkan-Perbaikan Terbaru | format-daftar

Ini mencantumkan pembaruan yang diinstal untuk Sistem Operasi Anda.

cetak daftar pembaruan windows ke file

Cuplikan kode berikut akan mencantumkan semua jenis pembaruan (baik Windows dan aplikasi) tetapi hanya yang diinstal menggunakan Pembaruan Windows, Pembaruan Microsoft, fitur Pembaruan Otomatis atau melalui WSUS.

# Ubah Kode Hasil Riwayat Wua menjadi Nama. # 0, dan 5 tidak digunakan untuk sejarah. # Melihat https://msdn.microsoft.com/en-us/library/windows/desktop/aa387095(v=vs.85).aspx. fungsi Convert-WuaResultCodeToName. { param( [Parameter (Wajib=$true)] [int] $ResultCode ) $Result = $ResultCode switch($ResultCode) { 2 { $Hasil = "Berhasil" } 3 { $Hasil = "Berhasil Dengan Kesalahan" } 4 { $Hasil = "Gagal" } } kembali $Hasil. } fungsi Get-WuaHistory. { # Dapatkan Sesi WUA $session = (New-Object -ComObject 'Microsoft. Memperbarui. Session') # Query 1000 History terbaru dimulai dengan record pertamap $history = $session. QueryHistory("",0,1000) | ForEach-Object { $Result = Convert-WuaResultCodeToName -ResultCode $_.ResultCode # Membuat properti yang tersembunyi di properti com terlihat. $_ | Add-Member -MemberType NoteProperty -Value $Result -Name Result $Product = $_.Categories | Dimana-Objek {$_.Type -eq 'Produk'} | Select-Object -First 1 -ExpandProperty Name $_ | Add-Member -MemberType NoteProperty -Nilai $_.PerbaruiIdentitas. UpdateId -Nama UpdateId $_ | Add-Member -MemberType NoteProperty -Nilai $_.UpdateIdentity. RevisionNumber -Nama RevisionNumber $_ | Add-Member -MemberType NoteProperty -Nilai $Product -Name Product -PassThru Write-Output $_ } #Hapus catatan nol dan hanya kembalikan bidang yang kita inginkan $history | Where-Object {![String]::IsNullOrWhiteSpace($_.title)} | Hasil Pilih-Objek, Tanggal, Judul, SupportUrl, Produk, UpdateId, Nomor revisi. }

Src: Stack Overflow

Dan kemudian jalankan:

Dapatkan-WuaHistory | Format-Tabel

Baris perintah menampilkan daftar pembaruan WU yang diinstal di jendela konsol

Untuk menampilkan hasilnya ke file .html, jalankan:

Dapatkan-WuaHistory | sort-object Tanggal -Unik | ConvertTo-Html | File Keluar d:\wulist.htm

Ini menampilkan daftar pembaruan yang diinstal ke file HTML bernama d:\wulist.htm

Anda dapat menambahkan sedikit Penataan tabel CSS ke file HTML dan membuatnya terlihat lebih rapi seperti di bawah ini:

cetak daftar pembaruan windows ke file

Sebagai alternatif, Anda juga dapat menggunakan cuplikan kode PowerShell ini yang hanya mendapatkan bidang Judul, Deskripsi, Tanggal, dan Operasi:

$Session = Objek Baru -ComObject "Microsoft. Memperbarui. Sidang" $Pencari = $Sesi. BuatUpdateSearcher() $historyCount = $Pencari. DapatkanTotalHistoryCount() $Pencari. QueryHistory (0, $historyCount) | Pilih-Objek Judul, Deskripsi, Tanggal, @{name="Operation"; ekspresi={switch($_.operasi){ 1 {"Instalasi"}; 2 {"Mencopot pemasangan"}; 3 {"Lainnya"} }}} | Urutkan-Objek Tanggal -Unik | ConvertTo-Html | File Keluar d:\wulist.htm

TERKAIT:Bagaimana cara memeriksa apakah Pembaruan Windows (KB) Tertentu Diinstal di Komputer Anda?


Satu permintaan kecil: Jika Anda menyukai posting ini, silakan bagikan ini?

Satu share "kecil" dari Anda akan sangat membantu perkembangan blog ini. Beberapa saran bagus:
  • Sematkan!
  • Bagikan ke blog favorit Anda + Facebook, Reddit
  • Tweet itu!
Jadi terima kasih banyak atas dukungan Anda, pembaca saya. Ini tidak akan memakan waktu lebih dari 10 detik dari waktu Anda. Tombol bagikan ada tepat di bawah. :)