DOS批处理传参给java文件

现在有个需求就是在DOS批处理里面定义几个常量,然后将这些常量传给摸个java文件,然后java文件接收后执行,请教在批处理里面怎么将参数传给java类了,多谢.......

[code="java"]

public class BatTest {

public static void main(String[] args) {
    if(args.length < 1) {
        System.out.println("please input your args");   
        System.exit(-1);
    }
    System.out.println("ok,your input is "+args[0]);

}

}

[/code]

[code="java"]
bat脚本类似如下,假设名称为start.bat:
@echo off
set ACTION="%1"

rem java -classpath xxx.jar com.test.TestClass %ACTION%
java BatTest %ACTION%

[/code]

[code="java"]
命令行里这样执行:
start.bat Hello(这是你的传入值)
[/code]
希望可以帮到你。

通过main(String[] arg)

其中,arg就是你要传到java的参数