Как вывести сведения об ос в cmd
В Windows есть команды для командной строки, которые показывают нам версию ОС Windows, запущенную на компьютере, включая номер пакета обновления. Есть несколько команд CMD, которые помогут найти это, вы можете выбрать ту, которая соответствует вашим потребностям. Команда Ver может показать вам версию ОС, тогда как команда Systeminfo может дополнительно предоставить вам пакет обновления, версию ОС и номер сборки и т. д.
Найти версию ОС и номер пакета обновления из CMD
Как вы можете видеть выше, команда ver показывает только версию ОС, но не номер пакета обновления. Мы также можем найти номер пакета обновления с помощью команды Systeminfo. Systeminfo также сбрасывает много другой информации, которую мы можем отфильтровать, используя findstr.
systeminfo | findstr /B /C:"OS Name" /C:"OS Version"
Пример:
C:\>systeminfo | findstr /B /C:"OS Name" /C:"OS Version" Microsoft Windows XP Professional OS Version: 5.1.2600 Service Pack 2 Build 2600
Эта команда работает также в XP, Vista и Windows 7, а также в выпусках Server. Найдите ниже пример для Win7.
systeminfo | findstr /B /C:"OS Name" /C:"OS Version" OS Name: Microsoft Windows 7 Ultimate OS Version: 6.1.7600 N/A Build 7600
В случае Windows 7 SP1 вывод будет немного отличаться, как показано ниже.
c:\>systeminfo | findstr /B /C:"OS Name" /C:"OS Version" OS Name: Microsoft Windows 7 Enterprise OS Version: 6.1.7601 Service Pack 1 Build 7601
Если вы хотите напечатать больше деталей, тогда вы можете использовать только «OS» в шаблоне поиска findstr. Смотрите пример ниже для Server 2008.
C:\>systeminfo | findstr /C:”OS”
OS Name: Microsoft Windows Server 2008 R2 Enterprise
OS Version: 6.1.7600 N/A Build 7600
OS Manufacturer: Microsoft Corporation
OS Configuration: Standalone Server
OS Build Type: Multiprocessor Free
BIOS Version: IBM -[BWE117AUS-1.05]-, 7/28/2005
Проверьте версию Windows с помощью команды WMIC
Запустите приведенную ниже команду WMIC, чтобы получить версию ОС и номер пакета обновления.
wmic os get Caption, CSDVersion / value
Пример на Windows 7:
c:\>wmic os get Caption,CSDVersion /value Caption=Microsoft Windows 7 Enterprise CSDVersion=Service Pack 1
Если вы хотите найти только версию ОС, вы можете использовать команду ver. Откройте командное окно и выполните команду ver. Но обратите внимание, что она не показывает версию пакета обновления.
C: \> ver Microsoft Windows XP [Версия 5.1.2600] C: \>