导航:首页 > 文件教程 > bat文件参数个数

bat文件参数个数

发布时间:2025-06-06 01:49:47

A. bat文件传值给另外一个bat文件

如果你要执行这样一个代码
call b.bat /a
那么在b.bat这个脚本里要有相应的%1来接收/a,否则/a不会以参数的形式传进b.bat...明白吗?

如果你有多个参数
call b.bat /a /b /c /d
就要在b.bat里有相应的%1 %2 %3 %4来接收/a /b /c /d。最高是到%9,也就是说只有9个参数。

以下是一个例子:
b.bat的内容
@echo off
for %%a in (%1 %2 %3 %4 %5 %6 %7 %8 %9) do (
if not %%a equ "" (
echo 接收了 %%a
)
)
pause

然后在别的批处理中调用b.bat
call b.bat /a /b /c /d
试试看吧。

B. 怎样给.bat文件传递参数呀

是的,直接在命令提示符下键入你的bat命令,用空格分隔参数,然后在bat中用%1就是第一个参数的内容,%2就是第二个参数的内容。

C. bat 文件中%0、%1等是表示什么

%0 -%9表示命令行参数,%0表示bat文件名本身,%1-%9表示其后的参数,如在cmd输入命令版
test.bat 1 2。

%0就表示权test.bat,%1表示test.bat的第一个参数“1”,%2表示"2"。

(3)bat文件参数个数扩展阅读:

会分析 myfile.txt 中的每一行,忽略以分号打头的那些行,将每行中的第二个和第三个符号传递给 for 程序体;用逗号和/或空格定界符号。请注意,这个 for 程序体的语句引用 %i 来取得第二个符号,引用 %j 来取得第三个符号,引用 %k来取得第三个符号后的所有剩余符号。

对于带有空格的文件名,需要用双引号将文件名括起来。为了用这种方式来使用双引号,您还需要使用 usebackq 选项,否则,双引号会被理解成是用作定义某个要分析的字符串的。%i 专门在 for 语句中得到说明,%j 和 %k 是通过tokens= 选项专门得到说明的。

可以通过 tokens= 一行指定最多 26 个符号,只要不试图说明一个高于字母 z 或Z 的变量。请记住,FOR变量是单一字母、分大小写和全局的;同时不能有 52 个以上都在使用中。

阅读全文

与bat文件参数个数相关的资料

热点内容
第31次中国互联网络发展状况调查统计报告 浏览:835
苹果4s打不开appstore 浏览:452
java颜色lei 浏览:843
文件咋能保存到桌面 浏览:242
潮汐app图片在哪里 浏览:314
文献期刊是哪个数据库 浏览:956
机械加工教程 浏览:896
字符串asciijava 浏览:516
不存在的文件夹 浏览:954
js给url追加参数 浏览:618
如何存取文件 浏览:340
js获取样式名称 浏览:543
宽带数据功能在电视哪个系统找到 浏览:427
计算机程序ui设计员是什么 浏览:346
文件拖动到ps图层 浏览:802
数据类型是双字节型有哪些 浏览:990
可以使用什么对象更新数据库 浏览:703
怎么编程加工数字 浏览:992
写的小说投哪个网站好 浏览:984
js日期随机数 浏览:630

友情链接