
批处理新手指南之常用DOS命令详解(md、rd、ren、move)
5星
- 浏览量: 0
- 大小:None
- 文件类型:PDF
简介:
本教程为初学者提供了一份详细的DOS命令解析,重点讲解了创建目录(md)、删除目录(rd)、重命名(ren)和移动文件(move)等常用指令的使用方法。
### 批处理入门手册之批处理常用DOS命令篇(md、rd、ren、move)
本段落档旨在介绍批处理中最常用的几个DOS命令——`md`(创建文件夹)、`rd`(删除文件夹)、`ren`(重命名文件或文件夹)以及`move`(移动文件或文件夹)。这些命令在进行文件管理和自动化任务时非常实用。下面将对每个命令进行详细介绍。
#### 一、创建文件夹: `md`
**用途**: 使用 `md` 命令可以创建新的目录。
**基本语法**:
```batch
MD [路径] 目录名
```
**示例解析**
1. **创建单个文件夹**
- `mdd:abc`: 在D盘根目录下创建一个名为`abc`的文件夹。
- `md abc`: 在当前工作目录中创建一个名为`abc`的子目录。
- `md d:my game`:在D盘根目录下创建一个名称为my game的文件夹,注意路径中含有空格时需用双引号括起来。
- `md C:Documents and Settings456^789`: 在`Documents and Settings`目录下创建名为`456^789`的子目录。这里路径中包含空格,同样需要使用双引号进行包裹。
2. **同时创建多个文件夹**
- `md abc d:game123 abcd`: 创建当前工作目录下的两个文件夹abc和abcd,并在D盘游戏目录下创建一个名为`123`的子目录。
3. **多级目录的创建**
- `mdd:abc/abcd/abcde`: 一次性创建三个嵌套的层级,即在D盘根目录下建立`abc`, 在其内部再创建`abcd`, 最后在该文件夹中添加名为`abcde`的新子目录。
#### 二、删除文件夹: `rd`
**用途**: 使用 `rd` 命令可以移除指定的空或非空文件夹(包括所有下级内容)。
**基本语法**:
```batch
RMDIR [S] [Q] [drive:]path
RD [S] [Q] [drive:]path
```
- 参数说明:
- `S`: 删除包含子目录的整个目录树。
- `Q`: 静默模式,不显示确认信息。
**示例解析**
1. **删除空文件夹**
- `rdd:123` : 移除D盘下的一个名为`123`的空白文件夹。
- `rd abc`: 删除当前工作目录中的名称为abc的空白子目录。
2. **删除非空文件夹及其内容**
- `rd s d:123`: 递归地移除位于D盘上的整个“123”文件夹和它的所有下级内容。
- `rd s q d:123`:以静默方式执行上述操作,不会显示确认提示。
#### 三、重命名文件(夹):`ren`
**用途**: 使用 `ren` 命令可以更改现有文件或目录的名称。
**基本语法**
```batch
RENAME [drive:][path]filename1 filename2
REN [drive:][path]filename1 filename2
```
**示例解析**
1. **单个文件重命名**
- `rend:123.txt 456.bat`:将D盘下的`123.txt`更名为`456.bat`.
- `ren 123.txt 456.bat`: 将当前目录下名为“123.txt”的文件重命名为“456.bat”。
2. **批量更改扩展名**
- `ren *.bat *.txt`: 批量将所有以`.bat`结尾的文件改为以`.txt`为后缀。
#### 四、移动文件(夹): `move`
**用途**: 使用 `move` 命令可以在不同目录之间转移或重命名文件和目录。
**基本语法**
```batch
MOVE [Y|-Y] [drive:][path]filename1 [,] destination
```
**示例解析**
1. **移动文件**
- `move d:123.txt d:abc`:将D盘下的`123.txt`移至D盘的“abc”子目录中。
- `move d:123.txt c:` : 将D盘中的`123.txt`移动到C盘根目录下。
2. **文件重命名同时转移**
- `move d:123.txt
全部评论 (0)


