1.运行一个普通的java的.class文件,start命令是打开一个新的dos窗口运行命令。
rem 这是备注,test是新开窗口的标题,java是要运行的程序的指令,后面的是传入main方法的参数
start "运行普通java程序" "java" HelloWorld 111 222 333
注意事项:使用start时,如果不需要设置标题,可将第一个位置的双引号及其内容删除且将要运行的程序的双引号删除,若只去除了前一部分的双引号和内容,没有将包裹java指令的双引号去除则会报文件未找到错误,将java当成是一个文件。同理,如果需要设置标题,则必须按上述的格式进行书写,即
start + 空格 + “这里是标题” + “这是在新的dos窗口执行的程序” + 参数
2.运行一个jar包
rem 这是备注,test是新开窗口的标题;java是要运行java程序的指令;java后面的-D是向要运行的程序传入系统属性,,以键值对的方式,可用Systemd对象的getProptie()方法取得;-D后面的-jar是java程序的可选项,jar后面的是jar包,jar包的最后是传入main方法的参数,可传多个,用用空格隔开
start "运行jar" "java" -Ddlz.age=23 -jar HelloWorld.jar 111 222
cmd
注意事项:java后面的-D是向要运行的程序传入系统属性,以键值对的方式,可用Systemd对象的getProperty()方法取得;-D后面的-jar是java程序的可选项,jar后面的是jar包,jar包的最后是传入main方法的参数,可传多个,用用空格隔开。
其中cmd可防止执行.bat文件的dos窗口自动关闭。
3.最后,创建txt文件,将上述脚本写入,保存后将后缀改为
.bat
格式即可。