首页 > 编程 > BAT > 正文

批处理入门手册之批处理常用DOS命令篇(md、rd、ren、move)

2020-06-09 14:27:47
字体:
来源:转载
供稿:网友

1.3 学习 md  rd  ren  move 命令

学习要点:
1.创建文件夹:md
2.删除文件夹:rd
3.重命名文件(夹):ren
4.移动文件(夹):move

一.创建文件夹:md

md命令用于创建文件夹,下面例子中的路径是可以缺省的,如果缺省则在当前目录下创建新文件夹;如果创建的新文件夹及其路径带有空格或特殊符号的,要用双引号括起来。

1.创建单个文件夹
格式:MD [路径/]目录

例1
md d:/abc
在D盘下建立一个名为abc的文件夹。

例2
md abc
这里为缺省路径,则在当前目录下创建一个名为abc的文件夹。

例3
md "d:/my game"
在D盘下建立一个名为my game的文件夹。
对于新建的文件夹名称中包含有空格或是特殊符号的,一定要用双引号” “把文件夹名括起来。

例4
md "C:/Documents and Settings/456^ 789"
在C:/Documents and Settings下建立一个名为456^ 789的文件夹,由于路径中有空格,所以我们用双引号" "把路径和文件夹名一起括起来了。

2.同时创建多个目录
格式:md [路径/]目录1 [路径/]目录2 [路径/]目录3……

例5
md abc D:/gmae/123 abcd
在当前目录下建立abc和abcd两个文件,同时D:/gmae下也建立一个文件夹123。


3.创建多级目录
格式:md [路径/]目录1/目录2/目录3/…

假如我们要在D盘下建立文件夹abc,然后在abc中建新文件夹abcd,接着再在abcd中建文件夹abcde,有没有一个命令可以一次性搞定的呢?答案肯定的!

例6
md d:/abc/abcd/abcde
就这么一个命令就搞定了,不信?你当然可以测试一下罗,呵呵~


思考:

  在例4中如果命令不用双引号括起来,即md C:/Documents and Settings/456^ 789  这样会发生什么情况呢?这个就让大家动手去测试一下了,哈哈!!

二.删除文件夹:rd

删除一个目录。
RMDIR [/S] [/Q] [drive:]path
RD [/S] [/Q] [drive:]path

    /S      除目录本身外,还将删除指定目录下的所有子目录和
            文件。用于删除目录树。
    /Q      安静模式,带 /S 删除目录树时不要求确认


在不加任何参数时,rd命令只能删除空的文件夹。

例1.
rd d:/123
rd abc
第一个是删除D盘下的空文件夹123。第二个是删除当前目录下的空文件夹abc。


/S  除目录本身外,还将删除指定目录下的所有子目录和文件。用于删除目录树。

例2.
rd /s d:/123
如果文件夹123不为空,则通过/S参数,可删除文件夹123。


/Q  安静模式,带 /S 删除目录树时不要求确认。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表