赞
踩
1.批处理简介
批处理的作用
写批处理文件的方法
2.DOS命令
1)ECHO
案例:输出“hello world”
- echo hello world
- pause
注:pause是暂停
echo可以用来拼接字符串
1)没有变量
案例:用echo将hello 字符串和world字符串拼接到一起,然后进行输出
echo "hello" "world" pause
2)变量
变量就值会发生改变的数据对象
定义变量的格式:
set 变量名=变量值
- 这里需要用set标识符来定义变量和赋值
- "="号之间的空格格式要求严格,标识符后不要有空格!
例如定义一个变量,变量名是name,变量的值是tom;再定义一个变量,变量名是age,变量的值 是18
set name=tom set age=18使用变量的格式
%变量名%
echo可以输出字符串,也可以输出变量中的值
使用变量的时候,需要给变量前后百分号%。
案例:定义变量保存姓名和年龄,用echo进行输出【其实这个就是拼接有变量的字符串】
- set param1=hello
- set param2=world
- echo %param1%%param2%ok
- pause
使用变量的时候,需要给变量前后百分号%。
3)关闭/打开回显
回显:其实就是在执行批处理文件的时显示批处理文件中的命令
打开回显:
- 显示批处理文件中的命令。【默认就是打开回显的】
- 打开回显的命令:@echo on
关闭回显:
- 不显示处理文件中的命令
- 关闭回显的命令:@echo off
案例:
- echo "======执行下面的命令的时候,有回显======="
- set age=18
- echo %age%
- pause
- @echo off
- echo "======从这里开始就没有回显了========="
- set age=18
- echo %age%
- pause
- @echo on
- echo "======从这里开始又有回显了========="
- set age=18
- echo %age%
- pause
ECHO:何为回显?打开回显就是执行命令时会把命令显示出来,关闭回显反之
echo 命令的第一种用法:echo on 和 echo off
- echo on表示打开回显
- echo off表示关闭回显
echo 命令的第二种用法:echo message
- 这个很简单,就是显示后面的信息
echo 命令第三种用法:
- 显示当前回显设置状态,就是显示回显打开或关闭
echo也可以输出文件
4)印当前路径
可以使用 %cd% 或者 %~dp0
@echo off title this is a test echo %cd% echo %~dp0 pause
5)REM
用法就是rem 注释
PS:其实可以用"::"代替"REM",可以提高执行速度,不过REM的兼容性更好,我还是建议大家用rem注释
@echo off rem echo "程序开始执行" echo "lelelele" echo "程序执行结束" @echo on pause
6)title
用来设置dos的标题
@echo off title 我的第一个案例 rem echo "程序开始执行" echo "lelelele" echo "程序执行结束" @echo on pause
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。