DOS目录文件常见操作命令
1、查看目录和文件(directory)——DIR
DIR 驱动器符:][路径][文件名][/P][/W]——返回目录下的所有子目录和文件
例:查看C盘下的所有文件和文件夹 dir c:\
查看C盘下a1文件夹下的所有子目录和文件 dir c:\a1\
2、创建目录(make directory)——MD或mkdir
——MD [驱动器符:][路径] 新子目录
例:在C盘创建名为1的子目录 md c:\
在C盘的1目录下创建子目录d2 md c:\d1\
在d2目录下创建名分别为e3和f3的两个子目录 md e3,f3 (逗号隔开)
3、改变目录(change directory)——CD或chdir
CD [路径]
Cd dir切换目录
cd.——一点表示当前目录
cd..——两点表示返回上一级目录
cd /——返回根目录
cls 清屏
例:现在c盘下面有aa目录,aa目录下有bb目录和cc目录,bb目录下有dd文件
当前光标在c:\> 现在要转到bb目录下
Cd c:\aa\bb
4、删除目录(remove directory)——rd 或 rmdir
RD [驱动器符:][路径] 指定子目录
①子目录在删除前必须是空的,即需要先进入该子目录使用del将子目录下的文件删空,再退回上一级目录用rd命令删除该子目录本身
②不能删除根目录和当前目录
删除c盘aa目录下的所有子目录
5、显示目录结构——TREE [驱动器符:] [路径] [/F]
6、重命名目录或文件 (rename)——ren 或rename
ren[盘符:][路径]〈旧文件名〉〈新文件名〉
例:把c盘下的名为aa 的目录重命名为a2
把c盘子目录aa下的e.txt改名为d.txt
7、创建文件——cd>或者type nul>
cd> [驱动器符:][路径]文件名.扩展名
type nul> [驱动器符:][路径]文件名.扩展名
例:在c盘下的目录aa中创建文件e.txt
或
8、查看文件内容——type
Type [盘符:][路径]文件名
例:c盘下面的目录a1下的目录c2下有一个文件hello.txt.里面写有字符hello world
Type c:\a1\c2\hello.txt 显示hello world
9、删除文件——del或erase
Del [盘符:][路径]文件名
Erase [盘符:][路径]文件名
例:删除c盘下的目录a2中的文件d.txt
10、替换文件——replace
用源目录中的同名文件替换目标目录中的文件,目标目录中没有该文件的话就将文件添加到目标目录。
REPLACE [盘符1:][路径1]原文件名 [盘符2:][路径2] [/a] [/p] [/r] [/w]
/a 将新文件添加到目标目录中而不是替换现存的文件。
[盘符1:][路径1]原文件名——指定源文件或文件集的位置和名称
[盘符2:][路径2]——为指定目标文件的位置
例如:将C盘的01.txt文件替换为D盘内的同名文件。
replace C:/01.txt D:\
将目录c:\a1\c2下的hello.txt 添加到c:\a1目录下
11、复制文件或目录——copy
将一份或多份文件复制到另一个位置
Copy source destination
COPY 要复制的文件 复制到目标目录
例:将a1下的文件hello.txt复制到a1\d2下
12、复制文件和目录树——Xcopy
Xcopy source [destination
13、移动文件或目录——move
MOVE [盘符:][路径]文件名 盘符:新路径
例:将c:\a1下的hello.txt文件移动到c:\a1\b2下
删除了hello.txt文件
移动a1\d.txt文件到a1\b2目录下
14、建立新文件或增加文件内容 ——echo
格式:ECHO 文件内容>文件名
例:向c盘下a1目录下c2目录下的helo.txt文件中写入字符串hello world
项目 | 目录 | 文件 |
查看 | DIR | type |
创建 | MD或mkdir | cd>或者type nul> |
改变(目录重定位) | CD或chdir |
|
删除 | RD 或 rmdir | del或erase |
显示 | TREE |
|
替换 | replace |
|
重命名 | ren 或rename | |
复制 | Copy | |
| Xcopy | |
移动 | Move | |
插入内容 |
| Echo |