微信公众号 
图码生活

每天发布有五花八门的文章,各种有趣的知识等,期待您的订阅与参与
电脑报 1992-2001 十年文章全集
电脑报 1992-2001 十年文章全集
包含从 1992 年 - 2001 年间,两万余篇期刊文章,查询最少输入两个字符
随便看看
读取中
读取中
标题DOS中神秘的“+”
栏目软件操作与技巧
作者湖南 张勇
发布1996-07-26
  如该文所述,键入“+md”会在当前驱动器的当前目录下建立一个名为“d”的子目录。这时如果你在“+”与“md”之间增加一个空格,键入“+ md”,再加车,居然建立了一个名为“md”的子目录。再键入“+ MKDIR”,则建立一个“IR”子目录;键入“+ MKDIR”,则建一个“DIR”子目录……当空格数大于等于4时,就会建立一个“MKDIR”子目录。其他命令也可参照执行。如键入“+ DIR”,可以列出“DIR”子目录下的文件,还能使用各种参数,如“+ DIR/W”。
  利用上述的功能,可以做一系列有趣的试验:首先建立一个名为“copy”的空文件。
  C:\>copy con copy
  ^Z
  接着,键入“+  copy ren”,即将空文件“copy”复制成为一个名为“ren”的文件,再用“+ ren del”又将文件“ren”更名为“del”;最后,键入“+ del”,则将文件“del”删除。
  由上可知,“+”的作用并不仅仅是本能地重复这些命令的最后一个字母,而是根据“+”与命令之间的空格个数从右至左地截取命令作为操作对象。而且,本人还注意到,以上介绍的各种命令形式在MS-DOS 6.0上全部通过,而在MS-DOS 3.3上却不能完全实现(如“+ dir”)。这表明,对于“+”的功能,DOS 6.0比3.3有所增强。可见,神秘的“+”并不是DOS的一种错误,而是一项鲜为人知的秘密功能,并且随着DOS版本的提高而增强。