批处理文件基础

有的人在等一个消息的回复,有的人在等一个好友的请求,还有的人在等一个熟悉的电话,你呢?在等什么。。。。

----  网易云热评

一、DOS的基础命令

1、echo:在DOS窗口输出语句

2、> aiyou.txt:新建aiyou.txt,然后将前面要显示的内容输出到该文件

批处理文件基础_第1张图片

3、type aiyou.txt;浏览aiyou.txt内容

4、dir:查看当前目录存在的文件

5、dir c:\; 查看c盘存在的文件

批处理文件基础_第2张图片

6、copy con aiyou.txt:复制屏幕上显示的内容到aiyou.txt,ctrl+z结束操作

批处理文件基础_第3张图片

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

批处理文件基础_第4张图片

 

二、简单的批处理

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、双击运行,该目录下所有文件都被删除,包括批处理文件本身

批处理文件基础_第5张图片

 

三、批处理命令

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

运行结果

批处理文件基础_第6张图片

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

批处理文件基础_第7张图片

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

批处理文件基础_第8张图片

 

 

禁止非法,后果自负

欢迎关注公众号:web安全工具库

批处理文件基础_第9张图片

 

你可能感兴趣的:(某教程学习笔记)