DOS 命令启动方式
开始”→“运行”→输入“cmd”回车(快捷键win+r)
win10开始右键”→“运行”→输入“cmd”回车
基本命令
- color
- 改变命令框的颜色
color fo
或color ?
查看帮助 color 12
- color后面第一位数是背景色,第二位是字体颜色;只写一个数就是修改颜色;不加参数默认返回初始状态
- 改变命令框的颜色
- cls
- 清屏
常用的DOS命令
所有“[]”中的部分称为参数
-
help
- 语法是:
help [command]
- 如果不输入参数,则查看所有命令的帮助。其中, command的位置可以写任意一个命令,写哪个命令就会得到哪个命令的帮助,例如,输入
help dir
则可以查看到dir命令的帮助。
- 如果不输入参数,则查看所有命令的帮助。其中, command的位置可以写任意一个命令,写哪个命令就会得到哪个命令的帮助,例如,输入
-
dir
- 该命令显示一个目录下的文件和子目录列表以及文件的其他详细资料,包括文件大小,创建日期和时间等。
dir [drive:][path] [/p] [/w] [/o] [/s]
- [drive:] 表示驱动器名称。
- [\path] 表示目录路径。
- [/p] 表示分页显示目录内容。要查看下一屏幕,可按任意键。
- [/w] 表示以宽列表格式显示当前目录中的文件名
- [/o] 表示以分类顺序显示文件
- [/s] 表示显示当前目录及其子目录中所有文件的列表。
- [/a]表示浏览当前目录下的所有文件(包括隐藏文件,和系统隐藏文件)
-
例如:查看D盘
dir D:
dir D:\vm
-
cd
- 切换当前路径
cd ..
返回上一级目录cd [文件名]
进入该文件- cd到盘符时,
d:
切换D盘 cd \
直接回到当前盘符的根
- 绝对路径
cd \aa\ss
- 绝对路径是从当前盘符开始写
- /开头是些绝对路径
- 相对路径
cd ../12/aa
- 相对路径是从当前目录开始写
- .或…开头是写相对路径
- 切换当前路径
-
md
- 创建文件夹
md [文件夹名]
创建一个文件夹md [文件名] [文件名] [文件夹名]
创建多个文件夹md "文件夹名"
创建一个带有特殊字符的文件夹md "123 313 .23"
创建一个文件夹为123 313 .23的文件夹
- 用
md
命令创建文件夹,默认该文件夹下有两个初始文件.和…- …文件夹进入是返回上一级
- . 代表当前文件夹
- 创建文件夹
-
rd
- 删除文件夹(这个命令只能删除空文件夹)
-
删除后的文件或目录不进回收站,一旦删除很难找回
rd [文件夹名]
删除该文件夹- 如果要删除不是空文件夹用以下命令:
-
rd [文件夹名] [/s]
/s
表示递归删除-
会遇到问题:在使用的文件无法删除,或权限不够,无法删除
解决方法:在后面加/q
-
rd [文件夹名] [/s][/q]
强制删除/q
是强制的意思
-
-
rd . /s/q
删除当前目录下的所文件
-
echo
- 创建文件
- 语法
echo [写入内容] >[文件名.扩展名]
>
这个符号就是把原有的文件内容清空,在覆盖echo [写入内容] >>[文件名.扩展名]
>>
这个符号就是在原有文件内容后面追加内容(将回显内容写到文件中去)- 回显
- 输入命令回车后,显示的内容
>>
只能将正确的回显内容写到文件中,如果报错的提示就无法写入文件- 解决方法:
2>>
在前面加2就行了,错误提示也不再显示,直接写入指定文件
- 例如
D:\>dir >>[文件名.扩展名]
将dir中的回显内人写到这个文件中
- 不在屏幕里输出任何东西
[指令] >nul 2>nul
- 创建文件(可以定义文件的大小)
fsutil file createnew [绝对路径] [定义文件大小(单位字节)]
- 例:
fsutil file createnew D:\lala\123.txt 1000000000
定义一个100Mb的文本
-
type
- 将文件内容打印到控制台(浏览文件内容)
- 语法
type [文件名.扩展名]
-
del
- 删除文件
- 语法
del [文件名.扩展名]
- 批量删除一中类型文件方法
del *.txt
删除该文件夹下所有txt文件del *.*
删除该文件夹下所有文件- /q强制无提示删除
- /s递归删除
-
ren
- 修改文件和文件夹的名字(重命名)
- 语法
ren [原名] [新名]
-
attrib
- 修改隐藏属性
- 语法:
attrib +h [文件名或文件夹名]
-h
取消隐藏+s
改为系统及隐藏文件-s
取消隐藏
-
fsutil fsinfo drives
- 可以看当前电脑有多少分区
-
copy、move
- 该命令将一个或多个文件复制到另一个位置。语法是:
copy [要拷贝的文件] [destination path]
- [filename] 表示要复制的文件名(源文件)。
- [destination path] 表示将文件复制到的驱动器名称或文件夹名称。
- 语法在文件中编辑
copy con [文件名.扩展名]
就是复制屏幕编辑的内容到该文件con
是屏幕是
- ctrl+Z回车,完成编辑
- move:这是移动
-
asscos
- 改文件扩展名
- 语法:
assoc [.文件扩展名]=[要修改的扩展名]file
-
shutdown
- 控制计算机状态
- 语法:
shutdown [-s] [-t] [时间(秒)] [f]
- [-s] 关机
- [-r]重启
- [-a]取消计时器,放弃系统关机
- [-t]倒计时
- [-f]强制运行
- [-c]“加提示”