MS-DOS 6.22部分命令详解

时间:2009-06-25 00:40:16  来源:第二电脑网  作者:第二电脑网

  第二电脑网导读: 取消一种属性.  R   只读属性.  A   文档属性.  S   系统文件.  H   隐含属性.  /S  对指定目录下所有的文件操作.设置或清除 CTRL+C 校验.BREAK [ON | OFF]键入不带参数的BREAK显示BREAK的状态.在批处理...
  正文:      MS-DOS 6.22部分命令详解
显示或改变文件的属性。
ATTRIB [+R | -R] [+A | -A] [+S | -S] [+H | -H] [[drive:][path]filename] [/S]
  +   设置一种属性.
  -   取消一种属性.
  R   只读属性.
  A   文档属性.
  S   系统文件.
  H   隐含属性.
  /S  对指定目录下所有的文件操作.

设置或清除 CTRL+C 校验.
BREAK [ON | OFF]
键入不带参数的BREAK显示BREAK的状态.

在批处理文件中调用批处理文件.
CALL [drive:][path]filename [batch-parameters]
batch-parameters   指定批处理文件必需的命令行参数.

显示或改变当前目录.
CHDIR [drive:][path]
CHDIR[..]
CD [drive:][path]
CD[..]
..   表示当前目录改变成父目录.
键入CD [驱动器:], 可显示指定驱动器的当前目录.
键入不带参数的CD可显示当前驱动器和当前目录.

显示或设置代码页.
CHCP [nnn]
  nnn   确定一个代码页编号
键入不带参数的 CHCP 显示现在的代码页编号.

检查磁盘并报告检查情况.
CHKDSK [drive:][[path]filename] [/F] [/V]
  [drive:][path]  指定要检查的磁盘和路径.
  filename        指定要检查的文件.
  /F              修复磁盘的错误.
  /V              显示磁盘所有文件的全路径.
键入不带参数 CHKDSK 将检查当前磁盘.
除了使用 CHKDSK, 还可以使用 SCANDISK. SCANDISK 能够检查和修复更广泛的错误.
在提示行敲入 HELP SCANDISK 将得到更多信息

清屏.
CLS

启动一个新的命令解释器.
COMMAND [[drive:]path] [device] [/E:nnnnn] [/P [/MSG]]
        [/Y [/C command | /K command]]
  [drive:]path    指定包含COMMAND.COM文件的目录.
  device          指定命令的输入和输出设备.
  /E:nnnnn        设置环境变量空间的初值为nnnnn个字节.
  /P              指定新的命令解释程序为长驻型(不能退出).
  /MSG            将所有错误信息存储在内存中(需/P选项).
  /Y              执行批处理文件.
  /C command      执行command指定的命令并返回.
  /K command      执行command指定的命令并继续运行.
/P 和 /MSG 开关只能用于在CONFIG.SYS文件中SHELL命令启动COMMAND命令时使用.

文件拷贝.
COPY [/A | /B] source [/A | /B] [+ source [/A | /B] [+ ...]] [destination
  [/A | /B]] [/V] [/Y | /-Y]
  source       指定被拷贝的文件.
  /A           表示ASCII正文文件.
  /B           表示二进制文件.
  destination  指定新文件的目录和文件名.
  /V           校验新文件是否正确.
  /Y           在覆盖同名的目标文件之前,不进行确认.
  /-Y          在覆盖同名的目标文件之前,进行确认.
开关项/Y可由环境变量COPYCMD预设.
要合并多个文件时, 可指定单个目标文件,但指定多个
源文件(使用通配符或file1+file2+file3格式).
校验文件可读性:copy *.* nul
删除copy nul a.txt
显示copy *.bat con

改变终端设备.
CTTY device

显示或设置日期.
DATE [mm-dd-yy]
月-日-年    设置指定的日期.
键入不带参数的DATE可显示当前日期并提示您输入新的日期.

显示文件和子目录清单.
DIR [drive:][path][filename] [/P] [/W] [/A[[:]attribs]] [/O[[:]sortord]]
    [/S] [/B] [/L] [/C[H]]
