1

私は、可変量のパラメータを取ることができるJavaプログラムを持っています。何かのようなもの:

package other;
public class Main {
    public static void main (String[] args) {
        for (String arg: args) {/* do something */}
    }
}

この Java プログラムを .bat スクリプトから実行したいと考えています。

"%JAVA_HOME%\bin\java" -cp "/some.jar;other.jar" other.Main %1 %2 %3

これで、次のように .bat スクリプトを呼び出すことができます

> myscript.bat arg1 arg2 arg3

これは 3 つの引数がある場合に機能しますが、可変量の引数が渡される可能性があります。それらすべてをJavaプログラムに渡すにはどうすればよいですか?

4

1 に答える 1

2

%*スクリプトに渡されるすべての引数を保持します。

于 2013-02-01T09:09:35.300 に答える