基本DOS命令
1.基本
1. color
设置默认的控制台背景和前景颜色
color f0 背景色为亮白色,前景色为黑色
颜色属性由两个十六进制数字指定 -- 第一个对应于背景,第二个对应于前景。每个数字可以为以下任何值:
0 = 黑色 8 = 灰色
1 = 蓝色 9 = 淡蓝色
2 = 绿色 A = 淡绿色
3 = 浅绿色 B = 淡浅绿色
4 = 红色 C = 淡红色
5 = 紫色 D = 淡紫色
6 = 黄色 E = 淡黄色
7 = 白色 F = 亮白色
如果没有给定任何参数,此命令会将颜色还原到 CMD.EXE 启动时的颜色
2. help 或 命令 /?
查看命令帮助
C:\Users\H-Legion>help dir
显示目录中的文件和子目录列表。
DIR [drive:][path][filename] [/A[[:]attributes]] [/B] [/C] [/D] [/L] [/N]
[/O[[:]sortorder]] [/P] [/Q] [/R] [/S] [/T[[:]timefield]] [/W] [/X] [/4]
[drive:][path][filename]
指定要列出的驱动器、目录和/或文件。
/A 显示具有指定属性的文件。
属性 D 目录 R 只读文件
H 隐藏文件 A 准备存档的文件
S 系统文件 I 无内容索引文件
L 重新分析点 O 脱机文件
- 表示“否”的前缀
/B 使用空格式(没有标题信息或摘要)。
/C 在文件大小中显示千位数分隔符。这是默认值。用 /-C 来
禁用分隔符显示。
/D 跟宽式相同,但文件是按栏分类列出的。
/L 用小写。
/N 新的长列表格式,其中文件名在最右边。
/O 用分类顺序列出文件。
排列顺序 N 按名称(字母顺序) S 按大小(从小到大)
E 按扩展名(字母顺序) D 按日期/时间(从先到后)
G 组目录优先 - 反转顺序的前缀
/P 在每个信息屏幕后暂停。
/Q 显示文件所有者。
/R 显示文件的备用数据流。
/S 显示指定目录和所有子目录中的文件。
/T 控制显示或用来分类的时间字符域
时间段 C 创建时间
A 上次访问时间
W 上次写入的时间
/W 用宽列表格式。
/X 显示为非 8dot3 文件名产生的短名称。格式是 /N 的格式,
短名称插在长名称前面。如果没有短名称,在其位置则
显示空白。
/4 以四位数字显示年份
可以在 DIRCMD 环境变量中预先设定开关。通过添加前缀 - (破折号)
来替代预先设定的开关。例如,/-W。
2. 目录操作
1. dir
显示一个目录下的文件和子目录列表以及文件的其他详细资料,包括文件大小,创建日期和时间等
dir [drive:][path][filename] [/p] [/w] [/o] [/s]
[/a:h] 显示隐藏文件
[/p] 分页显示目录内容,要查看下一屏幕,可按任意键
[/w] 以宽列表格式显示当前目录中的文件名
[/o] 以分类顺序显示文件
[/s] 显示当前目录及其子目录中所有文件的列表
...
2. copy
将一个或多个文件复制到另一个位置
copy[要复制的文件名][复制到的路径或文件夹]
3. move
将文件或目录从一个位置移动到另一个位置
move[要移动的文件名][文件移动到的路径或文件夹]
move [/y] [/-y] dirname1 dirname2 目录重命名
/Y 取消确认覆盖一个现有目标文件的提示
/-Y 对确认覆盖一个现有目标文件发出提示
...
4. md 或 mkdir
新建目录
md[所创建目录的路径][所创建目录的名称]
5. rd 或 rmdir
删除目录
rd [/s] [/q] [所删除目录的路径][目录名]
[/S] 除目录本身外,还将删除指定目录下的所有子目录和文件。用于删除目录树
[/Q] 安静模式,带 /S 删除目录树时不要求确认
6. cd
显示当前目录名或改变当前目录
cd /d d: 同 d: 切换当前所在盘符为D盘
cd \ 进入到根目录
cd .. 进入到上一级目录
...
3. 文件操作
1. ren
重命名文件或目录
ren [文件路径]filename1 filename2
2. echo
创建文件,将一句话存入文件
echo 111 将111打印在屏幕上
echo 111 >a.txt 将111覆盖名为a.txt的文件,不存在则创建
echo 111 >>a.txt 将111追加到名为a.txt的文件中
3. copy con
将屏幕上接下来输出的内容,全部存入文件中
copy con a.txt 可回车输入多行内容,输入结束按ctrl+z
4. del
删除一个或多个文件
del a.txt
del *.txt 删除当前目录下所有拓展名为txt的文件
del *.* /s /q 无提示删除所有文件
5. type
浏览文件
type a.txt
type a.txt | more 分页显示,空格切换
6. attrib
更改目录或者文件的属性
attrib +h abc 隐藏目录
attrib -h abc 取消隐藏
attrib +a +s +a abc
[+s]提升为受保护的系统级目录
[+a]设置为只读
7. fsutil
生成任意大小字节的空文件
fsutil file createnew c:\system.ini 4294967296 文件大小4GB
8. assoc
修改文件关联性
assoc .txt=exefile
9. shutdown
shutdown -s 关闭计算机
shutdown -s -t 100 100秒后关闭计算机
shutdown -s -t -f 100 -c "任意文字"
100秒后强制关机,且显示双引号中的文字
shutdown -r -t -f 100 100秒后强制重启
shutdown -a 取消一切定时
shutdown -l 同 logoff 注销