`
songzq0102
  • 浏览: 32671 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

判断Windows系统类型的Bat

阅读更多
因为在98/Me的命令行中不提供 for/f 等许多命令扩展特性的支持,所以程序兼容的立足点无法得到保障。

      判断系统版本最简单的方法是
      ver | find "[系统版本1]" >nul
      if not errorlevel 1 goto [系统版本1处理代码]
      ver | find "[系统版本2]" >nul
      if not errorlevel 1 goto [系统版本1处理代码]
      ......

      但如果用于批处理代码中是否使用扩展特性的选择,则更常用的方法是
      if "%OS%"=="Windows_NT" ...

      因为绝大部分支持%OS%变量的命令行环境都支持命令扩展特性,但也有一些例外,比如关闭命令扩展的CMD/y命令行。如果需要考虑这个特殊的命令行环境,可以使用如下语句判别命令行环境。
      if "%CmdExtVersion%"=="2" ...
分享到:
评论

相关推荐

    常用Windows批处理命令

    删除大小和类型一样的文件.bat 删除所有分区的默认共享.bat 判断光驱是否可用.bat 判断光驱里有无光盘.bat 判断分区格式.bat 刷新策略.bat 取得硬盘数.bat 右键添加bat.bat 右键添加打开MS-DOS.bat 将c...

    70个bat命令

    绑定网关的批处理及预留维护提到.bat 被锁定帐户.bat 不显示扩展名.bat 不显示隐藏文件.bat 查看电脑硬件信息.bat...系统启动菜单的时间.bat 关闭IDE通道检测.bat 检查网络信息.bat 将cwindows....

    常用批处理 bat

    desktop.ini.bat │ 删除大小和类型一样的文件.bat │ 删除所有分区的默认共享.bat │ 将cwindows.复制到当前目录并显示进度.bat │ 打开快捷方式指向的目录.bat │ 批处理读注册表的Run下面的值.bat...

    108个实用批处理文件

    删除大小和类型一样的文件.bat 删除快捷方式的箭头.CMD 删除所有分区的默认共享.bat 判断光驱是否可用.bat 判断光驱里有无光盘.bat 判断分区格式.bat 刷新策略.bat 取得硬盘数.bat 右键添加bat.bat 右键...

    大量批处理实用程序例程

    删除大小和类型一样的文件.bat 删除所有分区的默认共享.bat 制作超大文件.bat 参考.bat 变量截取实例.bat 字符串提取&替换等操作 将cwindows.复制到当前目录并显示进度.bat 屏幕炸弹.bat 弹出对话框.bat 打开快捷...

    700个批处理打包下载.rar

    判断驱动器类型.cmd 刷新策略.bat 加密代码.cmd 勾股数算法.cmd 十进制转二进制.cmd 十进制转十六进制.cmd 去掉字符串不同部位的空格.cmd 去掉字符串头所有的0.cmd 去掉数值中可能存在的负号.cmd 去最大最小值后求...

    windows实用dos命令大全

    2.类型:内部命令  3.格式:MD[盘符:][路径名]〈子目录名〉  4.使用说明:  (1)“盘符”:指定要建立子目录的磁盘驱动器字母,若省略,则为当前驱动器;  (2)“路径名”:要建立的子目录的上级目录名,...

    Shell Scripting Toolkit

    DriveX 显示当前系统驱动器状态, 并中判断驱动器类型, 硬盘/光驱/优盘 之类的. EchoX 回显带颜色的文本,并可设置对齐方式. FInfo 显示文件信息.大小,创建时间等. IfX 忽略大小写字符串比较, (只win9x需要). ...

    升级MaxDOS71

    10.当安装时将启动等待时间设为:0 时,则启动时不会出现MaxDOS的入口选项,相对的系统启度也会快些,需要进入MaxDOS,请在启动时狂按F8键,等出现WINDOWS菜单时,再按ESC键. 11.如果您有多个硬盘,请将您引导MaxDOS系统的...

    如何编写批处理文件批处理文件批处理文件

    SEPARATE 在分开的空间内开始 16 位 Windows 程序 HIGH 在 HIGH 优先级类别开始应用程序 REALTIME 在 REALTIME 优先级类别开始应用程序 WAIT 启动应用程序并等候它结束 parameters 这些为传送到命令/程序的参数 ...

    网管教程 从入门到精通软件篇.txt

    ANI:Windows系统中的动画光标 ARC:LH ARC的压缩档案文件 ARJ:Robert Jung ARJ压缩包文件 ASD:Microsoft Word的自动保存文件;Microsoft高级流媒体格式(microsoft advanced streaming format,ASF)的描述...

    PRM-DUL Oracle(数据库恢复工具) v4.1.zip

    》》支持在没有SYSTEM表空间和数据字典损坏的情况下的非字典模式数据恢复,并能为判断数据类型提供辅助依据 》》支持10g及以上的大文件(BigFile)表空间 》》支持同一个库中不同块大小的数据文件 》》以纯文本导出...

    禅道开源项目管理软件发布4.0正式版本

    写一个脚本,可以方便用户从Windows系统迁移到linux中 对bin目录下面的各个脚本提供bat的封装 实现了定时任务框架。 整理了常用的命令行工具。 集成了每日提醒功能。 其他: 提示用户最大可上传附件大小。 回收站...

    iWeb Office2000[EXE版]

    名或印章,印章和签名与文档保存在一起,印章或签名可以功过系统的验证来判断真伪。 5 动态签名功能 支持多种手写笔实时动态签名,而且签名可以验证真伪。 6 远程编辑、保存功能 支持B/S模式的远程在线编辑、...

    iWeb Office2000[OCX版]

    名或印章,印章和签名与文档保存在一起,印章或签名可以功过系统的验证来判断真伪。 5 动态签名功能 支持多种手写笔实时动态签名,而且签名可以验证真伪。 6 远程编辑、保存功能 支持B/S模式的远程在线编辑、...

    iWeb Office2000[ASP版]

    名或印章,印章和签名与文档保存在一起,印章或签名可以功过系统的验证来判断真伪。 5 动态签名功能 支持多种手写笔实时动态签名,而且签名可以验证真伪。 6 远程编辑、保存功能 支持B/S模式的远程在线编辑、...

    代码语法错误分析工具pclint8.0

    C语言的灵活性带来了代码效率的提升,但相应带来了代码编写的随意性,另外C编译器不进行强制类型检查,也带来了代码编写的隐患。PCLint识别并报告C语言中的编程陷阱和格式缺陷的发生。它进行程序的全局分析,能识别...

    oracle学习文档 笔记 全面 深刻 详细 通俗易懂 doc word格式 清晰 连接字符串

    mssql 微软 只能能运行在windows平台,体积比较庞大,占用许多系统资源, 但使用很方便,支持命令和图形化管理,收费。 中型企业 Mysql 甲骨文 是个开源的数据库server,可运行在多种平台, 特点是响应速度特别快,...

    TPFanControl 0.63准绿色版+教程

    )Green.bat一下,完成绿化,如果怕的话,可以手动将TVicPort.sys拷入c:\windows\system32\drivers完成绿化 之后就可以双击TPFanControl.exe运行了,其中TPFanControl-0.62.exe是0.62版的,经MD5检查,0.62版和0.63版只有...

    grub4dos-V0.4.6a-2017-02-04更新

    setmenu --graphic-entry=类型=菜单行数=菜单列数=图形宽(像素)=图形高(像素)=菜单行间距(像素) 菜单项0的路径文件名 类型: 位0:高亮指定颜色 位1:高亮颜色翻转 位2:高亮显示线框 位7:背景透明(最好使用黑色...

Global site tag (gtag.js) - Google Analytics