1、第1、最常用的命令cd改变当前目录sy制作DOS系统盘copy拷贝文件del删除文件deltre删除目录树dir列文件名diskcopy制磁盘edit文本编辑form at格式化磁盘m d建立子目录m em查看内存状况type显示文件内容.rd删除目录ren改变文件名记得多少啊,忘了就去上课看看,下面四个命令是新的,给出命令格式,你自己试试看,学电脑重要的就是摸索。cls清屏适用场合屏幕上太乱了,或是屏幕上出现乱码了,清除屏幕上显示内容但不影响电脑内部任何信息用法cls回车m ove移动文件,改目录名适用场合移动文件到别的目录用法m ove文件名目录移动文件至新目录下m ove目录名目录名改目
2、录名例子c:m ovec:autoexc.batc:old 移动autoexc.bat文件至old目录下c:m ovec:onfig.syc:tem p 移动config.sy文件至old目录下m ore分屏显示适用场合当输出很多一屏显示不下时采用,几乎适合所有命令,尤其是type等命令时很有用。使用m ore时磁盘不能有写保护,也不适合光驱。用法type文件名|m ore分屏显示文件内容m oretypem sdos.w40|m orexcopy拷贝目录和文件适用场合在进行连同子目录一起拷贝时很有用,在拷贝大量文件时比COPY命令要快得多用法xcopy文件名目录将指定文件拷贝到指定目录xco
3、py源目录目的目录将源目录连子目录考到目的目录下xcopy*.目录/s将文件与非空子目录拷贝到指定目录其它常用参数还有:v拷贝后校验,会影响速度e与s相似,但即使子目录是空的也会拷贝。第2、比较常用的命令atrib设置文件属性适用场合想对文件做较特殊的处理时用法atrib显示所有文件的属性atrib+r或-r文件名设置文件属性是否为只读atrib+h或-h文件名设置文件属性是否隐含atrib+s或-s文件名设置文件属性是否为系统文件atrib+a或-a文件名设置文件属性是否为归档文件atrib/s设置包括子目录的文件在内的文件属性例子C:TESTatrib+rwina20.386C:atrib
4、+h*./s 隐含所有文件date显示及修改日期适用场合想知道或修改时间和日期用法date显示和改变当前日期例子C:date09-20-196 将日期改为196年9月20日C:date CurentdateisTue08-20-196Enternewdate(m m -d-y):09-20-196按月-日-年的顺序修改当前日期直接按回车键忽略修改日期lable设置卷标号适用场合用来为磁盘做个标记用法label显示磁盘卷标label盘符卷标名设定指定盘的卷标例子C:label Volum eindriveCisWANGVolum eSerialNum beris216-1D0volum elab
5、el(1charcters,Enterfornoe)?可以输入卷标,直接回车后Deltecurentvolum elabel(Y/N)?按y删除旧卷标,按n不更改defrag磁盘碎片整理适用场合磁盘读写次数很多,或磁盘使用时间很长了,可能需要使用这条命令整理磁盘。磁盘碎片并不是指磁盘坏了,而只是由于多次的拷贝和删除文件后,磁盘使用会很不连贯,致使速度变慢。用法1.C:defrag 2.选择要整理的磁盘doskey调用和建立DOS宏命令常需要输入重复的命令时,有非常大的用处用法doskey适用场合经将doskey驻留内存,开辟出缓冲区,以后输入的命令都将保存在缓冲区中,可以随时调用doskey宏
6、命令名=命令名将宏命令定义为命令,以后输入宏命令,电脑就会执行相应的命令doskey/reinstal重新安装doskeydoskey/bufsize=设置缓冲区的大小doskey/m acros显示所有doskey宏doskey/history显示内存中所有命令doskey/insert|overstrike设置新键入的字符是否覆盖旧的字符例子C:DOSKEY C:dirC:copyC:tem p*.a:C:delc:tem p*.C:copyb:*.c:tem p上述四条命令都已被保存,用光标控制键的上下可以依次选择使用或修改,也可以用F7键列出保存的所有命令C:doskeydi=ir/w
7、/p 定义di为宏命令,意思是执行dir/w/pfdisk硬盘分区建议只有硬盘被很利害的病毒感染时,或是一块新硬盘才需要分区,最好请懂行的人指导。硬盘都需经过低级格式化,分区,格式化三个步骤才可使用,成品电脑内的硬盘都已经做过这些加工了。用法输入fdisk后按回车即可进入提示界面em m 386扩展内存管理建议这条命令比较复杂,在第五章中系统配置里将详细介绍lh/loadhig将程序装入高端内存适用场合这条命令一般用在autoexc.bat中,当有些软件需要的基本内存很大时,它会有用用法lh程序将程序装入高端内存使用此命令时,config.sy文件中需有下面两条语句。device=m m 38
8、6.exdos=um blh程序/l:区号将程序装入指定的um b区lh/s一般是由m em m aker专用例子C:MOUSElhm ouse 将鼠标驱动程序装入高端内存m em m aker内存优化管理适用场合这个命令现在已经很少用了,在当年DOS流行时,想玩游戏可少不了它,它可以腾出许多基本内存供游戏使用,只需安装一次即可用法1.C:m em m aker 2.回车继续,F3退出3.选择手动安装和自动安装,直接回车表示自动安装(回车得了)4.选择是否有程序需要扩充内存,可用空格键选择,Yes表示需要,No不需要,按回车键即可。5.程序自动检测硬盘内是否安装了WINDOWS6.软驱中若有软
9、盘则应将其取出,然后按回车键,电脑将重新起动两次,不要中断,只需按回车键。(其实很简单,一直按回车键就行了,呵呵)m sd系统检测适用场合用于检查系统信息用法1.C:m sd回车后可见到,在每个选项旁边加了注解,表示该按钮的功用2.选择需查询的项目,比如选第一个Com puter,将会弹出一个对话框显示电脑的一些基本信息。你可以试试其他的选项,看看有什么用。3.按Alt+F键激活下拉菜单后,选择“Exit“项退出。undelte恢复被删除的文件适用场合当不小心删错了文件时,它可以用得上。DOS删除文件时,只是将文件从分配表中去除,在磁盘存储区内将文件名的第一个字母删除,文件内容并未马上从磁盘中
10、删除,所以能恢复。用法undelte恢复已删除的文件undelte/al恢复文件且不再询问是否恢复,以“#%路径例子C:apendc:test 设置寻找非可执行文件路径为c:test如果该目录下有文件1.txt时,在其它目录下调用1.txt找不到时,可自动寻找到c:test目录。D:UCDOSedit1.txt可找到C:test1.txt文件debug程序调试命令建议如果你学过汇编语言,那你应该会使用debug,如果没学过,最好别使用用法debug文件名diskcom p比较磁盘适用场合比较两张盘是否相同,没想到什么时候会用到,在比较用diskcopy拷贝的两张盘,为什么不用diskcopy/
11、v校验呢?用法diskcom p盘符1盘符2比较盘1和盘2diskcom p/1只比较磁盘的第一面diskcom p/8只比较没磁道的前8个扇区例子C:diskcom pa:在同一软驱中比较两张盘InsertFIRSTdisketindriveA:放入第一张盘PresanykeytocntiueCom paring80tracks18sectorspertack,2side(s)InsertSECONDdisketindriveA:放入第二张盘PresanykeytocntiueCom pareOK比较未发现不同Com pareanotherdisket(Y/N)?n是否比较其它盘,选y继续比
12、较,选n停止expand解压工具适用场合微软公司软件原始安装盘中有许多后缀以“_结尾的压缩文件,可以用它解压,解除您因为少数几个文件丢失造成的麻烦。用法expand源文件名目的文件例子C:expanda:vsafe.co_c:解压vsafe.co_为文件Microsft(R)FileExpansionUtiltyVersion2.10Copyright(C)MicrosftCorp190-193.Alrightsresrved.Expandiga:vsafe.co_toc: .a:vsafe.co_:3046bytesxpandeto62576bytes,89%increase.C:DOSfa
13、sthelp快速显示帮助信息建议可以看看所有的命令,对于单个的命令,还不如在命令名后加/?参数方便用法fasthelp列出所有DOS命令的用处fasthelp命令名显示命令的用处,等价于命令名/?fc文件比较建议也许对于大多数人是永远不会用到它的用法fc文件名1文件名2比较两文件的不同参数还有:aclLbntwnn例子C:TESTfca.btb.at Com paringfilesA.BTandB.AT*A.BTchoice/c:dm edefrag,m em ndiferorlevl3gotdefragiferorlevl2gotm emiferotlevl1gotend*B.ATchoic
14、e/c:dm edefrag,m em nd*C:TESTinterlnk启动简易网客户机适用场合如果有两台电脑可以通过它和intersvr联成简易的网络,这是条很有用的命令,但不常用用法DOS新增支持网络的功能,它可以使两台电脑通过并口线或串口线相联组成简易的网络使用interlnk必须在config.sy中增添一句:device=c:dosinterlnk并口线的两头都应是25针公接头,针之间的连接如下图:对应p2-p15p3-p13p4-p12p5-p10公接头指接头为带针的p6-p1母接头指接头为带孔的p15-p2p13-p3p12-p4p10-p5p1-p6p25-p25地线例子C:
15、DOSinterlnkPort-LPT1thisCom puter OtherCom puter(Client) (Server)-E: equalsA:F: equalsC:在客户机中E盘即为服务机的A盘,F盘为服务机的C盘intersvr启动简易网服务器适用场合使用它,电脑就成了服务器了(只限与DOS提供的简易网)用法intersvr启动服务机intersvr/lpt:1启动服务机,用lpt1口作为数据传输口intersvr/com :1启动服务机,用com 1口作为数据传输口参数还有xbaud:bvrcopy(参见interlnk)例子C:DOSintersvr qbasic启动Basi
16、c集成环境建议也许对于大多数人是永远不会用到它的用法如果会qbasic语言,那么可以利用它编写自己的程序。必须有它才可用。qbasic起动basic语言环境qbasic/editor以全屏方式编辑语言参数还有:bghm bfnohirun例子C:DOSqbasic setvr设置版本适用场合当希望使用其它版本的dos命令时可以用它来欺骗电脑。在高版本DOS中,某些旧版本程序需要DOS3.时,可用setvr来设置用法使用时一般在config.sy中加入device=setvr.exsetvr显示文件的版本setvr文件名n.设置指定文件的版本号例子C:DOSsetvr KERNEL.XE5.0D
17、OSAD.SY5.0EDLIN.EX5.0BACKUP.EX5.0ASIGN.COM5.0EX2BIN.EX5.0JOIN.EX5.0RECOVER.XE5.0WINORD.EX4.10C:若程序A.ex必须在MS-DOS3.下执行,则键入C:DOSsetvra.ex3.0 又如net5.ex仅在MS-DOS5.0下执行,则在config.sy中加入device=setvr.ex后也可在Ms-DOS6.2下运行。share文件共享建议只有在软件声明必须要运行它时才用用法可在config.sy中加入instal=share.xe也可直接运行参数有flsubst路径替换建议一个非常有趣的命令,如果
18、经常用光碟软件,可能有用。用法subst显示当前的替代路径subst盘符路径将指定的路径替代盘符,该路径将作为驱动器使用subst/b解除替代例子C:DOSsubsta:c:tem p 用c盘tem p目录替代a盘C:substa:/d 解除替代tre显示命令树结构适用场合查看所有的子目录用法tre盘符显示所有的子目录树tre/f显示目录时同时显示文件名tre/a以ASCI码显示目录树例子C:WINDOWStre/a unform at恢复已被格式化的磁盘建议你把有重要信息的软盘格式化了?快用unform at什么?你用了form at/u,那死定了用法unform at盘符恢复指定的被格式化
19、的磁盘unform at/l显示unform at所找到的文件名例子C:WINDOWSunform ata: vsafe病毒防护程序建议把它装入内存可以随时检测出许多种病毒,是比较有用的。用法vsafe加载vsafe在内存中vsafe/u从内存中去除vsafevsafe/n将vsafe装入扩充内存vsafe/nx将vsafe装入扩展内存参数还有AxCxnd例子C:vsafever显示DOS版本例子C:verMS-DOSVersion6.2C:vol显示指定的磁盘卷标号例子C:vol Volum eindriveCisWangVolum eSerialNum beris216-1D0C:cty改变控制设备建议用来改变控制的输入输出设备,可以试试这条命令,不过恐怕不会有什么作用,是DOS中最没用的命令之一用法cty设备名设置控制台例子C:ctyaux 设置aux为输入输出设备