CMD命令详解 目录类命令(md、cd、rd、dir、path、tree、deltree)

 更新时间:2017年03月02日 22:29:46   投稿:mdxy-dxy  
这篇文章主要介绍了CMD命令详解 目录类命令,注意包括md、cd、rd 、dir、path、tree、deltree几个命令的使用,需要的朋友可以参考下

(一)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都一视同仁,照删不误。使用时务必小心

相关文章

  • 使用批处理删除文件夹时遇到的问题

    使用批处理删除文件夹时遇到的问题

    本文给大家分享的是前些天在使用批处理删除文件夹的时候遇到的一个问题,并给出了最终的解决方案,有需要的小伙伴可以参考下。
    2015-09-09
  • bat 传递超过10个参数的情况

    bat 传递超过10个参数的情况

    批处理文件中可引用的参数为%0~%9, %0是指批处理文件的本身,也可以说是一个外部命令;%1~%9是批处理参数,也称形参;而替换形参的实参若超过了批处理文件中所规定数值(9个)且想在批处理文件中应用这些实参的话,shift命令可以帮你实现
    2014-06-06
  • NTRights 命令行(DOS)修改用户权限功能详细说明

    NTRights 命令行(DOS)修改用户权限功能详细说明

    NTRights 命令行(DOS)修改用户权限功能详细说明,需要的朋友可以参考下。
    2011-03-03
  • 批处理命令教学之管道符号(|)

    批处理命令教学之管道符号(|)

    本文给大家分享的是批处理命令教学系列中的管道符号(|)的使用方法,非常的详细,推荐给小伙伴们,希望大家能够喜欢。
    2015-03-03
  • Windows系统使用bat批量修改文件名的使用示例

    Windows系统使用bat批量修改文件名的使用示例

    bat是非常好用的批处理工具,很多时候需要批量的修改文件名称,本文就来介绍一下Windows系统使用bat批量修改文件名的使用示例,具有一定的参考价值,感兴趣的可以了解一下
    2023-10-10
  • bat、vbs、js 原生混编(一个bat可以执行vbs,js代码)

    bat、vbs、js 原生混编(一个bat可以执行vbs,js代码)

    发现 mshta 会把 file:// 协议指向的文件当作 html 来解析(注:IUnknown 与 happyxxdhaha 提醒此处必需使用绝对路径,否则不会执行),心里顿时有一万只草泥马奔过,原来如此简单的答案就在身边,却错过了四年
    2016-01-01
  • Windows下用bat命令行方式更改IE代理服务器设置方法

    Windows下用bat命令行方式更改IE代理服务器设置方法

    批处理(Batch),也称为批处理脚本。顾名思义,批处理就是对某对象进行批量的处理,批处理文件的扩展名为bat,下面通过本文给大家分享Windows下用bat命令行方式更改IE代理服务器设置方法,需要的朋友参考下吧
    2021-06-06
  • 批处理中使用系统路径的命令

    批处理中使用系统路径的命令

    系统路径是指一些以%SystemRoot%(以“%名称%”表示)开头的路径。它的作用是告诉系统,我要定位的文件(夹)在系统分区Windows目录下。
    2008-07-07
  • discuzX2全站自动备份批处理

    discuzX2全站自动备份批处理

    用批处理实现的自动备份discuzX2全站功能的脚本,使用discuzX2的朋友可以参考下
    2012-02-02
  • cmd replace 文件替换使用说明

    cmd replace 文件替换使用说明

    cmd replace 文件替换使用说明,需要的朋友可以参考下。
    2011-12-12

最新评论