[drive:][path][filename]   指定列出的驱动器, 目录或文件.
  /P      显示一屏信息后暂停.
  /W      使用宽幅列表格式.
  /A      显示指定属性的文件.
  attribs   D  目录       R  只读文件          H  隐藏文件
            S  系统文件   A  准备存档的文件    -  前缀,表示"非"
  /O      排序后列出文件.
  sortord   N  按文件名(字母顺序)    S  按大小(小文件在前)
            E  按扩展名(字母顺序)    D  按日期和时间(先建立的文件在前)
            G  先列出子目录          -  前缀,表示反序
            C  按压缩比例(比例小的文件在前)
  /S      显示指定目录下的所有文件和子目录.
  /B      使用简化格式(无标题信息和统计数字).
  /L      使用小写字母.
  /C[H]   显示文件的压缩比例./CH使用主机的分配单位尺寸.
开关可以用 DIRCMD 环境变量预置.
用连字符(-)可更换预置的开关,例如/-W.

拷贝一张盘到另一张.
DISKCOPY [drive1: [drive2:]] [/1] [/V] [/M]
  /1   仅拷贝磁盘的第一面.
  /V   校验拷贝信息是否正确.
  /M   强制DISKCOPY只使用内存保存中间信息.
两张磁盘必须为同一类型.
可以指定源盘和目标盘在同一驱动器.

删除文件.
DEL [drive:][path]filename [/P]
ERASE [drive:][path]filename [/P]
  [drive:][path]filename  指定被删除的文件,用通配符指定多个文件.
  /P                      删除每个文件之前显示确认信息.

退出COMMAND.COM命令解释程序.
EXIT

对一系列文件中的每个文件执行指定的命令.
FOR %variable IN (set) DO command [command-parameters]
  %variable  指定可替换型参数.
  (set)      指定包含一个或多个文件的文件集,可使用通配符.
  command    指定为每个文件执行的命令.
  command-parameters    指定命令的参数或开关.
在批处理文件中使用FOR命令时,用%%varible替换.

格式化MS-DOS格式磁盘。
FORMAT drive: [/V[:label]] [/Q] [/U] [/F:size] [/B | /S] [/C]
FORMAT drive: [/V[:label]] [/Q] [/U] [/T:tracks /N:sectors] [/B | /S] [/C]
FORMAT drive: [/V[:label]] [/Q] [/U] [/1] [/4] [/B | /S] [/C]
FORMAT drive: [/Q] [/U] [/1] [/4] [/8] [/B | /S] [/C]
  /V[:label]  指定卷标名;
  /Q          执行快速格式化;
  /U          执行无条件格式化(不能用UNFORMAT恢复);
  /F:size     指定软盘格式化的容量(如 160,180
              , 320, 360, 720, 1.2, 1.44, 2.88).
  /B          分配空间给系统文件.
  /S          拷贝系统文件到磁盘.
  /T:tracks   指定磁盘每面的磁道.
  /N:sectors  指定每个磁道的扇区数.
  /1          格式化单面软盘.

Directs MS-DOS to a labelled line in a batch program.
GOTO label
     label   指定在批处理文件中用作标号的正文字符串.
标号独占一行, 以冒号打头.

批文件的条件语句.
IF [NOT] ERRORLEVEL number command
IF [NOT] string1==string2 command
IF [NOT] EXIST filename command
  NOT               指示MS-DOS在条件不成立时才执行命令.
  ERRORLEVEL number 如果上次程序返回的退出码大于或等于指定的数值,则条件成立.
  command           指定条件满足时应执行的命令.
  string1==string2  如果正文字符串匹配,则条件成立.
  EXIST filename    如果指定的文件存在,则条件成立.

"MS-DOS 6.22部分命令详解"由第二电脑网原创提供,转载请注明:http://www.002pc.com/pcedu/system/Win9x/9675.html


关键字:

关于《MS-DOS 6.22部分命令详解》文章的评论

站内搜索: 高级搜索

热门搜索: Windows style 系统 tr IP QQ CPU 安装 function 注册 if td