KOMPX.COM or COMPMISCELLANEA.COM   

Как узнать установленную версию Windows

Как узнать установленную версию Microsoft Windows в командной строке / CMD. Три способа, с помощью следующих команд:

  1. SYSTEMINFO
  2. WMIC
  3. VER

SYSTEMINFO

Узнать установленную версию Windows с помощью SYSTEMINFO + FINDSTR + FOR:


FOR /F "TOKENS=2,3,* DELIMS= " %G IN ('SYSTEMINFO ^| FINDSTR /B /C:"OS Version"') DO @ ECHO %H

Код для .BAT файла:


@ECHO OFF
FOR /F "TOKENS=2,3,* DELIMS= " %%G IN ('SYSTEMINFO ^| FINDSTR /B /C:"OS Version"') DO (
	ECHO %%H
)

WMIC

Узнать установленную версию Windows с помощью WMIC + FINDSTR + FOR:


FOR /F "TOKENS=2 DELIMS==" %G IN ('WMIC OS GET VERSION /VALUE') DO @ ECHO %G

Код для .BAT файла:


@ECHO OFF
FOR /F "TOKENS=2 DELIMS==" %%G IN ('WMIC OS GET VERSION /VALUE') DO (
	ECHO %%G
)

VER

Узнать установленную версию Windows с помощью VER + FINDSTR + FOR:


FOR /F "TOKENS=4 DELIMS= " %G IN ('VER') DO @ SET VERSION=%~G & CMD /V:ON /C ECHO !VERSION:]=!

Код для .BAT файла:


@ECHO OFF
SETLOCAL EnableDelayedExpansion
FOR /F "TOKENS=4 DELIMS= " %%G IN ('VER') DO (
	SET VERSION=%%~G
	ECHO !VERSION:]=!
)

Ссылки

  1. FOR /F ss64.com/nt/for_f.html
  2. How to Как узнать установленную версию Windows from command prompt or from PowerShell stackoverflow.com/questions/42778858/how-to-get-windows-version-from-command-prompt-or-from-powershell
  3. What version of Windows am I running? learn.microsoft.com/en-us/windows/client-management/client-tools/windows-version-search
Операционные системы
Ещё