批处理高人进来看看啊!
发布网友
发布时间:2024-10-21 05:34
我来回答
共2个回答
热心网友
时间:2024-11-09 15:02
这是批处理的帮助
[] 为该括号中的内容并非
Drive 为分区盘符
Path 为文件路径
FileNmae 为文件名
BatchParameters 批处理参数
label 标签(往往用于批处理(保存为bat的文件)中)
aarguments 参数(跟上面的批处理参数不一样,这个参数指的是在批处理中调用一个标签的内容的时候的参数)
热心网友
时间:2024-11-09 15:04
你这个应该是批处理 call 的语法吧
其实很简单
call 有两种用法 第一个种是调用文件 第二种是跳转到标签
第一种用法:[Drive:][Path] FileName [BatchParameters]]
call D:\wind\123.bat u
意思是带参数u 调用 D:\wind\123.bat 这个批处理文件
第二种用法:[:label [arguments]
这个就更简单了
@echo off
call :wind 123
pause>nul
:wind
echo %1
意思是,带参数 123跳转到标签 wind下
注意:call 和 goto 不同点是call 跳转后会返回,但goto 不会返回
PS 参数是可选,可以不加
最后 ,call是批处理很常用的命令 你接触多了就明白了,
call 还有一个作用 相当于打开变量延时的效果,这里就不多说了
这个很难说清楚 呵呵
你就看个例子吧。
@echo off
if 5 gtr 3 (set x=5
call echo %%x%%)
pause