操作系统 > DOS > 文章内容

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

2017-4-17编辑:ljnbset

  什么叫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命令都识别并承认通配符。二者之中,"*"更为常用。

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

热点推荐

登录注册
触屏版电脑版网站地图