自己写的批处理例子供学习使用

本文深入探讨了bat脚本中echooff、变量声明、使用、注释、调用其他bat文件、goto语句及pause命令的功能,并通过实例展示了它们的实际应用,帮助读者理解和掌握bat脚本的基础知识。

aa.bat内容:

echo off
rem haha 
set path=e:\ee
e:
echo %path%
cd %path%
echo hehe 
goto gg2 
:gg
echo gghere 
:gg2
echo gghereeee222
call %path%\bb.bat
set ddd=%date%
echo %ddd%
echo %ddd:~0,10%
rem 默认全部
echo %ddd:~0%
set ttt=%time%
echo %ttt%
echo %ttt:~0,8%
rem 默认全部
echo %ttt:~0%

@ echo gegegg

pause


在e:\ee下有bb.bat文件,内容如下:

echo on
echo i am bb.bat..
echo bbbbb.batttt...


从效果可看出几点体会:

1.echo off 把命令行显示关闭了,但在调用其他bat文件时只要打开 echo on,

就会一直显示命令行。

@ echo gegegg

中@相当于echo off ,只不过他只是对本行管用!

2.变量的声明

set path=e:\ee

日期变量的声明,可不声明直接用

set ddd=%date%

set ttt=%time%

3.变量的使用

cd %path%

call %path%\bb.bat

echo %ddd%
echo %ddd:~0,10%

echo %ddd:~0%

echo %ttt%
echo %ttt:~0,8%
echo %ttt:~0%

这里日期还有参数,表示从第一位开始到第n位的子字符串。

4.注释

rem 默认全部

5.回显信息

echo hehe

6.调用其他bat文件

call %path%\bb.bat

call后是完整路径

7.goto语句

声明goto语句段落的位置用 :xxx

跳转用 goto xxx

:gg2
echo gghereeee222

8.pause暂停命令

使用后会出现:

按任意键继续...

看看效果:


C:\Documents and Settings\Administrator\桌面>echo off
e:\ee
hehe
gghereeee222

E:\ee>echo i am bb.bat..
i am bb.bat..

E:\ee>echo bbbbb.batttt...
bbbbb.batttt...

E:\ee>set ddd=2012-01-29 星期日

E:\ee>echo 2012-01-29 星期日
2012-01-29 星期日

E:\ee>echo 2012-01-29
2012-01-29

E:\ee>rem 默认全部

E:\ee>echo 2012-01-29 星期日
2012-01-29 星期日

E:\ee>set ttt=13:35:32.32

E:\ee>echo 13:35:32.32
13:35:32.32

E:\ee>echo 13:35:32
13:35:32

E:\ee>rem 默认全部

E:\ee>echo 13:35:32.32
13:35:32.32
gegegg

E:\ee>pause
请按任意键继续. . .

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值