学习笔记之三dos命令进阶
1.copy命令,复制
格式:copy [源文件] [目标文件]
注意:如果不指定驱动器名就默认为当前驱动器;不指定目录默认为当前目录;不指定文件名默认为相同的文件名;
copy命令也可以使用通配符,例如要复制c盘根目录下所有bat文件到zh文件夹中,可以输入copy c:/*.bat c:/zh
2.diskcopy 拷贝整个磁盘的内容
格式: diskcopy [源驱动器名] [目标驱动器名] 复制出一个相同的驱动器
注意复制时两张盘的格式必须一样。该命令主要用于资料备份。
3.mem 检查内存的使用情况
格式: mem
在当前目录下输入该命令可以查看该盘的情况。
4.md 即make directory创建目录
格式md [目录名]
例如在当前目录下建立一个文件夹first后再在其中建立一个second文件夹md 1/2
5.rd 即remove directory 删除目录
格式: rd [目录名]
例如把5中建立的文件夹2删除rd 1/2。使用该命令时要注意一下几点:要删除的目录中不能有子目录;要删除的目录内不能有任何文件;不能删除当前目录;根目录不能被删除
6.path 设置搜索目录
格式:path [目录1];[目录2];…
注意:后边的目录名序列间用;号隔开。
如果我们想要执行某个文件时系统会在磁盘上寻找指定文件。如果不经特殊处理,它旨在当前目录下寻找,未找到就会提示错误。利用这个命令就是设置默认目录。系统查找文件的顺序是先在当前目录下搜索,未找到则在目录1中搜索,若仍未找到则继续在后面目录中寻找。
7.ren即rename重命名
格式:rename [源文件名] [目的文件名]
如果用该命令更改非当前目录中的文件名,则源文件名和目的文件名要在同一个目录内。
8.cls
格式:cls
清除显示器屏幕上的内容,使DOS提示符到屏幕左上角。
9.move 移动文件,改文件名
格式: move [文件名] [目录] 移动文件至新目录下
move [目录名] [目录名] 改目录名
10.more 分屏显示
格式: type [文件名] |more 分屏显示文件的内容
more < [文件名] 分屏显示文件内容
11.xcopy 拷贝目录和文件
格式: xcopy [文件名] [目录] 指定文件拷贝到指定目录
xcopy [源目录] [目的目录] 将原目录连同子目录拷贝到指定目录下
xcopy *.* [目录] /s 将文件与非空子目录拷贝到指定目录
其他常用参数还有v:拷贝后校验,影响速度;e:和s相似,但即使子目录为空也会拷贝。
12.subst 路径替换
格式:subst [盘符] [路径]
将指定的路径替代盘符,该路径将作为驱动器使用。subst /d 删除替代驱动器。
13.help 帮助命令
格式: help [命令]
命令多了不好记忆,使用help可以方便的查询某一命令的用法。直接输入help将列出所有dos命令。
14.append 显示和设置文件属性
格式: append 显示所有文件属性。
相对文件做特殊处理时的操作。+表示设置属性,--表示清楚属性。
r表示只读;h表示隐藏;s表示系统文件;a表示归档文件;/s表示包括子目录的文件在内的文件属性。