windows批处理程序

windows 批处理程序相当于自动打开命令行(cmd)输入指令运行的程序,可以用来处理一些日常或重复性工作。

下面是一些简单的语句,以后再慢慢学习更多的内容

echo

是否后面的语句: echo on|off

显示message: echo message(在 echo on状态下)


rem / ::

注释后面的内容


goto label

......

:label

跳过中间...直接到label部分往下执行,label前面要用:标记


%n

变量引导符,若在命令行中输入test.bat a b c d

在test.bat的语句中则有如下替换

%1 = a 

%2 = b

%3 = c

%4 = d 

这些都是字符串


call 

呼叫其他批处理程序并执行

e.g call test.bat


pause

暂停,等待用户按键并继续


IF

判断语句,三种用法:

第一种

if string1 = string2 command

...

:label

一般来说两个string中有一个是来自于调用批处理文件时附带的参数,用于该参数的判定。借用上面的例子,例如%2 == c, 即代表 b == c.

第二种:

if errorlevel n command

当上面所运行程序的返回码等于n时,执行command

第三种:

if exist file command

判断file是否存在


start

调用外部程序,如打开notepad++ 编辑test.bat

start notepad++ test.bat


>, >>

将某条指令的输出结果重定向到特定文件中,>会进行覆盖,>>在文件末尾添加

echo pause>test.bat

echo echo off >>test.bat

结果test.bat文件为:

pause

echo off






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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值