您当时的方位:主页 > 操作体系 > DOS

【DOS指令】之“目录指令”大全

2014-09-13  codeforacause.net
(一)md——树立子目录
1.功用:创立新的子目录
2.类型:内部指令
3.格局:md[盘符:][途径名]〈子目录名〉
4.运用说明:
(1)“盘符”:指定要树立子目录的磁盘驱动器字母,若省掉,则为当时驱动器;
(2)“途径名”:要树立的子目录的上级目录名,若缺省则建在当时目录下。
例:(1)在c盘的根目录下创立名为fox的子目录;(2)在fox子目录下再创立user子目录。
md c:\ fox (在当时驱动器c盘下创立子目录fox)
md c:\ fox\user (在fox 子目录下再创立user子目录)
(二)cd——改动当时目录
1.功用:改动当时目录
2.类型:内部指令
3.格局:CD [/D] [drive:][path]
4.运用说明:
(1)假如省掉途径和子目录名则显现当时目录;
(2)如选用“cd\”格局,则退回到根目录;
(3)如选用“cd..”格局则退回到上一级目录。
(4)运用 /D 指令行开关,除了改动驱动器的当时目录之外,还可改动当时驱动器。
例:(1)进入到user子目录;(2)从user子目录退回到子目录;(3)返回到根目录。
c:\>cd fox\user(进入fox子目录下的user子目录)
c:\fox\user>cd.. (退回上一级根目录,留意cd后边跟着两个点"..")。
c:\fox>cd\ (返回到根目录)
c:\
(三)rd——删去子目录指令
1.功用:从指定的磁盘删去了目录。
2.类型:内部指令
3.格局:rd[盘符:][途径名][子目录名]
4.运用说明:
(1)子目录在删去前有必要是空的,也就是说需求先进入该子目录,运用del(删去文件的指令)将其子目录下的文件删空,然后再退回到上一级目录,用rd指令删去该子目录自身;
(2)不能删去根目录和当时目录。
例:要求把c盘fox子目录下的user子目录删去,操作如下:
第一步:先将user子目录下的文件删空;
c\>del c:\fox\user\*.* 或 del c:\fox\user 或 del c:\fox\user\*
(注:这样只能删去文件,依然不能删去user目录下的文件夹)
第二步,删去user子目录。
c\>rd c:\fox\user
(注:假如fox\user文件夹下仍有文件夹,这一步将不会见效,怎样处理呢?其实不用劳烦两步,直接这样 c\>rd c:\fox\user /s
加上了一个参数/s,假如不想让体系问询是否删去,能够再加一个参数 /q)。
rd(RMDIR):在DOS操作体系中用于删去一个目录
RMDIR [/S] [/Q] [drive:]path
RD [/S] [/Q] [drive:]path
留意:以下两个参数只能在WINXP上运用(在vista体系下其实也能够运用下述两个参数!)
/S 除目录自身外,还将删去指定目录下的一切子目录和文件。用于删去目录树。
/Q 安静形式,带 /S 删去目录树时不要求承认。
  1. 如:删去D盘上名为myfile(此文件夹是空的)的文件夹,能够输入rd d:\myfile。
假如myfile非空,可输入rd d:\myfile /S d:\myfile删去myfile文件夹及其一切子文件夹及文件。
(四)dir——显现磁盘目录指令
 
1.功用:显现磁盘目录的内容。
2.类型:内部指令
3.格局:dir [盘符][途径][/p][/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都天公地道,照删不误。运用时必须当心!
(八)tasklist——显现进程
1.功用:将整个计算机的进程显现出来,同使命管理器。
2.类型:外部指令
3.格局:tasklist
4.运用说明:运转 cmd tasklist