The VER command in Windows Command Prompt (cmd.exe) is used to display the operating system version information. This command is primarily useful for users who need to quickly find out the version of Windows they are running. It can be particularly effective when troubleshooting system issues or verifying that the correct version of the OS is installed.


The syntax for the VER command is extremely simple as it does not take any parameters or options:


When executed, this command provides the current Windows OS version.


The VER command does not support any options or flags. Its functionality is limited to displaying the version of the Windows operating system.


Here is a practical example of using the VER command:

C:\> VER

Output might look like this, depending on your version of Windows:

Microsoft Windows [Version 10.0.18362.657]

This command is straightforward as it only displays the version information with no variations in its output.

Common Issues

Common issues with the VER command are minimal.

  • The primary issue users might encounter is expecting more detailed information than is provided. The VER command only displays the version number of the OS, not detailed system information.

To obtain more detailed system information, users can utilize the systeminfo command:

C:\> systeminfo | findstr /B /C:"OS Name" /C:"OS Version"


Although VER is simple, it can be utilized in scripts to check the OS version before performing version-specific operations. Here’s an example of using VER in a batch script to execute commands conditionally based on the OS version:

@echo off
for /f "tokens=4-5 delims=[.]" %%i in ('ver') do set VERSION=%%i.%%j

if "%VERSION%" == "10.0" (
    echo Running on Windows 10
    REM Insert commands for Windows 10
) else (
    echo Not running on Windows 10
    REM Insert alternative commands

This script checks if the system is running Windows 10 and adjusts its operations accordingly.

  • systeminfo: Provides comprehensive system information including OS version, build number, and much more.
  • wmic os get Caption,CSDVersion /value: Uses WMI to fetch detailed OS version information.

For further reading and more detailed documentation on the Windows Command Line, Microsoft’s official documentation site is a helpful resource: