【发布时间】:2014-03-08 19:49:59
【问题描述】:
如何将超过 9 个参数传递给 bach 文件。
我尝试了另一个 SO 问题
How do you utilize more than 9 arguments when calling a label in a CMD batch-script?
但不适合我。
我正在尝试提供保存在批处理中的 url 的运行时值。
我的批次:
start iexplore http://example.com?firstName=%1^&middleName=%2^&lastName=%3^&country=%4^&address=%5^&address2=%6^&address3=%7^&mobileNo=%8^&landlineNo=%9SHIFT SHIFT SHIFT SHIFT SHIFT SHIFT SHIFT SHIFT ^&emailAddress=%1^&hobby1=%2^&hobby2=%3^&hobby3=%4^&hobby4=%5^&hobby5=%6
使用时取之前的%1、%2、%3、.....等参数和10th、11th、12th....参数的值 p>
请帮忙!
【问题讨论】:
-
当您查看这么多参数时,从格式良好的配置文件中读取是否会更好?仅在您还没有想到的情况下询问。
-
@TheOneWhoPrograms...我必须将它从 java 传递给批处理,别无他法...谢谢
-
...可以从java存储到文件中,然后从批处理中读取,但我想那是低效的......祝你好运!提出一个好问题会给 +1。
标签: batch-file