中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟
中国DOS联盟论坛
现在时间是 2026-09-15 13:02
47,812 主题排行 / 349,917 发帖 / 今日 0 篇 / 48,268 会员排行
DOS批处理 & 脚本技术(批处理室) » (已结)如何通过批处理判断系统是95/98或者2000/XP呢
可打印版本  2,248 / 3
第1楼 willsort 发表于 2005-09-14 16:59
元老会员 发帖 1,512 积分 4,432
(已结)如何通过批处理判断系统是95/98或者2000/XP呢
Re xjhlhb:

“新的问题请发新的主题”,这样利于管理和浏览,也使更多的人看到这个问题并给与自己的解答。

判断系统类型的方法有很多,最简单的莫过于使用变量 %OS% ,在 NT 系列下其值为 Windows_NT ,否则为空。

[ Last edited by willsort on 2005-9-16 at 09:53 ]
第2楼 xjhlhb 发表于 2005-09-14 21:25
高级用户 发帖 210 积分 736 来自 中國
感谢班组的赐教!!!若是在WIN95/98系统下呢,不知是否由%OS%系统变量呢????
第3楼 Wengier 发表于 2005-09-15 22:19
系统支持 发帖 10,521 积分 27,736
Win9x下通常无%OS%系统变量,而在WinNT系列下其值均为Windows_NT,所以可以简单地判断出来。
第4楼 dejoy 发表于 2008-11-15 11:55
初级用户 发帖 64 积分 76
使用示例:
[ 联系联盟系统管理团队 - 中国DOS联盟 - 标准版 ]
Sponsored by ifanr Inc | © 2001–2023