把下面的脚本代码复制、粘贴、保存到一个名为 “OS.cmd” 的文件中,然后,用鼠标双击,你就可以看到自己操作系统的情况了。
<pre style="color: rgb(0, 0, 0);">@Echo offsetlocal enabledelayedexpansion
Set /a v=0
If Not Defined ProgramW6432 (
Set /a b=32
) else (
Set /a b=64
)
For /F "tokens=2 delims=[]" %%a in ('ver') Do Set v=%%a
For /F "tokens=2 delims= " %%a in ("!v!") Do Set v=%%a
Set S=操作系统未知
For /F "tokens=1,2 delims=." %%a in ("!v!") Do (
If %%a equ 5 (
If %%b equ 0 (
Set S=Windows 2000 [!b! 位]
) Else (
If %%b equ 1 (
Set S=Windows XP [!b! 位]
) Else (
If %%b equ 2 (
Set S=Windows XP 64-Bit Edition / Windows Server 2003 / Windows Server 2003 R2 [!b! 位]
)
)
)
) Else (
If %%a equ 6 (
If %%b equ 0 (
Set S=Windows Vista [!b! 位]
) Else (
If %%b equ 1 (
Set S=Windows 7 [!b! 位]
) Else (
If %%b equ 2 (
Set S=Windows 8 / Windows Server 2012 [!b! 位]
) Else (
If %%b equ 3 (
Set S=Windows 8.1 / Windows Server 2012 R2 [!b! 位]
)
)
)
)
) Else (
If %%a equ 10 (
If %%b equ 0 (
Set S=Windows 10 / Windows Server 2016 [!b! 位]
)
)
)
)
)
Echo.
Echo.
Echo. 余温提醒您的操作系统是:%S%
Echo.
Echo.
Pause
@Echo.</pre>
发表评论