快速业务通道

DOS自带的批处理命令

作者 佚名 来源 批处理 浏览 发布时间 2013-07-09
文件名是由文件路径和文件名称合起来的,如C:\DOS\COMMAND.COM。

DIR显示文件和文件夹(目录)。
用法:DIR[文件名][选项]

它有很多选项,如/A表示显示所有文件(即包括带隐含和系统属性的文件),/S表示也显示子文件夹中的文件,/P表示分屏显示,/B表示只显示文件名,等等。
如DIRA*.EXE/A/P
此命令分屏显示当前文件夹下所有以A开头后缀为EXE的文件(夹)。

CD或CHDIR改变当前文件夹。
用法:CD[文件夹名]
若无文件夹名则显示当前路径。

MD或MKDIR建立文件夹。
用法:MD文件夹名

RD或RMDIR删除文件夹。
用法:RD文件夹名
注意:此文件夹必须是空的。

DEL或ERASE删除文件。
用法:DEL/ERASE文件名

COPY拷贝文件。
用法:COPY文件名1[文件名2][选项]
如COPY/BA+BC
此命令将两个二进制文件A和B合为一个文件C。

TYPE显示文件内容。
用法:TYPE文件名

REN或RENAME改变文件名和文件夹(目录)名。
用法:REN文件(夹)名1文件(夹)名2

EDIT编辑文件,在MS-DOS7.x中还可以编辑二进制文件和多个文件。
用法:EDIT[文件名][选项]
如EDIT/70C:\COMMAND.COM
此命令以二进制方式编辑C:\COMMAND.COM文件。

FORMAT格式化磁盘。
用法:FORMAT驱动器[选项]

它的选项很多,如/Q是快速格式化,/U表示无条件格式化(即无法使用UNFORMAT等命令恢复),/V指定磁盘的卷标名,等等。它还有许多未公开参数。

MEM显示内存状态。
用法:MEM[选项]

它的选项也有不少,如/C可列出所有程序的内存占用,/D是显示驻留内存的程序及设备驱动程序的状态等详细信息,/F显示空闲的内存总量,/M显示内存中的模块信息,/P则是分屏显示。还有隐藏的/A选项,可以显示HMA信息。

MOVE移动文件或文件夹,还可以更改文件或文件夹的名称。
用法:MOVE文件[夹]1文件[夹]2
如MOVEC:\*.EXED:
此命令可以将C盘根文件夹下所有扩展名为EXE的文件移到D盘上。

XCOPY复制文件或文件夹。
用法:XCOPY文件[夹]名1[文件[夹]名2][选项]

它的选项非常多,如/S可拷贝整个文件夹(包括子文件夹)中的文件,/E指定包括空文件夹,/V表示复制完后检验复制出的文件的正确性,/Y表示确认,等等。

CLS清除屏幕。
用法:CLS

SYS传导系统,即将系统文件(如IO.SYS等)从一处传输到指定的驱动器中。
用法:SYS文件夹名[驱动器]
如SYSC:\DOSA:
此命令即可将位于C:\DOS文件夹下的系统文件传输到A盘中。

DATE显示或设置日期。
用法:DATE[日期]

TIME显示或设置时间。
用法:TIME[时间]

DOS还自带一些其它的命令,如SORT(排序),FIND(寻找字符)等。




@:将这个符号放在批文件中其它命令的前面,运行时将不显示命令本身。
如@ECHOOFF命令就在批文件首经常用到。

CALL:从一个批文件中调用另一个批文件,调用完后继续执行原来的批文件。
用法:CALL[批文件名]
注:也可以使用COMMAND/C命令完成同样的操作。

CHOICE:选择命令。这是一个DOS外部命令,但它主要用在批文件中。
CHOICE命令执行后将提示可选择的项目,这时通过一个按键来选则。
用法:CHOICE:[/C[:]按键表][/N][/S][/T[:]选择值,秒数][显示文本]
其中,/C表示可选则的按键,/N表示不要显示提示信息,/S表示大小写字符敏感方式,/T表示若在批定的时间内没有选则的话,自动执行/C中定义的某个选择值。显示文本是CHOICE命令执行时的提示信息。选择结果将用ERRORLEVEL值来表示。

ECHO:显示指定的信息。通常显示在屏幕上。
如ECHOHello将在屏幕上显示Hello的字样。
另外,ECHOON|OFF用来设置在批文件执行时是否显示命令本身。而ECHOOFF与@的意思一样,但它是一个单独的命令,而不能像@那样放在其它命令之前。

FOR:对于指定的文件运行相应的命令。
大家知道,DOS下许多命令支持通配符,如?和*,可以一次指定一批文件,非常方便。然而,并非所有的D

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号