批处理学习笔记

echo on 打开回显(默认),回显指的是将dos命令显示在cmd中,作用范围是该命令下的所有行
echo off 关闭回显
echo [message] cmd中打印message
@用在dos命令之前,和echo off作用一样,作用范围是一行

rem 注释 可用::代替

%[1-9]表示参数,参数是指在运行批处理文件时在文件名后加的以空格(或者Tab)分隔的字符串。
变量可以从%0到%9,%0表示批处理命令本身,其它参数字符串用 %1 到 %9 顺序表示。

%SystemRoot% === C:\WINDOWS (%windir% 同样)
%ProgramFiles% === C:\Program Files
%USERPROFILE% === C:\Documents and Settings\Administrator (子目录有“桌面”,“开始菜单”,“收藏夹”等)
%APPDATA% === C:\Documents and Settings\Administrator\Application Data
%TEMP% === C:\DOCUME1\ADMINI1\LOCALS~1\Temp (%TEM% 同样)

:[string] string是一个标签
goto string 指定跳转到标签行,找到标签行后,程序将处理从下一行开始的命令(必须和:配合使用)。

pause 会暂停批处理的执行并在屏幕上显示Press any key to continue…的提示,等待用户按任意键后继续

call xxx.bat string1 string2 调用本地目录的bat文件,并传递参数给它

start 调用外部程序,所有的 DOS命令 和 命令行程序 都可以由 start命令 来调用。

if [not] “parameter” == “string” 待执行的命令
if [not] exist [路径]文件名 待执行的命令
if [not] errorlevel 待执行的命令
如果程序返回值等于指定的数字,则条件成立,运行命令,否则运行下一句。(返回值必须按照从大到小的顺序排列)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值