批处理脚本支持命令行参数,其中参数可以在被调用时传递给批处理文件。其中参数的获取使用%1,%2,%3获取。
@echo off echo %1 echo %2 echo %3 echo %4
执行脚本
D:\bat_test>test.bat 1 2 3 4 1 2 3 4
经测试,最多只支持9个参数
变量的初始化可以通过另外一种方式,及通过set命令。
语法:
set /A variable-name=value 说明: variable-name设置变量的名称 value设置变量的值 /A如果该值本质上是数值,则使用此开关。
示例:
@echo off set username=Huang Bao Kang echo %username%
执行如下:
D:\bat_test>test.bat Huang Bao Kang
使用数字,/A选项
@echo off set /A a=1 set /A b=2 set /A c=%a%+%b% echo %c%
执行运行:
D:\bat_test>test.bat 3
发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/226385.html原文链接:https://javaforall.net
