bat命令获取操作系统版本
各位大侠好,用bat命令如何判断操作系统是xp、Vista或者win7.ver可以获取操作系统版本号,如下图:
但是没法根据版本号来判断具体是什么操作系统。
在此请教各位大侠,谢谢!
------解决方案--------------------[code=BatchFile]rem win2k3
ver
------解决方案--------------------find /i "5.2"
rem 其它见windows各系统内部版本号 [/code]
------解决方案--------------------帅哥,图不是这样贴滴:
file:///F://gmcc界面/QQ截图未命名.gif
Q: 怎样在CSDN论坛贴图片?
A: 可以先把图片上传到自己在CSDN的相册里面,发帖时把图片的链接放到img标签里面:
[img=图片的URL][/img]
提示:上传图片时建议使用png格式,不要使用bmp格式。
------解决方案--------------------凑合着用.bat
[code=BatchFile]@echo off
setlocal enabledelayedexpansion
for /f "delims=" %%a in ('ver') do (
set version=%%a
set version=!version:~-9,3!
if "!version!" equ "6.1" (
echo Win7
) else if "!version!" equ "6.0" (
echo Vista
) else if "!version!" equ "5.2" (
echo Win2003
) else if "!version!" equ "5.1" (
echo WinXP
) else (
echo Unkown
)
)
endlocal
pause
[/code]