(一)轻松工作必学:windows bat脚本语法

记得在初中的时候,电脑刚刚进入了我们的生活,有一天同学发过来一个 xxx.bat 的文件,我双击打开之后,电脑就很快就关机了,当时的我还是一头雾水,后来知道这只是一个只需一行代码的批处理文件。

批处理文件是一种简化的脚本,可以帮助我们运行一些特定的动作,将一些人工的工作自动化起来,在工作之后,批处理脚本又成了工作的好帮手,提升了工作效率,让工作变得舒服轻松,想必看到这篇文章的同学都不需要我过多的解释批处理文件的作用,而想学习批处理语法的同学又会发现从网上找到的都是十分基础,十分泛泛的讲解,看了之后,再看看手上大神已经写好的脚本,还是完全无法修改,为自己所用,这完全就是先学1+1 1+2然后直接微积分的节奏。所以我整理了批处理一些基础的语法知识,和一些简单的应用,一共有两篇,相信看完这两篇文章,你一定能够看懂并且能够修改别人的批处理文件。

回显命令 echo

echo hello

黑框驻留命令 pause

屏幕上会显示 请按任意键继续

pause 

控制命令是否回显

我们先运行下面的代码

echo hello
pause

我们发现结果与我们预想的不太一样

C:\Users\NW\Desktop>echo hello
hello

C:\Users\NW\Desktop>pause
请按任意键继续. . .

每一行命令都被显示出来了,然后是每行命令运行的结果。我们在实际的使用过程中可能不需要这样单步的命令显示,我们只关心命令运行的结果,用下面的方法:

  • echo on 标识在此语句后所有运行的命令都显示命令行
  • echo off 标识在此语句后所有运行的命令都不显示命令行
  • @标识该行命令不被显示,在每一行的最前端
  • 如果要隐藏 请按任意键继续. . . 则需要使用 pause>nul 而不是pause

我们试着运行下面的代码

echo off
echo hello
pause

得到的结果是:

C:\Users\NW\Desktop>echo off
hello
请按任意键继续. . .

我们看到,命令的回显关闭了,但是echo off还是显示了,我们使用@符号


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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值