无忧启动论坛

标题: 新了解了个系统版本判断语句 [打印本页]

作者: 窄口牛    时间: 2019-8-23 10:31
标题: 新了解了个系统版本判断语句
本帖最后由 窄口牛 于 2019-8-23 12:08 编辑

第一行是命令,下面是命令结果
find一下7,8,10,2003,2008,2016等等即可。

  1. net config workstation

  2. 计算机名                     \\WIN-QD19GCU4689
  3. 计算机全名                   WIN-QD19GCU4689
  4. 用户名                       Administrator

  5. 工作站正运行于               
  6.         隐去

  7. 软件版本                     Windows 7 Ultimate

  8. 工作站域                     WORKGROUP
  9. 登录域                       WIN-QD19GCU4689

  10. COM 打开超时 (秒)            0
  11. COM 发送计数 (字节)          32
  12. COM 发送超时 (毫秒)          250
  13. 命令成功完成。
复制代码


作者: newyun    时间: 2019-8-23 11:55
话说楼主我没看懂你这标题是啥意思啊
作者: 江南一根葱    时间: 2019-8-23 12:13
10的版本太多,别的版本好像不太折腾了。。
作者: 窄口牛    时间: 2019-8-23 12:39
小版本号对bat影响应该不是非常大。
作者: nttwqz    时间: 2019-8-23 13:27
在xp上试试
作者: 窄口牛    时间: 2019-8-23 13:54
2003的

Screenshot_20190823_135256.jpg (33.33 KB, 下载次数: 70)

Screenshot_20190823_135256.jpg

作者: nttwqz    时间: 2019-8-23 22:03
个人不推荐使用这种方法,net、find都是外部命令,还是ver和for实现比较好。

:: 系统版本号判断
for /f "tokens=2 delims=[" %%a in ('ver') do for /f "tokens=2,3 delims=. " %%b in ("%%a") do set ver=%%b%%c
作者: 进士小站    时间: 2019-8-24 11:03
编辑方面好多年用,已经完全还给老师了。




欢迎光临 无忧启动论坛 (http://wuyou.net/) Powered by Discuz! X3.3