我编写了一个批处理文件来运行多个批处理文件,这些文件分别运行java程序。我想知道在运行它时是否需要将参数传递给java程序,如何在启动工作站批处理文件时传递参数? 主批处理文件如下所示:
@ECHO OFF
set CLASSPATH=.
ECHO open Server
start Server.bat
ECHO open station1
start station1.bat
ECHO open station2
start station2.bat
ECHO open station3
start station3.bat
ECHO open station4
start station4.bat
电台批处理文件如下所示:
@ECHO OFF
set CLASSPATH=.
java ClientStation arg1 arg2 arg3
pause
答案 0 :(得分:0)
从
更改station.batjava ClientStation arg1 arg2 arg3
到
java ClientStation %*
将命令行参数传递给ClientStation
。当你打电话给它时,称之为
start station1.bat arg1 arg2 arg3
如果要将该脚本中的命令行参数传递到%*
station.bat