PowerShell

Cara memeriksa Riwayat Pembaruan Windows menggunakan PowerShell

Cara memeriksa Riwayat Pembaruan Windows menggunakan PowerShell

Sistem Windows diperbarui secara rutin dengan tambalan terbaru untuk meningkatkan kinerja sistem. Microsoft merilis layanan dan patch sebagai bagian dari layanan pembaruan gratis untuk meningkatkan pengalaman komputasi Windows. Pembaruan ini diinstal secara otomatis berdasarkan pengaturan sistem dan jarang membutuhkan masukan dari pengguna akhir. Pembaruan gratis adalah bagian dari pemeliharaan dan dukungan Windows yang merilis perangkat lunak untuk memperbaiki kesalahan secara efektif. Untuk memastikan komputasi yang aman, Pembaruan Windows memastikan bahwa sistem mutakhir dengan patch keamanan terbaru, perbaikan terbaru, dan perbaikan bug.

Pengguna dapat memeriksa riwayat pembaruan menggunakan PowerShell, baris perintah atau juga dapat memeriksa riwayat pembaruan melalui pengaturan Windows Antarmuka pengguna. Pada artikel ini, kami membahas tentang cara membuat daftar semua riwayat acara Pembaruan Windows menggunakan salah satu alat otomatisasi tugas dan manajemen konfigurasi seperti PowerShell. Seseorang juga dapat memperoleh informasi tentang semua perbaikan terbaru saat ini atau pembaruan teknik perbaikan cepat yang diunduh sebagai bagian dari tambalan perangkat lunak.

Periksa Riwayat Pembaruan Windows menggunakan PowerShell

Buka menu Start dan cari Windows PowerShell. Klik kanan padanya dan klik Jalankan sebagai administrator.

Di baris perintah tulis perintah berikut yang mencantumkan Hotfix yang diinstal bersama dengan ID mereka, informasi tentang Diinstal pada, deskripsi, dll.

daftar wmic qfe

Anda juga dapat mengetikkan perintah berikut untuk membuat daftar hotfix dan deskripsi terkaitnya.

get-wmiobject -class win32_quickfixengineering

Selain itu, seseorang juga dapat menulis kueri ke komputer untuk Riwayat pembaruan dan mengembalikan penunjuk ke daftar catatan yang cocok pada sistem Windows. Kueri ditulis untuk membuat daftar riwayat WUA di PowerShell dengan mendefinisikan beberapa fungsi untuk mengonversi peristiwa riwayat WUA dari kode hasil menjadi Nama dan mendapatkan 50 riwayat WUA terakhir dan terbaru. Anda dapat memodifikasi objek untuk mendaftar sejumlah Sejarah masa lalu dari peristiwa yang diperbarui.

# Konversi Kode Hasil Riwayat Wua menjadi Nama # 0, dan 5 tidak digunakan untuk riwayat # Lihat https://msdn.microsoft.com/en-us/library/windows/desktop/aa387095(v=vs.85).aspx function Convert-WuaResultCodeToName  param( [Parameter(Mandatory=$true)] [int] $ResultCode ) $Result = $ResultCode switch($ResultCode)  2  $Result = "Berhasil"  3  $Result = "Berhasil With Errors"  4  $Result = "Failed"   return $Result  function Get-WuaHistory  # Dapatkan Sesi WUA $session = (New-Object -ComObject 'Microsoft.Memperbarui.Session') # Query 1000 History terbaru dimulai dengan record pertamap $history = $session.QueryHistory("",0,50) | ForEach-Object  $Result = Convert-WuaResultCodeToName -ResultCode $_.ResultCode # Jadikan properti yang tersembunyi di properti com terlihat. $_ | Add-Member -MemberType NoteProperty -Nilai $Hasil -Nama Hasil $Produk = $_.Kategori | Dimana-Obyek $_.Ketik -eq 'Produk' | Select-Object -First 1 -ExpandProperty Name $_ | Add-Member -MemberType NoteProperty -Nilai $_.PerbaruiIdentitas.UpdateId -Nama UpdateId $_ | Add-Member -MemberType NoteProperty -Nilai $_.PerbaruiIdentitas.RevisionNumber -Nama RevisionNumber $_ | Add-Member -MemberType NoteProperty -Value $Product -Name Product -PassThru Write-Output $_  #Hapus catatan null dan hanya kembalikan field yang kita inginkan $history | Dimana-Obyek ![String]::IsNullOrWhiteSpace($_.judul) | Select-Object Result, Date, Title, SupportUrl, Product, UpdateId, RevisionNumber 

Lalu sekarang ketik perintah berikut untuk mendapatkan peristiwa riwayat pembaruan dengan tanggal hasil, judul pembaruan, URL dukungan, dan ID pembaruan.

# Dapatkan semua Riwayat pembaruan, diformat sebagai tabel Get-WuaHistory | Format-Tabel

Itu saja.

Bersumber dari stackoverflow.com.

Cara mengunduh dan Memainkan Civilization VI Sid Meier di Linux
Pengenalan permainan Civilization 6 adalah konsep modern dari konsep klasik yang diperkenalkan dalam seri game Age of Empires. Idenya cukup sederhana;...
Cara Menginstal dan Memainkan Doom di Linux
Pengantar Doom Seri Doom berasal dari tahun 90-an setelah rilis Doom. Itu adalah hit instan dan sejak saat itu seri game telah menerima banyak penghar...
Vulkan untuk Pengguna Linux
Dengan setiap generasi baru kartu grafis, kami melihat pengembang game mendorong batas kesetiaan grafis dan selangkah lebih dekat ke fotorealisme. Tet...