Memeriksa versi atau nomor build Windows 10 tidak terlalu membantu karena tidak berubah seiring waktu.
Ternyata kalimat pertama itu salah; itu benar di semua versi Windows sebelumnya, tetapi kita berada di dunia Windows 10 baru sekarang. Orang dalam terbaru build memiliki sejumlah membangun dari 10525dibandingkan dengan "RTM": 10240.
Ada beberapa cara untuk mendapatkan nomor build di baris perintah:
systeminfo.exe
(Get-CimInstance -ClassName Win32_OperatingSystem -Namespace root/cimv2).BuildNumber
(Get-ItemProperty -Path "HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion" -Name CurrentBuild).CurrentBuild
Yang terakhir dari ketiganya adalah yang tercepat.
Jika Anda lebih suka GUI, Anda dapat menggunakan winver.exe atau Aboutentri di Helpmenu sebagian besar aplikasi desktop Windows.
Dengan tidak ada paket layanan di sekitar lagi, tingkat patch pada OS tergantung pada pembaruan yang diinstal. Ada beberapa cara untuk menemukan ini, GUI, systeminfo.exe, wmi, dll.
Cara yang disarankan dan paling ampuh untuk melakukan hal-hal seperti ini adalah menggunakan PowerShell:
Get-HotFix
menunjukkan sesuatu seperti:
Source Description HotFixID InstalledBy InstalledOn
------ ----------- -------- ----------- -----------
WIN10 Security Update KB3074663 NT AUTHORITY\SYSTEM 7/17/2015 12:00:00 AM
WIN10 Security Update KB3074667 NT AUTHORITY\SYSTEM 7/21/2015 12:00:00 AM
WIN10 Security Update KB3074674 NT AUTHORITY\SYSTEM 7/24/2015 12:00:00 AM
WIN10 Update KB3074678 NT AUTHORITY\SYSTEM 7/31/2015 12:00:00 AM
Anda dapat memfilter untuk pembaruan dalam 10 hari terakhir:
Get-Hotfix | Where {$_.InstalledOn -gt $(Get-Date).AddDays(-10) -and $_.Description -eq "Update"}
Atau tampilkan tiga pembaruan terakhir yang diinstal:
Get-Hotfix | Sort-object InstalledOn -Descending | Select -First 3
Anda dapat memeriksa apakah pembaruan tertentu diinstal:
if ((get-hotfix -id kb3087916) -ne $null) {"patched..."}
Pertama-tama Anda dapat menemukan nomor patch kb online terbaru seperti:
(New-Object Net.WebClient).DownloadString('https://microsoft.com/...')
Dan kemudian periksa apakah ada di mesin.
Catatan: ini hanyalah sebuah contoh. Saya tidak tahu halaman yang saat ini mencantumkan ini, dan Anda masih harus menguraikannya.
Pertanyaannya adalah: Seiring waktu, apakah Microsoft akan mengubah fungsionalitas Windows 10 sehingga Anda harus memeriksanya untuk membuat aplikasi atau skrip Anda berfungsi.
Mungkin ide yang lebih baik untuk memeriksa apakah fitur spesifik yang Anda butuhkan ada di sistem, daripada mencari nomor versi.