考试首页 | 考试用书 | 培训课程 | 模拟考场 | 考试论坛  
  当前位置:操作系统 > DOS > 文章内容
  

DOS操作系统及dos命令(2)

 [ 2017年4月17日 ] 【

  什么叫DOS通配符

  一般情况下,一条DOS命令一次处理一个文件,但是,如果使用了通配符,就可以一次处理一组文件。而且,在用户记不准文件名时,通配符也会给以帮助。顾名思义,通配符就是代替一组文件名的符号。

  (1) 通配符 "*"

  请看下面一组文件名:

  FORMAT.COM

  KEYB.COM

  EDIT.COM

  MORE.COM

  它们的扩展名都是COM,可以用"*.COM"来表示他们。事实上,"*.COM"代表了所有以COM为扩展名的文件。再看下面的一组文件名:

  DBLSPACE.BIN

  DEBUG.EXE

  DOSSHELL.TXT

  DOSSHELL.INI

  DELTREE.EXE

  它们的共同点是有一个相同的字母D位于基本名的开头,文件名"D*.*"可以代表它们。在DOS的命令行中,一条DOS命令对文件"D*.*"进行处理,就会同时处理这五个文件。所有文件可以用"*.*"来代替。

  读到这里您一定了解了通配符"*"的作用,它可以代替一组字符。DOS忽略"*"所处的位和它后面的字符。注意,在命令行中键入命令名"DOS*ELL.COM"时,DOS会忽略星号后面的ELL,也就是说,星号不能精确的代替某一位字符。

  (2) 通配符"?"

  通配符"?"比"*"更加精确,它提供一对一的匹配,只能代替它所在位的一位字符。例如:

  C:\>dir diskco??.com

  这个命令是要求DOS显示所有基本名由七个或八个字符组成,前六位为DISKCO,扩展名为COM的文件。两个问号分别代替两个字符。

  DOS支持的通配符只有星号和问号两个,大部分DOS命令都识别并承认通配符。二者之中,"*"更为常用。

本文纠错】【告诉好友】【打印此文】【返回顶部
将考试网添加到收藏夹 | 每次上网自动访问考试网 | 复制本页地址,传给QQ/MSN上的好友 | 申请链接 | 意见留言 TOP
关于本站  网站声明  广告服务  联系方式  站内导航  考试论坛
Copyright © 2007-2013 中华考试网(Examw.com) All Rights Reserved