一、DOS的基础命令
1、echo:在DOS窗口输出语句
2、> aiyou.txt:新建aiyou.txt,然后将前面要显示的内容输出到该文件
3、type aiyou.txt;浏览aiyou.txt内容
4、dir:查看当前目录存在的文件
5、dir c:\; 查看c盘存在的文件
6、copy con aiyou.txt:复制屏幕上显示的内容到aiyou.txt,ctrl+z结束操作
7、del aiyou.txt:删除文件
8、del *.txt:删除该目录所有的txt文件
9、del *.*:删除该目录所有的文件
10、md aiyou:新建文件夹
11、shutdown -s -t 100:设置100秒后关机
12、shutdown -a:取消上面的关机操作
13、copy aiyou\bucuo\bucuo.txt a.txt:将文件夹aiyou里面的bucuo文件夹的bucuo.txt 复制到当前目录,并重命名为a.txt
14、move aiyou\bucuo\bucuo.txt a.txt:将文件夹aiyou里面的bucuo文件夹的bucuo.txt 剪切到当前目录,并重命名为a.txt
15、ren a.txt b.txt:将a.txt文件重命名为b.txt
二、简单的批处理
1、新建一个txt文件,然后将后缀修改为.bat
2、输入以下内容;
::第一句固定格式,关闭回显
@echo off
::设置背景为黑色,字体为紫色
color 0d
::设置DOS窗口的标题
title 清理小工具
echo *********************************
echo *******web安全工具库***********
echo ********清理当前目录************
echo *********************************
pause
::获取当前路径
set pa=%cd%
::进入到该路径
cd pa
::删除该路径下的所有文件
rd ./s/q >nul 2>nul
3、双击运行,该目录下所有文件都被删除,包括批处理文件本身
三、批处理命令
1、echo. 空一行
2、>nul 2>nul :前面命令执行的结果无论正确的错误的一起屏蔽掉,啥也不显示了
3、跳转
@echo off
color od
title 跳转语句
:1
echo "我是1"
goto 3
:2
echo "我是2"
:3
echo "我是3"
goto 2
pasue
运行结果
4、start:开启
start www.baidu.com 通过浏览器打开百度主页
start clce 打开系统自带的计算器
5、copy 1.txt "C:\" 将1.txt拷贝到c盘
6、set a=1 设置变量
8、%a% 引用设置的变量
9、set /p a= 等待用户输入变量值
10、set /p a=请输入您的名字: 这样就替代了下面echo 请输入你的名字:
@echo off
color 0d
echo 请输入你的名字:
set /p a=
echo %a%,您好
pause
11、if 判断语句
@echo off
color 0d
:1
set /p a=请输入您分数:
if %a% GEQ 90 goto 2
if %a% LSS 90 if %a% GEQ 80 goto 3
if %a% LSS 80 goto 4
:2
echo 优秀
goto 1
:3
echo 良好
goto 1
:4
echo 一般
goto 1
禁止非法,后果自负