zoukankan      html  css  js  c++  java
  • bat 脚本之 使用函数

    bat 脚本之 使用函数

    摘自:https://blog.csdn.net/peng_cao/article/details/73999076

     版权声明:本文为博主原创文章,未经博主允许不得转载。转载请注明出处: http://blog.csdn.net/peng_cao https://blog.csdn.net/cpwolaichile/article/details/73999076

    综述

    Windows bat脚本是一种解释性的脚本语言,可以拿到做很多事情。对于稍简单的问题:比如通过注册表判断下档期机器的语言啊,国家啊,安装了那些软件啊等等还少诶简单。但是如果有可能使用bat脚本来处理较复杂的问题时,就需要用函数来将其模块化,方便bat脚本的阅读和编写。下面来介绍下bat 函数的用法

    bat函数写法

    如下是一个最简单的函数写法;以:func开始以goto:eof结束。:funcgoto:eof之间的为函数内容,例如这里的echo this is a bat func

     
    1 :func
    2 echo this is a bat func
    3 goto:eof
     

    bat函数调用

    写好了bat函数之后,我们需要调用它。如下代码片段展示了如何在bat脚本中调用函数。其实很简单,就这一句call:func即可。

    1 call:func
    2 pause
    3 :func
    4 echo this is a bat func
    5 goto:eof

    bat函数返回值

    目前我了解到的bat函数返回值的获取有如下两种方法:

    • 使用参数带回
    • 使用全局变量带回

    这里直接贴上关于bat函数的各种条件的验证代码

     

    运行效果图

    函数及其运行结果

  • 相关阅读:
    解决:Could not resolve archetype org.apache.maven.archetypes
    Spring MVC配置MyBatis输出SQL
    Spring集成MyBatis 通用Mapper以及 pagehelper分页插件
    关于SpringMVC或Struts2接受参数接收不到的原因
    配置quartz启动时就执行一次
    ajaxFileUpload进行文件上传时,总是进入error
    spring mvc注入配置文件里的属性
    java中将一个文件夹下所有的文件压缩成一个文件
    flume failed to start agent because dependencies were not found in classpath
    ubuntu不能安装pip unable to install pip in unbuntu
  • 原文地址:https://www.cnblogs.com/LiuYanYGZ/p/10984375.html
Copyright © 2011-2022 走看看