batch批处理常用命令

start

重新启用一个单独的命令行窗口,然后在新窗口中执行指定的命令。
start “title”,title必须加引号,用来显示新打开窗口的标题。

rem

注释命令。
脚本开头的@echo off 是必须要加上的,不然所有的命令都会显示出来,不如没有@会显示出echo off,没有echo off会显示出rem后的内容。

if

if exist filename,如果存在该文件则为真。下例,如果找到这个文件就显示其内容,如果没有就报错。

    @echo off
    if exist test (echo find the file type test)else (echo can't find the file )

else是if的子命令,else一定要和if的最后一个命令在同一行,否则如下,会报错。


@echo off
if exist test (echo find the file type test)
else (echo can't find the file )

set命令

专门用来创建、设置、查看和删除环境变量。

批处理在使用变量的时候,需要在变量的前边和后边各加上一个百分号,不然会报错。类似linux在变量前加$。
/a ,把string设置成可以求值的数字表达式。


@echo off
set xxx="c:\"
echo display all the variables begin with character c
set xxx
dir /w %xxx%
rem delete the xxx variable
set xxx=
set

删除环境变量就是给变量赋值时候=右边没东西。
set 能显示系统所有环境变量。
set x能显示系统所有以x开头的变量。
用set设置的环境变量会在所有的cmd窗口中生效。

setlocal

在批处理程序运行时候设置自身的临时环境变量,不会影响

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值