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!
  • 相关阅读:
    注册算法入门
    call传参之通过堆栈
    winhex注意
    输入字符串长度
    integer promotion
    网页flash兼容浏览器代码
    逆向工程——注册篇
    esp定律的一点说明
    base64
    意外
  • 原文地址:https://www.cnblogs.com/roronoa-sqd/p/5396509.html
Copyright © 2011-2022 走看看