विंडोज 10 के संस्करण या बिल्ड नंबर की जाँच करना बहुत मददगार नहीं है क्योंकि यह समय के साथ नहीं बदलता है।
यह पता चला कि पहला वाक्य गलत है; यह विंडोज़ के सभी पिछले संस्करणों में सच था, लेकिन अब हम एक नई विंडोज 10 दुनिया में हैं। नवीनतम अंदरूनी सूत्रों का निर्माण 10525
"आरटीएम" की तुलना में बिल्ड संख्या है 10240
:।
कमांड लाइन पर बिल्ड नंबर प्राप्त करने के कई तरीके हैं:
systeminfo.exe
(Get-CimInstance -ClassName Win32_OperatingSystem -Namespace root/cimv2).BuildNumber
(Get-ItemProperty -Path "HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion" -Name CurrentBuild).CurrentBuild
तीनों में से अंतिम सबसे तेज है।
यदि आप GUI पसंद करते हैं, तो आप winver.exe या अधिकांश विंडोज डेस्कटॉप अनुप्रयोगों About
के Help
मेनू में प्रविष्टि का उपयोग कर सकते हैं ।
किसी भी अधिक सर्विस पैक के साथ, ओएस पर पैच-स्तर स्थापित अपडेट पर निर्भर करता है। इन्हें खोजने के कई तरीके हैं, GUI, systeminfo.exe, wmi, आदि।
इस तरह से चीजों को करने का अनुशंसित और सबसे शक्तिशाली तरीका PowerShell का उपयोग कर रहा है:
Get-HotFix
कुछ इस तरह दिखाता है:
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
आप पिछले 10 दिनों में अपडेट के लिए फ़िल्टर कर सकते हैं:
Get-Hotfix | Where {$_.InstalledOn -gt $(Get-Date).AddDays(-10) -and $_.Description -eq "Update"}
या अंतिम तीन स्थापित अद्यतन दिखाएं:
Get-Hotfix | Sort-object InstalledOn -Descending | Select -First 3
आप जाँच सकते हैं कि क्या कोई विशिष्ट अद्यतन स्थापित है:
if ((get-hotfix -id kb3087916) -ne $null) {"patched..."}
आप सबसे पहले नवीनतम पैच kb नंबर ऑनलाइन पा सकते हैं जैसे:
(New-Object Net.WebClient).DownloadString('https://microsoft.com/...')
और फिर जांचें कि क्या यह मशीन पर मौजूद है।
नोट: यह सिर्फ एक उदाहरण है। मुझे ऐसे पृष्ठ का पता नहीं है, जो वर्तमान में इन्हें सूचीबद्ध करता है, और आपको अभी भी इसे पार्स करना है।
सवाल यह है: क्या समय के साथ, माइक्रोसॉफ्ट विंडोज 10 की कार्यक्षमता को इतना बदल देगा कि आपको अपने ऐप या स्क्रिप्ट को काम करने के लिए इसकी जांच करनी होगी।
यह जांचने के लिए एक बेहतर विचार हो सकता है कि क्या आपको एक विशिष्ट सुविधा की आवश्यकता है जो सिस्टम पर मौजूद है, बजाय एक संस्करण संख्या के देखने के लिए।