Windows Command Line
Windows har kommandoradsverktyg som visar versionen av Windows OS som körs på datorn, inklusive service pack-numret. Det finns flera CMD-kommandon som hjälper till att hitta detta, du kan välja det som passar ditt behov. Ver-kommandot kan visa dig OS-versionen medan Systeminfo kommandot dessutom kan ge dig servicepack, OS-utgåva och byggnadsnummer etc.
Find OS Version and Service Pack number from CMD
Som du kan se ovan visar ver-kommandot endast OS-versionen men inte servicepacknumret. Vi kan hitta servicepacknumret också med kommandot Systeminfo. Systeminfo visar också mycket annan information som vi kan filtrera bort med hjälp av kommandot findstr
.
systeminfo | findstr /B /C:"OS Name" /C:"OS Version"
Exempel:
Detta kommando fungerar på XP, Vista och Windows 7 och även på Server-utgåvorna. Du hittar nedanstående exempel för Win7.
Inför Windows 7 SP1 blir resultatet något annorlunda enligt nedan.
Om du vill skriva ut fler detaljer kan du använda bara ”OS” i sökmönstret findstr. Se exempel nedan för Server 2008.
C:\>systeminfo | findstr /C:"OS"OS Name: Microsoft Windows Server 2008 R2 EnterpriseOS Version: 6.1.7600 N/A Build 7600OS Manufacturer: Microsoft CorporationOS Configuration: Standalone ServerOS Build Type: Multiprocessor FreeBIOS Version: IBM --, 7/28/2005
Kontrollera Windows-versionen med hjälp av WMIC-kommandot
Kör nedanstående WMIC-kommando för att få fram OS-versionen och service pack-numret.
wmic os get Caption,CSDVersion /value
Exempel på Windows 7:
c:\>wmic os get Caption,CSDVersion /valueCaption=Microsoft Windows 7 EnterpriseCSDVersion=Service Pack 1
Om du bara vill hitta OS-versionen kan du använda ver-kommandot. Öppna kommandofönstret och utför ver-kommandot. Observera dock att detta inte visar service pack-versionen.
C:\>verMicrosoft Windows XP C:\>
Det här kommandot visar inte versionen på ett Windows 7-system.