无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 5584|回复: 14
打印 上一主题 下一主题

[求助] 批处理怎样区分系统版本?旗舰版?企业版?ltsc?

[复制链接]
跳转到指定楼层
1#
发表于 2020-5-29 09:24:39 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
批处理怎样区分系统版本?旗舰版?企业版?ltsc?
2#
发表于 2020-5-29 09:38:36 来自手机 | 只看该作者
注册表呗。

点评

能不能说说注册表哪个位置?,谢谢  详情 回复 发表于 2020-5-29 09:45
回复

使用道具 举报

3#
 楼主| 发表于 2020-5-29 09:45:51 | 只看该作者

能不能说说注册表哪个位置?,谢谢
回复

使用道具 举报

4#
发表于 2020-5-29 10:19:07 | 只看该作者
本帖最后由 junyee 于 2020-5-29 10:20 编辑

ver
systeminfo


"HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion"

点评

谢谢😘😚😗😙  详情 回复 发表于 2020-5-29 10:33
回复

使用道具 举报

5#
 楼主| 发表于 2020-5-29 10:33:32 | 只看该作者

谢谢😘😚😗😙
回复

使用道具 举报

6#
发表于 2020-5-29 18:25:04 | 只看该作者
一起学习一下
回复

使用道具 举报

7#
发表于 2020-6-24 10:49:46 | 只看该作者
  1. echo 获取系统名称....
  2. set verz=0
  3. FOR /f "tokens=2* delims= " %%b in ('reg query "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion"  /v  "PRODUCTNAME" 2^>nul') do (set "verx=%%c")
  4. if "!verx!"==""  (for /f "tokens=2 delims==^|" %%c in ('wmic os get name /value ') do ( set "verx=%%c" ))
  5. for /f "tokens=6 delims=.[] " %%c in ('ver') do (if not "%%c"=="" set "very=%%c")
  6. FOR /f "tokens=2* delims= " %%b in ('reg query "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion"  /v  "ReleaseId" 2^>nul') do (set "verz=%%c")

  7. CLS
  8. ECHO.
  9. ECHO   当前系统: %verx% %very% %verz%
复制代码



回复

使用道具 举报

8#
 楼主| 发表于 2020-7-1 14:23:50 | 只看该作者
厉害
回复

使用道具 举报

9#
发表于 2020-7-9 19:51:21 | 只看该作者
一闪而过了

点评

最后添加pause  详情 回复 发表于 2020-7-9 19:59
回复

使用道具 举报

10#
发表于 2020-7-9 19:59:17 | 只看该作者

最后添加pause

点评

谢谢,可行。  详情 回复 发表于 2020-7-11 14:04
回复

使用道具 举报

11#
发表于 2020-7-11 14:04:27 | 只看该作者

谢谢,可行。
回复

使用道具 举报

12#
发表于 2020-7-11 14:41:22 | 只看该作者
用systeminfo简单些
  1. @echo off&color 1f&echo.
  2. %SystemRoot%\system32\systeminfo|find "系统类型"
  3. %SystemRoot%\system32\systeminfo|find "OS 名称"
  4. %SystemRoot%\system32\systeminfo|find "OS 版本"
  5. pause >nul
复制代码


点评

systeminfo速度慢些,而且兄弟还运行了3次  详情 回复 发表于 2020-7-12 08:02
回复

使用道具 举报

13#
发表于 2020-7-11 17:35:25 | 只看该作者
前来学习
回复

使用道具 举报

14#
发表于 2020-7-12 08:02:04 | 只看该作者

systeminfo速度慢些,而且兄弟还运行了3次
回复

使用道具 举报

15#
发表于 2020-7-13 08:30:35 | 只看该作者
  1. @echo off
  2. setlocal ENABLEDELAYEDEXPANSION
  3. echo.
  4. echo.
  5. echo 获取系统名称....
  6. set verz=0

  7. FOR /f "tokens=2* delims= " %%b in ('reg query "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion"  /v  "PRODUCTNAME" 2^>nul') do (set "verx=%%c")
  8. if "!verx!"==""  (for /f "tokens=2 delims==^|" %%c in ('wmic os get name /value ') do ( set "verx=%%c" ))

  9. for /f "tokens=4 delims=[] " %%c in ('ver') do (if not "%%c"=="" set "very=%%c")

  10. FOR /f "tokens=2* delims= " %%b in ('reg query "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion"  /v  "ReleaseId" 2^>nul') do (set "verz=%%c")

  11. ECHO.
  12. ECHO   当前系统: %verx% / %very% / %verz%

  13. pause>nul
复制代码
ver_xyz.7z (488 Bytes, 下载次数: 7)




回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-12-4 05:41

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表