zoukankan      html  css  js  c++  java
  • Windows Batch Scripts

    Some simple examples:

    simple.bat
    
    @echo off 
    set _var1=3
    set _var2=5
    set /a _result=%_var1%+%_var2% 
    echo Result is %_result%                
    mult.bat

    @echo
    off if "%1" == "" goto :help if "%2" == "" goto :help set /a result=%1 * %2 echo Result is %result% goto :eof :help echo Usage: mult X Y (Multiply X by Y)
    power.bat
    
    @echo off
    if "%1" == "" goto :help
    if "%2" == "" goto :help
    set _result=%1
    for /L %%G in (2,1,%2) do set /a "_result*=%1"
    echo %1 to the power of %2 is %_result%
    goto :eof
    
    :help
    echo Usage: power X Y (Calculate X to the power of Y.)
    functions.bat
    
    @echo off
    set /p _num1=Number1: 
    set /p _num2=Number2: 
    call :plusfunc %_num1% %_num2%
    call :output
    call :subfunc %_num1% %_num2%
    call :output
    goto :eof
    
    :plusfunc
    setlocal
    set /a _num1=%1 + %2
    endlocal & set _result=%_num1%
    goto :eof
    
    :subfunc
    setlocal 
    set /a result=%1 - %2
    endlocal & set _result=%result%
    goto :eof
    
    
    :output
    echo Result is %_result%
    goto :eof
    KEEP LEARNING!
  • 相关阅读:
    8月6日总结
    8月4日总结
    8月3日总结
    快速幂计算题解
    7月31日总结
    7月30日总结
    关于PHP中”::”能够调用一个非静态的方法的解释
    码云 使用 svn 管理项目
    Mysql的数据类型
    thinkphp5的$this->fetch()
  • 原文地址:https://www.cnblogs.com/roronoa-sqd/p/5396509.html
Copyright © 2011-2022 走看看