微信公众号 
图码生活

每天发布有五花八门的文章,各种有趣的知识等,期待您的订阅与参与
电脑报 1992-2001 十年文章全集
电脑报 1992-2001 十年文章全集
包含从 1992 年 - 2001 年间,两万余篇期刊文章,查询最少输入两个字符
随便看看
读取中
读取中
标题巧用DOSKEY命令
栏目软件操作与技巧
作者杭州 夏超英
发布1995-01-27
  DOSKEY的命令格式如下:
  [盘符:][路径]doskey [/选项]
  doskey可以找回、编辑和再次使用先前键入过的命令,使用起来非常灵巧。下面简单介绍doskey的几种用法。
  一、重显和编辑一个MS-DOS命令
  按下F7键,屏幕会把你前面键入的命令列表显示出来,然后可按F9键来选择命令列表中需要重复的命令序号。也可通过连续按↑或 ↓键,直到出现你想重复的命令,此时若按回车即可执行之。
  doskey还允许你对当前命令行进行编辑,可以通过按动 → 或 ←键来移动光标,并通过INS键进行插入字符和替换字符模式的切换。
  二、输入多重命令
  利用doskeys可在一行内输入多个命令,各命令之间用Ctrl-T进行分隔(Ctrl-T在屏幕上显示为 )。例如在DOS提示符下进入:
  C:\>md test < Ctrl-T > cd test <Ctrl-T >dir当你按回车键后,屏幕逐一显示并执行这些命令:
  C:\>md test
  C:\>cd test
  C:\>TEST>dir
  Volume in drive C is JSJ
  Volume Serial Number is 3962-1ACA
  Directory of C:\TEST
  
  .   〈DIR〉 12-23-94 4: 10p
  ..   <DIR>  12-23-94 4: 10p
  2file(s)   0bytes
  4,599,808,bytes free
  C:\TEST>
  三 、巧建批文件
  可使用doskey的选项/n把命令列表重定向到一个BAT文件。先按ALT-F7键清除doskey缓冲区中的已记录的命令序列,然后键入如下命令:
  C:\ >cd\ucdos
  C:\UCDOS >rd16
  C:\UCDOS >rdsl
  C:\UCDOS >Rnl
  C:\UCDOS >py
  C:\UCDOS >doskey/h >uc.bat
  这样就把上面键入的命令序列保存到uc.bat批文件中了,你可以使用edit等文本编辑程序将uc.bat中的最后一行“doskey/uc.bat”删除掉,以后只要运行uc.bat就可进入UCDOS汉字系统了(假设UCDOS系统已安装在C盘的UCDOS子目录下)。
  四、用doskey创建一个宏
  doskey可把一个短的、易于记忆的名字(称宏名)指定给长的、复杂的、或经常使用的MS-DOS命令组。生成宏的doskey命令格式是:
  doskey宏名=命令组
  命令组中各命令之间用$T分隔。例如:
  C:\ >doskey dir *.com tdir *.exe
  将建立一个dd的宏,这样,我们就可以象使用Dos命令一样使用宏dd,也就是说,当我们键入dd并回车,屏幕将显示com文件和exe文件目录。
  宏甚至可以象批处理文件那样使用可替换参数,但这些参数不是%n而下$n(n为1-9)。
  C:\ >doskey 360=format 1/f:360
  为了格式化A盘中360KB软盘,可以键入360a:。
  宏存在于内存中,一旦关机就会失去,可以用doskey的选项/m来保存这些宏到某文件:
  C:\ >doskey/m >macr.txt
  doskey还有许多选项以及命令编辑键,这里不再赘述。
  (杭州  夏超英)