批处理一 入门命令

 回显:echo命令

显示信息,或将命令回显打开或关上。

  ECHO [ON | OFF]
  ECHO [message]

要显示当前回显设置,键入不带参数的 ECHO。
 

 
:: 回显控制 :: 1 ::echo on|off打开或关闭回显,隐藏或显示批处理命令 echo off :: 2 ::回显屏蔽 ::@,作用:执行操作但不显示@后面的命令 @echo off

 

:: 注释
:: 注释2	运行时,什么时候都不会显示
rem 注释1	当打开回显时,rem和rem后的内容会显示出来

::Demo
::@echo on
@echo off
rem 注释1
:: 注释2
pause>nul

 

:: 暂停命令
pause 

 

:: call
:: call 从一个批处理程序调用另一个批处理程序,并且不终止父批处理程序
:: 语法 call [路径 文件名] [标签]]
:: 参数 [Drive:][Path] FileName
call runcalc.bat
::假设同一路径下有一个runcalc.bat文件,内容为:
start calc.exe

 

:: start命令 
:: 调用外部程序,所有的DOS命令和命令行程序都可以由start命令来调用。
:: 如:start calc.exe即可打开Windows的计算器。
start calc.exe

 

:: goto命令
:: 跳转命令。程序指针跳转到指定的标签,从标签后的第一条命令开始继续执行批处理程序。
:: 语法:goto label (label是参数,指定所要转向的批处理程序中的行。)
goto lab1
echo 要跳过lab1
:lab1
echo 跳过了lab1

 

::set命令
::显示、设置或删除变量。
::显示变量:set 或 set s 前者显示批处理当前已定义的所有变量及其值,后者显示所有以s开头的变量及值。
::设置和调用变量:例如set aa=abcd,就是把aa定义为abcd。如果要调用这个变量,就把aa两边加上个百分号。
::删除变量:set aa= 此句命令即可删除变量aa。若变量aa已被定义,则删除变量aa;若aa尚未定义,则此句命令无实质意义。
set aa=abcd
echo %aa%

 

 

 

 

 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值