完美者(wmzhe.com)网站以软件下载为基础,改版后的网站对功能性板块进行扩充,以期能够解决用户在软件使用过程中遇见的所有问题。网站新增了“软件百科”、“锦囊妙技”等频道,可以更好地对用户的软件使用全周期进行更加专业地服务。
DOS命令,是DOS操作系统的命令,是一种面向磁盘的操作命令。DOS命令大全是通过网络收集的DOS经典教程文章,针对常用DOS命令进行了详细讲解。dos命令大全以小巧方便、可对硬件直接操作等诸多优点,在pc使用中仍占有一席之地,本文件里有诸多dos命令可供参考使用。
"锦囊妙技"栏目是聚合全网软件使用的技巧或者软件使用过程中各种问题的解答类文章,栏目设立伊始,小编欢迎各路软件大神朋友们踊跃投稿,在完美者平台分享大家的独门技巧。
本站文章素材来源于网络,大部分文章作者名称佚失,为了更利于用户阅读和使用,根据需要进行了重新排版和部分改编,本站收录文章只是以帮助用户解决实际问题为目的,如有版权问题请联系小编修改或删除,谢谢合作。
软件大小:1.09 MB
CMD命令即命令提示符,CMD是command的缩写,是在OS / 2 ,Win为基础的操作系统,包括Windows 2000和XP中,Vista中,和内Server 2003 下的“MS-DOS方式”。容中文版Windows XP中的命令提示符进一步提高了与DOS下操作命令的兼容性,用户可以在命令提示符直接输入中文调用文件。在9x系统下输入command就可以打开命令行,而在NT系统上可以输入CMD来打开,在windows2000后被CMD替代,利用CMD命令查询系统的信息或者
楼主,您找不到比这个更全的了,加油! 一、DIR 命令的格式: dir [D:][PATH][NAME][[/A][:attrib]][/o:[sorted][/s][/b][/l][/c[h] (1)dir /a:attrib 缺省包含所有文件(系统文件.隐含文件) attrib[:][h/-h]只显示隐含文件或非隐含文件. [r/-r]只显示只读文件或非只读文件 [s/-s]只显示系统文件或非系统文件 [a/-a]只显示要归档文件或非归档文件 (2)/o[:]sorted:缺省完全按字母顺序,子目录显示在文件之前 /o[n/-n]:按字母顺序或按文件名顺序/反向显示 [e/-e]:按扩展名字母顺序/反向显示 [d/-d]:按时间顺序/反向显示 [s/-s]:按大小从大到小或/反向显示 [g/-g]:按子目录先于文件或文件先于子目录 (3)/s 参数:对当前目录及其子目录中所有文件进行列表 列名:dir /s/a/o:n c:\>PRN 将c盘上的所有子目录和文件按隶属关系并根据子目录和文件字母顺序打印输出 (4)/B 参数:将只显示文件名与扩展名 (5)/L 参数:将全部用小写字母对文件或子目录进行列表 训练: dir /a 列当前目录所有文件(含隐含及系统文件) dir /ah 列隐含文件(包含子目录(隐含的) dir /a-h dir /as 列系统文件 dir /a-s dir /ad 列子目录 dir /a-d dir /o 按字母顺序 dir /B 只显示文件名与扩展名 二、attrib [+r|-r] [+a|-a] [+s|-s] [+h|-h] [d: ] [name] [/s] 缺省 attrib name 显示文件的(文件)属性 attrib io.sys (或子目录) shr c:\ io.sys 指定为系统(s) 隐含(h) 只读(r)文件 也可以attrib *.sys 显示扩展名为sys的文件属性 参数 [+r|-r] 将文件属性设置或解除 只读属性 [+a|-a] 将文件属性设置或解除 归档属性 [+h|-h] 将文件属性设置或解除 隐含属性 (尤其对子目录也起作用) /s 参数 将当前及当前子目录下的所有文件均起作用 可以用来查找文件 例子: attrib news86 列news86的文档属性 attrib +r report.txt 设置为只读 attrib -s -h record.txt attrib +a a:*.* attrib -a a:*.bak xcopy a: b: /a 将A盘上的所有标志为"归档"属性的文件拷到B盘 xcopy a: b: /m 将A盘上的所有文件拷到B盘后并移去归档属性 三、cd 介绍: cd...返回上二级目录 "."代表当前目录 "."代表父目录 cd ..\..返回到上级目录的父目录(祖目录) cd A:\ 将A盘的当前目录改为根目录 cd A:\xx 将A盘的当前目录改为子目录xx下 cd ..\98 先返回父目录,再进入父目录下的98子目录 cd ..返回到父目录 cd\98 进入根目录下的98子目录 四、copy [/y][/-y][/v][ /B] copy /y 不加提示,对所有文件加以覆盖 /-y 加以提示,对所有文件 (yes或no提问 ) /v 拷贝以后加以校验 /B 按二进制进行显示 copy w1.wps con/b 可以将wps文件在屏幕上显示,而不必进入wps状态 copy ..\98 将父目录下的98子目录下的所有文件全拷到当前子目录 copy .\97 当当前目录下的97子目录下文件全部拷到当前目录 copy . c:\ 将当前目录下的所有文件拷到c盘根目录 . 意味着 *.* 文件 copy nul a.abc 将a.abc 文件清空(文件长度改为0) copy 文件名+con 向文本文件中追加命令或内容 copy con 文件名 创建文本文件(F6存盘退出) copy con prn 检测打印机的开关 五、xcopy命令 xcopy [source] [d:date] [/p] [/s] [/e] [/v] [/y] xcopy [d:date] xcopy a:b:\ /d:08/18/98/s/v 拷贝98.08.18年后的文件 xcopy [/p] 提示创建子目录 xcopy [/s] 连带子目录一起拷贝. 注意:若目标盘上不存在此子目录,而在目标 盘的结束符又不以"\"为结束,则将提示: does destination specify a file name or directory name on the target [f=file,d=directory]? 在目标盘上创建文件[按下]还是创建子目录[按下d] ?应选择d键 xcopy[/v] 带较验 *:(1) xcopy 不拷贝系统和隐含文件,应先予以修改属性再拷贝 xcopy [/y] 覆盖时是否有提示, /y 不带提示 若省略目标盘或子目录名,则拷贝到当前目录下 六、 del /p 加/p 可以在删除前是否提示 如del后加子目录名,则将子目录下所有文件(隐含.系统.只读文件除外)全删除, 加/p则可以确认. 七、undelete [name] /au 不加提示地将所有满足条件的文件恢复(能够恢复的),并将首字母置成"#",若已 存在,则按"# % & 0 1 2-9 a-z"顺序加上. 如:undelete *.dbf/au 将扩展名为"dbf"的文件全恢复,并以"#"开头,作为文件 名, /list 仅列出可恢复的文件,而不恢复 undelete /load 将undelete装入内存 /unload 将undelete卸出内存 /s[drive]对指定驱动器进行监测管理 undelete/sc 将 undelete驻留内存,?并创建一个隐含的sentry 子目录对c盘删除的文件进行 管理 undelete/ds 恢复 相应恢复命令可以用undelete即可完整恢复出文件名(非常完整) 最常用undelete *.* deltree /y [drive:path] deltree 删除子目录及文件,尽管有些文件是系统文件或隐含文件 它可以带有通配符,带有通配符时,它将删除符合条件的文件及子目录 如:?undelete *.dbf/au 将扩展名为"dbf"的文件全恢复,并以"#"开头作为文件 名. /list 仅列出可恢复的文件,而不作恢复操作. undelete/load 将undelete 装入内存. /unload将undelete 卸出内存. /s[drive] 对指定的驱动器进行监视管理. undelete/sc 将undelete 驻留内存,并创建一个隐含的sentry子目录对C盘删除 的文件进行管理.相应恢复命令可以用undelete/ds 即可完整恢复出文件名(很完善). 最常用的是undelete *.* 八、deltree /y [drive:path] deltree 删除子目录及文件,尽管有些文件是系统或隐含的. 它可以带有通配符,这时它将删除符合条件的文件或子目录. 如:存在L1文件,L2子目录,L3文件,L4子目录 deltree L*.* 将删除以上所有的文件和子目录,但在删除前加以确认,若不删除, 可以输入"N". /y 参数是在删除时不加以确认就进行操作的. 它删除的文件可以用undelete恢复,?但不能恢复子目录及其下的文件,可以用特 殊工具.如NORTON 8.0 等. 若提前使用了undelete/s,?则可以在sentry子目录下找到完整的文件,但名已经 改变了. 九、dos=high[|low[umb|noumb]] dos=high,umb 则dos将自身装入高端内存(high)并能管理上位内存(umb). noumb 则不管理上位内存. 在写入dos=high及umb 前应装入device=himem.sys 为了将程序或驱动程序装入上位内存,必须使用dos=umb,可省出大部分常规内存. 可以在config.sys的任何位置写上dos=high,umb 若显示hma not avoiable 或 load down low 则表明不能使用高端内存. 十、doskey 记录以前敲过的dos命令,可以用F7来显示,用"↑↓"来选择,用F9来输入 选择的命令号. doskey/restall 重新装入一次,以前的命令行撤消. doskey/history 显示内存中所有的命令,可以">"显示到其它文件中,缩写"/H". doskey dir=cls 则击入dir等同于cls一样. doskey/macros 可显示所有的宏定义,可使用">"重定义到文件中,可缩写"/M". doskey dir= 可撤消对dir 的宏定义. doskey p=dir$tdir*.exe/p$tdir c:\t$tdir c:\t$* $t为命令的区分符,而$*为命令的结束符 doskey/insert(overstrike)?在重新输入命令时,对旧命令的修改是插入还是覆 盖状态(默认). 十一、emm386.exe 提供对扩展内存的管理,使应用程序象使用常规内存一样能够使用它. 常见的用法是 在config.sys 中 device=c:\dos\himem.sys device=c:\dos\emm386.exe ram d=64 将DMA 内存数量设置为64K noems 提供对上位内存的访问,但不提供对扩展内存的访问. 应注意的是在windows中最好不要用它,因为windows本身有对扩展内存进行管理 的程序.应采用windows中的管理器. 十二、fc 命令 fc/b dt.dat dt2.dat>b (作二进制代码比较) 比较两个文件,一般用作存取进度,修改游戏存储文件用. 实际代码位置应加上0100 如:0000 05E4:00 67 实际用debug -e 修改时应加上0100 即 0000 06E4:00 67 后面加上重定向文件">P" 可以将比较结果输出到p文件中. 十三、format /q /u /s /n:sectors /f:size /c /q参数:快速格式化,仅扫描文件分配表和根目录区,仅对格式化过的磁盘有效. 使用时应确保格式化过后没有增加新的坏道. /u参数:无条件格式化,并且不保存原来盘上的信息,可以防止"unformat". /s参数:格式化为系统盘,也可以使用"sys"命令. /f:size size 可以为160 180 320 360 720 1200 1440 2800 /n:sector n可以为1 格式为单面盘,容量为160k 180k 可以为4 可以在5寸高密驱动器上格式化360k磁盘 可以为8 可以在5寸高密驱动器上进行8个扇区的格式化. /c 重新测试坏扇区,缺省时如果一个扇区标记为"坏",以后格式时就不在从新测 试,仅作标记,使用"/C"时可以从新测试. 十四、unformat 命令 对用format 格式过,且未用"/u"参数的命令起作用,用它可以来重新修复已经损 坏的硬盘分区表,但对网络盘不起作用. unformat drive:[/l][/test][/p] /l 显示每一个被unformat发现的文件和子目录,如果没有这个开关,只显示那些 破碎的文件和子目录,可以用ctrl+s 暂停,按任意键继续. /test 仅作一个测试,不作实际的修复工作,作模拟过程. /p 一边测试一边打印. 注:这种方法不能保证修复所有的文件,尤其是格式化后又添加过数据的磁盘. 恢复后的文件依次存放在subdir1....2....3等子目录中. 十五、interlnk 语法 interlnk g=e ,它可以通过串口或并口在两机间进行通讯. 将服务器端上的e驱动器映射为客户端的g驱动器,以后对客户端而言,所有对g的 操作都意味着对服务器的访问,取消映射的办法为interlnk g= 单独输入interlnk 则显示所有的映射情况. 注意:interlnk 必须在装入interlnk.exe 设备驱动程序才可以使用. 所用的驱动器符号与config.?sys中lastdrv.exe设置的数目有关.可以作一个一 端为25针,另一端为9针的串行线实现,具体接线方式如下: 5 - 7 2 - 15 3 - 2 3 - 13 7 - 4 4 - 12 6 - 6 5 - 10 3 - 3 6 - 11 8 - 5 15 - 2 4 - 20 13 - 3 9针 25针 12 - 4 10 - 5 11 - 6 25 - 25 25针 25针 十六、interlnk.exe 与intersvr.exe interlnk.exe 重新定向对于客户驱动器或打印接口的请求到另外的服务器驱动 器或打印机. 语法:config.sys 中加入: device=c:\dos\interlnk.exe [drive:n][/noprinter][com][lpt] 十七、memmaker[/b][/batch][session][/swap:drive] 使用memmaker能够优化内存配置,?并将配置写入autoexec.bat和config.sys中. 在这一过程中,需要重新启动几次机器. 十八、memitem memcolor memdefault submenu 菜单选项include autoexec.bat 中如下: config.sys中如下: path c:\dos;c:\ucdos [menu] doskey menucolor=15,1(前景色15,背景色1) \mouse\mouse menuitem=base_config,this is a base goto %config% ->选择项 menuitem=cced_config,this is a cced 选项 提示 :base_config menudefault=base_config,5 goto exit ->跳出 缺省为base_config,延迟时间5秒 :cced_config [common] c:\dos\smartdrv.exe /l device=c:\dos\himem.sys goto exit 各项都包含的共同部分 :exit ->结束 [base_config] device=c:\dos\emm386.exe ram dos=high,umb [cced_config] device=c:\dos\smartdrv.exe/double_buffer include=base_config 包含base_config设置 可以根据计算机的在不同情况下的配置要求来选择. 十九、mscdex.exe 提供对光驱进行读写的程序 mscdex/d:drive [/D:drive][/e][/k][/s][/l:letter] 典型:config.sys 中device=c:\cdrom\cdrom.sys /d:mscd000 autoexec.bat中 c:\dos\mscdex /d:mscd000 /l:g 配置了一个光驱,符号为g 参数/d:drive1为光驱身份号,须与config.sys中的符号一致,可有多个 /d:mscd000 /d:mscd001 /e:使用扩展内存装入光驱驱动程序. /s:使光驱在ms_net或windows是否设置为共享光驱 /V是否在加载时显示内存. /L:letter 分配给光驱的盘符 /m:number 指定缓冲器的数目 应该注意的是:?如果用smartdrv.exe 加速对光驱的读写能力,应该在autoexec. bat中将mscdex.?exe 写在smartdrv.exe 之前,smartdrv.exe的使用可大幅提高 对驱动器的读写能力. 二十、msd的使用 使用msd 可以整体检查计算机配置及系统信息 包括:?驱动器参数,计算机cpu参数,内存大小参数,显示器类型,串.并口情况,以 及各个IRQ占用情况,据此可以分析新增设备是否与原来设备有冲突. 同时也可以通过分析内存驻留程序,判断内存中是否有病毒,有则标为"???". 二十一、prompt dos提示符 $q 等于号 $t 当前时间 $d 当前日期 $p 当前驱动器符号 $$ $号提示 $n当前驱动器 $g 大于号 $l小于号 $b 显示"|"管道号 $h 隐去提示符 $E显示"<-"号 对于其它文字,则直接显示文本本身prompt ljw,则显示为ljw提示符 prompt 则仅显示当前驱动器号及大于号. 二十二、ramdrive.sys 使用内存当做虚拟盘来使用 应注意,所有数据都存在于内存中,应及时将其存到硬盘中,否则掉电后或者死机 后将丢失全部数据,优点是运行速度快,但不能在windows中使用. 示例:config.sys: device=c:\dos\ramdrive.sys /size[/e|a] size为以k为单位的字节数,即建立的虚拟盘的大小. /e或/a 都是使用扩展内存来建立虚拟盘,?加参数的前提是必须先加载内存管理 器himem.sys及emm386.exe. 二十三、subst 将一个驱动器与一个子目录联接 如:将对A:\l1\l2 子目录的请求映射为S盘,则输入 subst s: a:\l1\l2 即可 这样使用dir s:?等命令则显示的是a:\l1\l2子目录下的内容,其它copy del 一样 可以用subst s: d 来取消这种映射. 可以用subst 来显示各种联接情况 注意:?可以采用subst a: c:a 来建立一个对于A的读写盘.对于某些安装软件 来说,?必须使用A盘来安装,就可以使用先将所要安装的软件全部拷贝到C:a子 目录中,然后输入subst a: c:a,再转到A:,就可以进行软件的安装了. 二十四、mem /c /m /p /d 常规内存显示程序 /c显示所有内存驻留程序的占用情况,分为conventional常规内存和uppermemory 高端内存占用,并显示总的占用情况(常规 高端 保留 扩展内存) /p分页显示,页间暂停 /m后加模块名 如:/m msdos 显示dos系统内存的占用. /d对常规 高端 保留 扩展内存加以详细例表说明 通过分析,可以看出内存占用是否合理,以及各种程序是否正常加载,从而在此基 础上使用内存优化工具memmaker进行各种管理,同时又可以分析出一些程序死机 的原因,若有的地方显示"???",则可以断定内存中有病毒的存在,有利于发现及消灭. 二十五、各种管道工具的使用"> < >> <<" 将各种命令造成的输出或所需要的输入重新定向 如:dir *.bat /b>p 可以将dir *.bat 例出的文件名输出到p文件中. time<p>>p.bat p文件中仅存在一个回车符,则可以将时间追加进p.bat文件中 "> >>" 是将命令产生的输出重新定向,比如到文件或打印机中. >>产生的内容将追加进文件中,>则将原文件内容覆盖. "< <<" 是将命令所需要输入的内容重新定向. 如:time<p 在批中可以是时间代码或回车符,可以以此改变时间. 需要说明的是 "prn "为打印机, "null"为空设备 con 为显示器 type p.bat>prn 可将p.bat打印出来. copy null p 可将p文件删除掉 copy con p 可以在屏幕上编辑p文件,F6可以存盘退出 type p>pp 完成p文件到pp 的复制 type p|more 可在屏满时暂停显示 二十六、move 命令 move [y/-y] filename1 filename2 将文件1移动到文件2处 如:move c:\dos\*.* c:\cced 将dos子目录下的所有文件全部移动到cced 子目录下 /y|-y参数在目标目录不存在需要创建时,是否出现提示 可以使用该命令修改子目录名称,如 move dos cced 将dos目录名改为cced 二十七、append 指定一些特殊数据文件的存放位置,如user.dat pe2.pro等一些非*. exe *.com *.bat 文件 格式:append [:]终止以前存在的指定目录 append 显示指定情况 append [path] append c:\user 等 二十八、 call 在一个批处理命令中调用另外一个批处理文件 (1)不终止现有文件的运行,执行完掉用程序后立即返回. (2)被调用批处理命令必须以bat 为扩展名 (3)调用批处理文件时,可以加上参数(%1-%9)以及环境变量如%baud% (4)不能使用管道工具及重定向工具 二十九、device devicehigh loadhigh device 将指定的设备驱动程序装入内存中 devicehigh将指定的设备驱动程序装入高端内存中 loadhigh 将指定的设备驱动程序装入高端内存中 三十、defrag 优化磁盘 legend(传奇) optimize(优化) elapse(逝去) fragment(碎片) 该命令执行对指定的盘进行优化处理(包括检查文件分配表,各文件状态,纠正错 误),在执行时,可按照文件名大小,时间,扩展名对文件进行排序.
DOS命令大全 一)MD——建立子目录 1.功能:创建新的子目录 2.类型:内部命令 3.格式:MD[盘符:][路径名]〈子目录名〉 4.使用说明: (1)“盘符”:指定要建立子目录的磁盘驱动器字母,若省略,则为当前驱动器; (2)“路径名”:要建立的子目录的上级目录名,若缺省则建在当前目录下。 例:(1)在C盘的根目录下创建名为FOX的子目录;(2)在FOX子目录下再创建USER子目录。 C:、>MD FOX (在当前驱动器C盘下创建子目录FOX) C:、>MD FOX 、USER (在FOX 子目录下再创建USER子目录) (二)CD——改变当前目录 1.功能:显示当前目录 2.类型:内部命令 3.格式:CD[盘符:][路径名][子目录名] 4.使用说明: (1)如果省略路径和子目录名则显示当前目录; (2)如采用“CD、”格式,则退回到根目录; (3)如采用“CD.。”格式则退回到上一级目录。 例:(1)进入到USER子目录;(2)从USER子目录退回到子目录;(3)返回到根目录。 C:、>CD FOX 、USER(进入FOX子目录下的USER子目录) C:、FOX、USER>CD.。 (退回上一级根目录) C:、FOX>CD、 (返回到根目录) C:、> (三)RD——删除子目录命令 1.功能:从指定的磁盘删除了目录。 2.类型:内部命令 3.格式:RD[盘符:][路径名][子目录名] 4.使用说明: (1)子目录在删除前必须是空的,也就是说需要先进入该子目录,使用DEL(删除文件的命令)将其子目录下的文件删空,然后再退回到上一级目录,用RD命令删除该了目录本身; (2)不能删除根目录和当前目录。 例:要求把C盘FOX子目录下的USER子目录删除,操作如下: 第一步:先将USER子目录下的文件删空; C、>DEL C:、FOX、USER、*。* 第二步,删除USER子目录。 C、>RD C:、FOX、USER (四)DIR——显示磁盘目录命令 1.功能:显示磁盘目录的内容。 2.类型:内部命令 3.格式:DIR [盘符][路径] [/W] 4. 使用说明:/P的使用;当欲查看的目录太多,无法在一屏显示完屏幕会一直往上卷,不容易看清,加上/P参数后,屏幕上会分面一次显示23行的文件信息,然后暂停,并提示;Press any key to continue /W的使用:加上/W只显示文件名,至于文件大小及建立的日期和时间则都省略。加上参数后,每行可以显示五个文件名。 PATH——路径设置命令 1.功能:设备可执行文件的搜索路径,只对文件有效。 2.类型:内部命令 3.格式:PATH[盘符1]目录[路径名1]{[;盘符2:],〈目录路径名2〉…} 4.使用说明: (1)当运行一个可执行文件时,DOS会先在当前目录中搜索该文件,若找到则运行之;若找不到该文件,则根据PATH命令所设置的路径,顺序逐条地到目录中搜索该文件; (2)PATH命令中的路径,若有两条以上,各路径之间以一个分号“;”隔开; (3)PATH命令有三种使用方法: PATH[盘符1:][路径1][盘符2:][路径2]…(设定可执行文件的搜索路径) PATH:(取消所有路径) PATH:(显示目前所设的路径) (六)TREE——显示磁盘目录结构命令 1.功能:显示指定驱动器上所有目录路径和这些目录下的所有文件名。 2.类型:外部命令 3.格式:TREE[盘符:][/F][》PRN] 4.使用说明: (1)使用/F参数时显示所有目录及目录下的所有文件,省略时,只显示目录,不显示目录下的文件; (2)选用>PRN参数时,则把所列目录及目录中的文件名打印输出。 (七)DELTREE——删除整个目录命令 1.功能:将整个目录及其下属子目录和文件删除。 2.类型:外部命令 3.格式:DELTREE[盘符:]〈路径名〉 4.使用说明:该命令可以一步就将目录及其下的所有文件、子目录、更下层的子目录一并删除,而且不管文件的属性为隐藏、系统或只读,只要该文件位于删除的目录之下,DELTREE都一视同仁,照删不误。使用时务必小心!!! 五、磁盘操作类命令 (一)formAT——磁盘格式化命令 1.功能:对磁盘进行格式化,划分磁道和扇区;同时检查出整个磁盘上有无带缺陷的磁道,对坏道加注标记;建立目录区和文件分配表,使磁盘作好接收DOS的准备。 2.类型:外部命令 3.格式:formAT〈盘符:〉[/S][/4][/Q] 4.使用说明: (1)命令后的盘符不可缺省,若对硬盘进行格式化,则会如下列提示:WARNING:ALL DATA ON NON ——REMOVABLE DISK DRIVE C:WILL BE LOST ! Proceed with format (Y/N)? (警告:所有数据在C盘上,将会丢失,确实要继续格式化吗?) (2)若是对软盘进行格式化,则会如下提示:Insert mew diskette for drive A; and press ENTER when ready… (在A驱中插入新盘,准备好后按回车键)。 (3)选用[/S]参数,将把DOS系统文件IO.SYS 、MSDOS.SYS及COMMAND.COM复制到磁盘上,使该磁盘可以做为DOS启动盘。若不选用/S参数,则格式化后的磙盘只能读写信息,而不能做为启动盘; (4)选用[/4]参数,在1.2MB的高密度软驱中格式化360KB的低密度盘; (5)选用[/Q]参数,快速格式化,这个参数并不会重新划分磁盘的磁道貌岸然和扇区,只能将磁盘根目录、文件分配表以及引导扇区清成空白,因此,格式化的速度较快。 (6)选用[/u]参数,表示无条件格式化,即破坏原来磁盘上所有数据。不加/U,则为安全格式化,这时先建立一个镜象文件保存原来的FAT表和根目录,必要时可用UNFORRMAT恢复原来的数据。 (二)UNformAT恢复格式化命令 1.功能:对进行过格式化误操作丢失数据的磁盘进行恢复。 2.类型:外部命令 3.格式:UNformAT〈盘符〉[/L][/u] [/TEST] 4.使用说明:用于将被“非破坏性”格式化的磁盘恢复。根目录下被删除的文件或子目录及磁盘的系统扇区(包括FAT、根目录、BOOT扇区及硬盘分区表)受损时,也可以用UNformAT来抢救。 (1)选用/L参数列出找到的子目录名称、文件名称、大孝日期等信息,但不会真的做formAT工作。 (2)选用/P参数将显示于屏幕的报告(包含/L参数所产生的信息)同时也送到打印机。运行时屏幕会显示:“Print out will be sent to LPT1” (3)选用/TEST参数只做模拟试验(TEST)不做真正的写入动作。使用此参数屏幕会显示:“Simulation only” (4)选用/U参数不使用MIRROR映像文件的数据,直接根据磁盘现状进行UNformAT。 (5)选用/PSRTN;修复硬盘分区表。 若在盘符之后加上/P、/L、/TEST之一,都相当于使用了/U参数,UNformAT会“假设”此时磁盘没有MIRROR映像文件。 注意:UNformAT对于刚formAT的磁盘,可以完全恢复,但formAT后若做了其它数据的写入,则UNformAT就不能完整的救回数据了。UNformAT并非是万能的,由于使用UNformAT会重建FAT与根目录,所以它也具有较高的危险性,操作不当可能会扩大损失,如果仅误删了几个文件或子目录,只需要利用UNDELETE就够了。 三) CHKDSK——检查磁盘当前状态命令 1.功能:显示磁盘状态、内存状态和指定路径下指定文件的不连续数目。 2.类型:外部命令 3.格式:CHKDSK [盘符:][路径][文件名][/F][/V] 4.使用说明: (1)选用[文件名]参数,则显示该文件占用磁盘的情况; (2)选[/F]参数,纠正在指定磁盘上发现的逻辑错误; (3)选用[/V]参数,显示盘上的所有文件和路径。 (四)DISKCOPY——整盘复制命令 1.功能:复制格式和内容完全相同的软盘。 2.类型:外部命令 3.格式:DISKCOPY[盘符1:][盘符2:] 4.使用说明: (1)如果目标软盘没有格式化,则复制时系统自动选进行格式化。 (2)如果目标软盘上原有文件,则复制后将全部丢失。 (3)如果是单驱动器复制,系统会提示适时更换源盘和目标盘,请操作时注意分清源盘和目标盘。 (五)LABEL——建立磁盘卷标命令 1.功能:建立、更改、删除磁盘卷标。 2.类型:外部命令 3.格式:LABEL[盘符:][卷标名] 4.使用说明: (1)卷标名为要建立的卷标名,若缺省此参数,则系统提示键入卷标名或询问是否删除原有的卷标名; (2)卷标名由1至11个字符组成。 (六)VOL——显示磁盘卷标命令 1.功能:查看磁盘卷标号。 2.类型:内部命令 3.格式:VOL[盘符:] 4.使用说明:省略盘符,显示当前驱动器卷标。 (七)SCANDISK——检测、修复磁盘命令 1.功能:检测磁盘的FAT表、目录结构、文件系统等是否有问题,并可将检测出的问题加以修复。 2.类型:外部命令 3.格式:SCANDISK[盘符1:]{[盘符2:]…}[/ALL] 4.使用说明: (1)CCANDISK适用于硬盘和软盘,可以一次指定多个磁盘或选用[/ALL]参数指定所有的磁盘; (2)可自动检测出磁盘中所发生的交叉连接、丢失簇和目录结构等逻辑上的错误,并加以修复。 (八)DEFRAG——重整磁盘命令 1.。功能:整理磁盘,消除磁盘碎块。 2.类型:外部命令 3.格式:DEFRAG[盘符:][/F] 4.使用说明:选用/F参数,将文件中存在盘上的碎片消除,并调整磁盘文件的安排,确保文件之间毫无空隙。从而加快读盘速度和节省磁盘空间。 (九)SYS——系统复制命令 1.功能:将当前驱动器上的DOS系统文件IO.SYS,MSDOS.SYS和COMMAND.COM 传送到指定的驱动器上。 2.类型:外部命令 3.格式:SYS[盘符:] *使用说明:如果磁盘剩余空间不足以存放系统文件,则提示:No roomfor on destination disk. 文件操作类命令 (一) COPY文件复制命令 1.功能:拷贝一个或多个文件到指定盘上。 2.类型:内部命令 3.格式:COPY [源盘][路径]〈源文件名〉[目标盘][路径][目标文件名] 4.使用说明: (1)COPY是文件对文件的方式复制数据,复制前目标盘必须已经格式化; (2)复制过程中,目标盘上相同文件名称的旧文件会被源文件取代; (3)复制文件时,必须先确定目标般有足够的空间,否则会出现;insufficient的错误信息,提示磁盘空间不够; (4)文件名中允许使用通配举“*”“?”,可同时复制多个文件; (5)COPY命令中源文件名必须指出,不可以省略。 (6)复制时,目标文件名可以与源文件名相同,称作“同名拷贝”此时目标文件名可以省略; (7)复制时,目标文件名也可以与源文件名不相同,称作“异名拷贝”,此时,目标文件名不能省略; (8)复制时,还可以将几个文件合并为一个文件,称为“合并拷贝”,格式如下:COPY;[源盘][路径]〈源文件名1〉〈源文件名2〉…[目标盘][路径]〈目标文件名〉; (9)利用COPY命令,还可以从键盘上输入数据建立文件,格式如下:COPY CON [盘符:][路径]〈文件名〉; (10)注意:COPY命令的使用格式,源文件名与目标文件名之间必须有空格! (二)XCOPY——目录复制命令 1.功能:复制指定的目录和目录下的所有文件连同目录结构。 2.类型:外部命令 3.格式:XCOPY [源盘:]〈源路径名〉[目标盘符:][目标路径名][/S][/V][/E] 4.使用说明: (1)XCOPY是COPY的扩展,可以把指定的目录连文件和目录结构一并拷贝,但不能拷贝隐藏文件和系统文件; (2)使用时源盘符、源目标路径名、源文件名至少指定一个; (3)选用/S时对源目录下及其子目录下的所有文件进行COPY。除非指定/E参数,否则/S不会拷贝空目录,若不指定/S参数,则XCOPY只拷贝源目录本身的文件,而不涉及其下的子目录; (4)选用/V参数时,对的拷贝的扇区都进行较验,但速度会降低。 (三)TYPE——显示文件内容命令 1.功能:显示ASCII码文件的内容。 2.类型:内部命令。 3.格式:TYPE[盘符:][路径]〈文件名〉 4.使用说明: (1)显示由ASCII码组成的文本文件,对。EXE.COM等为扩展名的文件,其显示的内容是无法阅读的,没有实际意义2; (2)该命令一次只可以显示一个文件的内容,不能使用通配符; (3)如果文件有扩展名,则必须将扩展名写上; (4)当文件较长,一屏显示不下时,可以按以下格式显示;TYPE[盘符:][路径]〈文件名〉|MORE,MORE为分屏显示命令,使用些参数后当满屏时会暂停,按任意键会继续显示。 (5)若需将文件内容打印出来,可用如下格式: TYPE[盘符:][路径]〈文件名〉,>PRN 此时,打印机应处于联机状态。 (四) REN——文件改名命令 1.功能:更改文件名称 2.类型:内部命令 3.格式:REN[盘符:][路径]〈旧文件名〉〈新文件名〉 4.使用说明: (1)新文件名前不可以加上盘符和路径,因为该命令只能对同一盘上的文件更换文件名; (2)允许使用通配符更改一组文件名或扩展名。 (五)FC——文件比较命令 1.功能:比较文件的异同,并列出差异处。 2.类型:外部命令 3.格式:FC[盘符:][路径名]〈文件名〉[盘符:][路径名][文件名][/A][/C][/N] 4.使用说明: (1)选用/A参数,为ASCII码比较模式; (2)选用/B参数,为二进制比较模式; (3)选用/C参数,将大小写字符看成是相同的字符。 (4)选用/N参数,在ASCII码比较方式下,显示相异处的行号。 (六)ATTRIB——修改文件属性命令 1.功能:修改指定文件的属性。(文件属性参见2.5.4(二)文件属性一节) 2.类型:外部命令。 3.格式:ATTRIB[文件名][R][——R][A][——A][H][——H][——S] 4.使用说明: (1)选用R参数,将指定文件设为只读属性,使得该文件只能读取,无法写入数据或删除;选用——R参数,去除只读属性; (2)选用A参数,将文件设置为档案属性;选用——A参数,去除档案属性; (3)选用H参数,将文件调协为隐含属性;选用——H参数,去隐含属性; (4)选用S参数,将文件设置为系统属性;选用——S参数,去除系统属性; (5)选用/S参数,对当前目录下的所有子目录及作设置。 七) DEL——删除文件命令 1.功能:删除指定的文件。 2.类型:内部命令 3.格式:DEL[盘符:][路径]〈文件名〉 4.使用说明: (1)选用/P参数,系统在删除前询问是否真要删除该文件,若不使用这个参数,则自动删除; (2)该命令不能删除属性为隐含或只读的文件; (3)在文件名称中可以使用通配符; (4)若要删除磁盘上的所有文件(DEL*·*或DEL·),则会提示:(Arey ou sure?)(你确定吗?)若回答Y,则进行删除,回答N,则取消此次删除作业。 (八) UNDELETE——恢复删除命令 1.功能:恢复被误删除命令 2.类型:外部命令。 3.格式:UNDELETE[盘符:][路径名]〈文件名〉[/DOS]/LIST][/ALL] 4.使用说明:使用UNDELETE可以使用“*”和“?”通配符。 (1)选用/DOS参数根据目录里残留的记录来恢复文件。由于文件被删除时,目录所记载斩文件名第一个字符会被改为E5,DOS即依据文件开头的E5和其后续的字符来找到欲恢复的文件,所以,UNDELETE会要求用户输入一个字符,以便将文件名字补齐。但此字符不必和原来的一样,只需符合DOS的文件名规则即可。 (2)选用/LIST只“列出”符合指定条件的文件而不做恢复,所以对磁盘内容完全不会有影响。 (3)选用/ALL自动将可完全恢复的文件完全恢复,而不一一地询问用户,使用此参数时,若UNDELTE利用目录里残留的记录来将文件恢复,则会自动选一个字符将文件名补齐,并且使其不与现存文件名相同,选用字符的优选顺序为:#%——0000123456789A~Z。 UNDELETE还具有建立文件的防护措施的功能,已超出本课程授课范围,请读者在使用些功能时查阅有关DOS手册。 七、其它命令 (一)CLS——清屏幕命令 1功能:清除屏幕上的所有显示,光标置于屏幕左上角。 2类型:内部命令 3格式:CLS (二) VER查看系统版本号命令 1功能:显示当前系统版本号 2类型:内部命令 3格式:VER (三) DATA日期设置命令 1功能:设置或显示系统日期。 2类型:内部命令 3格式:DATE[mm——dd——yy] 4使用说明: (1)省略[mm——dd——yy]显示系统日期并提示输入新的日期,不修改则可直接按回车键,[mm——dd——yy]为“月月——日日——年年”格式; (2)当机器开始启动时,有自动处理文件(AUTOEXEC.BAT)被执行,则系统不提示输入系统日期。否则,提示输入新日期和时间。 (四) TIME系统时钟设置命令 1功能:设置或显示系统时期。 2类型:内部命令 3格式:TIME[hh:mm:ss:xx] 4使用说明: (1)省略[hh:mm:ss:xx],显示系统时间并提示输入新的时间,不修改则可直接按回车键,[hh:mm:ss:xx]为“小时:分钟:秒:百分之几秒”格式; (2)当机器开始启动时,有自动处理文件(AUTOEXEC.BAT)被执行,则系统不提示输入系统日期。否则,提示输入新日期和时间。 (五)MEM查看当前内存状况命令 1功能:显示当前内存使用的情况 2类型:外部命令 3格式:MEM[/C][/F][/M] 4使用说明: (1)选用/C参数列出装入常规内存和CMB的各文件的长度,同时也显示内存空间的使用状况和最大的可用空间; (2)选用/F参数分别列出当前常规内存剩余的字节大小和UMB可用的区域及大小; (3)选用/M参数显示该模块使用内存地地址、大小及模块性质; (4)选用/P参数指定当输出超过一屏时,暂停供用户查看。 (六) MSD显示系统信息命令 1功能:显示系统的硬件和操作系统的状况。 2类型:外部命令 3格式:MSD[/S] 4使用说明: (1)选用/I参数时,不检测硬件; (2)选用/B参数时,以黑白方式启动MSD; (3)选用/S参数时,显示出简明的系统报告。 回答者:ljybasic - 童生 一级 11-20 10:28 其他回答 共 10 条 我有 想要的话 留下邮箱 回答者:ted1128 - 见习魔法师 二级 11-20 10:05 -------------------------------------------------------------------------------- DOS和Windows最大的不同在于DOS命令方式操作,所以使用者需要记住大量命令及其格式使用方法,DOS命令分为内部命令和外部命令,内部命令是随每次启动的COMMAND.COM装入并常驻内存,而外部命令是一条单独的可执行文件。在操作时要记住的是,在启动到DOS提示符的情况下,内部命令在任何时候都可以使用,而外部命令需要保证命令文件在当前的目录中,或在Autoexec.bat文件已经被加载了路径。 常用的内部命令 DOS的内部命令是DOS操作的基础,下面就来介绍一些常用的DOS内部命令。 1、DIR 含义:显示指定路径上所有文件或目录的信息 格式:DIR [盘符:][路径][文件名] [参数] 参数: /W:宽屏显示,一排显示5个文件名,而不会显示修改时间,文件大小等信息; /P:分页显示,当屏幕无法将信息完全显示时,可使用其进行分页显示; /A:显示具有特殊属性的文件; /S:显示当前目录及其子目录下所有的文件。 举例:DIR /P 将分屏显示当前目录下文件。在当前屏最后有一个“Press any key to continue . . .”提示,表示按任意键继续。 2、CD 含义:进入指定目录 格式:CD [路径] 举例:CD DOS CD命令只能进入当前盘符中的目录,其中“CD\”为返回到根目录,“CD..”为返回到上一层目录。 3、MD 含义:建立目录 格式:MD [盘符][路径] 举例:MD TEMP 表示在当前盘符下建立一个名为TEMP的目录。 4、RD 含义:删除目录 格式:RD [盘符][路径] 举例:RD TEMP 表示删除当前路径下的TEMP目录,需要注意的是,此命令只能删除空目录。 5、COPY 含义:拷贝文件 格式:COPY [源目录或文件] [目的目录或文件] 举例1:COPY C:\*.COM D:\",表示将C盘根目录下所有扩展名为COM的文件拷贝到D盘根目录中。 举例2:COPY C:\autoexec.bat C:\autoexec.bak 表示将autoexec.bat文件复制成为扩展名为BAK的文件。输入DIR命令,可以发现此变化。 6、DEL 含义:删除文件 格式:DEL [盘符][路径][文件名] [参数] 举例:DEL C:\ *.BAK /P 表示删除当前目录下所有扩展名为BAK的文件,参数/P表示可以使用户在删除多个文件时对每个文件都显示删除询问。 7、SYS 含义:传递系统文件命令。 格式:SYS [源盘符][目的盘符] 举例:SYS C: A: 此命令将为A盘传送系统,传送成功后,A盘将成为系统启动盘。
常用的DOS命令 一般情况下,我们并没有必要去深究每条DOS命令的精髓,能了解一些比较常用的DOS命令也就足够了。 1.DIR:列出磁盘文件和目录 DIR命令可以说是DOS中使用最广泛的命令之一,使用后可以列出当前路径下所有的磁盘文件和目录,它的使用参数很多,常见的如:/D:文件按栏分类列出;/p:在每个信息屏幕后暂停;/W:用宽列表格式;/X:显示为非8dot3文件名产生的短名称。 2.COpY拷贝文件 COpY命令可以说是DOS中功能最为丰富多彩的命令之一,我们不仅可以通过COpY命令拷贝文件、重命名文件,还可以创建Autoexec.bat和Config.sys文件(这在不能使用EDIT编辑器时非常实用),甚至还可以打印文件、合并文件呢。其格式为: COpY [源盘][路径]〈源文件名〉[目标盘][路径][目标文件名] 3.DEL:删除文件 DEL命令可以删除一个或数个指定的文件(但无法删除文件夹),如果键入“DEL *.*”命令将会删除当前路径下所有文件,系统会给出确认提示框请求确认。如果你想删除文件夹的话,可以使用DELTREE命令,这是一条外部命令。 4.CD:显示当前目录名或改变当前目录 CD是DOS中使用频率最高的命令之一。主要是为了快速切换到另一盘符或目录中,例如“CD G:Temp”可以快速跳转到“G:Temp”目录,使用“CD..”可以退回到上一级目录,而使用“CD”可以快速返回当前盘的根目录中。 5.FDISK:硬盘分区 这是一个极其危险的DOS命令,它的作用是对硬盘进行分区,使用后将丢失硬盘中所有的文件。新手不要轻易使用这条命令。 6.FORMAT:高级格式化 无论是硬盘还是软盘,都必须进行高级格式化后才能使用,FORMAT命令的功能就是高级格式化磁盘,如果加上/s参数可以制作系统盘,加上/Q参数可执行快速格式化。 7.SYS:传递系统文件 除了使用FORMAT /S命令来制作系统盘外,我们也可以使用SYS命令来传递系统文件,例如“C:> SYS A:”就是将C盘的系统文件传递到A盘,这在安装了多操作系统的计算机上恢复系统文件时特别有用。 8.SMARTDRV:磁盘缓冲程序 如果你曾有过在DOS下安装Windows操作系统经验的话,那么一定知道在安装前绝对需要事先加载SMARTDRV程序,否则将无法忍受那漫长安装时间的折磨!而如果想加载SMARTDRV程序,那么一定要同时加载HIMEM.SYS。