一、DOS命令

1.1、如何操作DOS命令
1.2、基本命令
1.3、目录相关命令
建议:初学者在虚拟机中完成实验!!!!!
开始---运行---输入cmd--回车,将调出C:windowssystem32cmd.exe 或者 Win + R ---运行---输入cmd--回车
1. 命令:color f0 帮助:color ? 作用:改变背景及字体颜色
2. 命令:cls 作用:清屏
3. 命令:dir 作用:浏览当前文件夹的内容(带<dir>标识的为文件夹,否则为文件) 其他用法: dir 指定路径 dir d: dir d:pic dir /a #浏览所有内容,包括隐藏内容
4. 命令:盘符: 作用:切换分区, 如:c: d: e:
5. 命令:cd .. 作用:退出一级目录 6. 命令:cd 文件夹名 作用:进入文件夹
7. Tab键:补全路径功能
8. 命令:cd 作用:直接退到根目录
9. 命令:md 文件夹 [文件夹 文件夹 ....]
10.命令:rd 文件夹 [文件夹 文件夹 ....] 作用:删除空文件夹
1.4、文件相关命令
1.5、隐藏命令
1.6、复制和移动
1.7、定时关机或重启
命令:rd 文件夹 /s/q 作用:无提示删除非空文件夹
11.路径: 相对路径:针对当前路径有效,如:..456 绝对路径:从根开始写路径,如:123345 注释: fsutil fsinfo drives #可以查看当前系统的分区列表
12.创建文件方法: echo 字符串 >>[路径]文件名.扩展名 注释:>>和>都可以将命令的输出内容输入到某文件中,若文件不存在,则同时创建该文件 >>为追加 >为覆盖 2>为错误信息输出并覆盖 2>>为错误信息输出并追加 2>nul 经典用法:屏幕上不要有任何的报错 如:rd . /s/q 2>nul
13. 命令:type 文件名.扩展名 作用:浏览一个文件的内容
14. 命令:del 文件名.扩展名 作用:删除文件 del *.txt #删除所有txt结尾的文件 del *.* #删除所有文件 del *.* /s /q #无提示删除所有文件 注释:*为通配符,代表任意字符,任意长度 14.ren 源名 新名 #重命名,可以重命名文件和文件夹。
15. 修改文件或文件夹隐藏属性 命令: attrib +h 文件全名/文件夹名 #隐藏文件或文件夹 attrib +s +h 文件全名/文件夹名 #提升为被系统保护的文件 注释:+改为-为取消修改文件属性
16. 命令: 复制文件:copy [路径]源文件全名 目标路径[新文件全名] 移动文件:move [路径]源文件全名 目标路径[新文件全名]
二、批处理编写
1.1、批处理作用
自上而下成批的处理每一条命令,直到执行最后一条!
一般批处理也叫脚本,如何该脚本实现的破坏功能,我们称之为恶意脚本,也就是木马或者病毒
1.2、如何创建批处理
扩展名: .bat
创建方法:新建一个记事本文件,然后将扩展名改为.bat
注:修改扩展名时,需要将文件的扩展名显示出来后再进行修改!
案例:新建一个记事本文件,然后将扩展名改为.bat,内容如下: d: cd cd tmp del . /s /q
1.3、批处理基本语法
1.3.1、@echo off
作用:关闭回显功能,也就是屏蔽过程,建议放置在批处理的首行。
1.3.2、pause