cmd命令行

cmd命令实验报告

实验环境:win10 家庭中文版

实验步骤:

一、win键+R 输入cmd 回车

cmd命令行

 

二、cd 切换目录

2.1:cd

cmd命令行

 

2.2:cd..

cmd命令行

 

2.3:cd /d d:                                  // 进入上次d盘所在的目录

cmd命令行

 

2.4:cd /d d:\                                  // 进入d盘根目录

cmd命令行

 

2.5:cd d:                                       // 显示上次d盘所在的目录

cmd命令行

 

2.6:cd /d z:\cmd                                      // 进入z:\cmd目录

cmd命令行

 

2.7:cd q\w\e                                     // 进入当前目录下的q\w\e文件夹

cmd命令行

三、dir 显示目录中的内容

3.1:dir                                   // 显示当前目录中的子文件夹与文件

cmd命令行

3.2:dir /q                                  // 只显示当前目录中的子文件夹与文件的文件名

cmd命令行

3.3:dir /ad                                         // 显示当前目录中的子文件夹

cmd命令行

3.4:dir /a-d                              // 显示当前目录中的文件

cmd命令行

3.5:dir z:\cmd                           // 显示z:\cmd目录中的内容

cmd命令行

3.6:dir a.txt  // 显示当前目录中a.txt的信息

cmd命令行

3.7:dir /S   (按键ctrl+C终止当前命令)  // 递归显示当前目录中的内容

cmd命令行

3.8:dir key*  // 显示当前目录下以key开头的文件和文件夹的信息

cmd命令行

四、tree 显示目录结构

4.1:tree z:\cmd                                    // 显示z:\cmd目录结构

cmd命令行

五、ren(rename)  文件或目录重命名

5.1:ren s.txt s.png                                               // 将当前目录下的s.txt文件重命名为s.png

cmd命令行

5.2:ren  c:\test    test_01                                    // 将c盘下的test文件夹重命名为test_01

cmd命令行

六、md(make dir)  创建目录

6.1:md movie music                                      // 在当前目录中创建名为movie和music的文件夹

 cmd命令行

6.2:md d:\test\movie                                           // 创建d:\test\movie目录

cmd命令行

七、rd (remove dir)  删除目录

7.1:rd movie // 删除当前目录下的movie空文件夹

cmd命令行

7.2:rd /s /q z:\cmd\q  // 使用安静模式删除d:\test(除目录本身外,还将删除指定目录下的所有子目录和文件)

cmd命令行

cmd命令行

八、copy 拷贝文件

8..1:copy d.txt z:\cmd  // 将当前目录下的d.txt拷贝到z:\cmd下(若doc中也存在一个d.txt文件,会询问是否覆盖)

cmd命令行

8.2:copy key.txt z:\cmd\key_bak.txt  // 将当前目录下的key.txt拷贝到 z:\cmd下,并重命名为key_bak.txt

cmd命令行

8.3:copy /Y key1.txt + key2.txt key_bak.txt  // 将当前目录下的key1.txt与key2.txt的内容合并写入key_bak.txt中(不询问,直接覆盖写)

cmd命令行

8.4:copy /B   art*    art.txt   // 将当前目录下的art开头的所有文件(按照名称升序排序)依次合并生成art.txt

cmd命令行

cmd命令行

九、move 移动文件

9.1:move /Y *.png test  // 将当前目录下的png图片移动到当前目录下test文件夹中 (不询问,直接覆盖写)

cmd命令行

cmd命令行

9.2:move 1.png d:\test\2.png  // 将当前目录下的1.png移动到d盘test文件夹中,并重命名为2.png (若test中也存在同名的png图片,会询问是否覆盖)

cmd命令行

cmd命令行

9.3:move test z:\new  // 若z盘中存在new文件夹,将当前目录下的test文件夹移动到z盘new文件夹中;若不存在,将当前目录下的test文件夹移动到z盘,并重命名为new

cmd命令行

cmd命令行

十、del 删除文件   注意:目录及子目录都不会删除

10.1:del new  // 删除当前目录下的new文件夹中的所有非只读文件(子目录下的文件不删除;删除前会进行确认;等价于del test\*)

cmd命令行

十一、type 显示文本文件内容

type z:\cmd\a.txt   // 显示c盘中a.txt的文本内容

cmd命令行

十二、

&  顺序执行多条命令,而不管命令是否执行成功

cd a & md b  // 先将当前工作目录切换到a下,然后新建文件夹b

cmd命令行

&&  顺序执行多条命令,当碰到执行出错的命令后将不执行后面的命令

切换到D盘创建并进入自己名字的文件夹

cmd命令行

||   顺序执行多条命令,当碰到执行正确的命令后将不执行后面的命令

cmd命令行

 

十三、

,   在某些特殊的情况下可以用来代替空格使用

dir,c:\   // 相当于:dir c:\

cmd命令行

;    当命令相同的时候,可以将不同的目标用;隔离开来但执行效果不变。

如执行过程中发生错误则只返回错误报告但程序还是会继续执行

dir c:\;d:\;e:\   // 相当于顺序执行:dir c:\    dir d:\     dir e:\

cmd命令行